Object-oriented analysis
Designing object-oriented software
Designing object-oriented software
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Four dark corners of requirements engineering
ACM Transactions on Software Engineering and Methodology (TOSEM)
An evolutionary approach to constructing effective software reuse repositories
ACM Transactions on Software Engineering and Methodology (TOSEM)
Specification matching of software components
ACM Transactions on Software Engineering and Methodology (TOSEM)
Object-oriented application frameworks
Communications of the ACM
Frameworks = (components + patterns)
Communications of the ACM
Systematic framework design by generalization
Communications of the ACM
The Role of Opportunism in the Software Design Reuse Process
IEEE Transactions on Software Engineering
Storing and Retrieving Software Components: A Refinement Based System
IEEE Transactions on Software Engineering
Design Recovery for Distributed Systems
IEEE Transactions on Software Engineering
Relating architecture and specification
Computer Networks and ISDN Systems - Special issue: specification architecture
The Domain Theory for Requirements Engineering
IEEE Transactions on Software Engineering
An Approach to Safety Critical Systems Design
EUROCAST '97 Proceedings of the A Selection of Papers from the 6th International Workshop on Computer Aided Systems Theory
Formal Design of Hybrid Systems
ProCoS Proceedings of the Third International Symposium Organized Jointly with the Working Group Provably Correct Systems on Formal Techniques in Real-Time and Fault-Tolerant Systems
Embedded system design: a case study
ECBS '96 Proceedings of the IEEE Symposium and Workshop on Engineering of Computer Based Systems
A Hierarchical Use Case Model with Graphical Representation
ECBS '96 Proceedings of the IEEE Symposium and Workshop on Engineering of Computer Based Systems
Requirements capture and analysis prior to modeling
ECBS'97 Proceedings of the 1997 international conference on Engineering of computer-based systems
Knowledge preserving development: a case study
ECBS'97 Proceedings of the 1997 international conference on Engineering of computer-based systems
Hi-index | 0.00 |
This paper deals with Computer-Based Systems (CBS) architecture components. called as application patterns, and with their employment for design reuse. The first two sections introduce the concept of application patterns, relate it to the well-known object-oriented design abstractions, and specify the appropriate terminology. Employing application patterns that demonstrate the concrete examples of reusability, the kernel of this contribution presents two case studies, which are hased 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.