Using Components, Patterns and Frameworks to Realize Architecture

  • Authors:
  • Timothy Korson

  • Affiliations:
  • -

  • Venue:
  • TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Understanding and using components, patterns and frameworks in the design and development of an application system architecture is critical to the successful development of enterprise solutions. You will learn how components, patterns and frameworks can and should be utilized to establish an industrial strength architecture that supports the total needs of the business. Reuse comes in many forms at numerous levels of abstraction. This tutorial will consider the aspects necessary to a successful corporate reuse program. We will examine how to plan and attain effective reuse by combining class libraries, patterns, frameworks, domain specific pattern languages and the corporate infrastructure necessary for enabling large scale reuse. Reuse is often touted as one of the primary benefits of the object-oriented approach to software development. Yet reuse is not an automatic by-product of employing object technology. There are as many cultural and organizational barriers to reuse as there are technical ones.