Abstract :
The paper deals with computer based systems (CBS) architecture components, called application patterns, and with their employment for design reuse. The article introduces the concept of application patterns, relates it to the well known object oriented design abstractions, and specifies the appropriate terminology. Employing application patterns that demonstrate the concrete examples of reusability, the article presents two case studies, which are based on real design projects. The paper focuses on identification, creation, and initial classification of reusable application patterns, while retrieval, adaptation, and storage reuse tasks are only mentioned at the conclusion as a launching research
Keywords :
object-oriented programming; software reusability; systems analysis; application patterns; case studies; computer based systems architecture components; computer based systems design reuse; initial classification; object oriented design abstractions; real design projects; reusability; reusable application patterns; storage reuse tasks; Application software; Computer applications; Computer architecture; Computer science; Concrete; Design methodology; Electrical capacitance tomography; Object oriented modeling; Software reusability; Terminology;