Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Communications of the ACM
Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
Applying UML and patterns: an introduction to object-oriented analysis and design
Applying UML and patterns: an introduction to object-oriented analysis and design
Software reuse techniques: adding reuse to the system development process
Software reuse techniques: adding reuse to the system development process
Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
The patterns handbooks: techniques, strategies, and applications
The patterns handbooks: techniques, strategies, and applications
UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
Use Case Modeling
Documenting Software Architectures: Views and Beyond
Documenting Software Architectures: Views and Beyond
Hi-index | 0.00 |
Software pattern is a current trend in software engineering. It represents a meaningful way to reuse knowledge in software development. Architectural pattern is related to the major structural elements of software systems. It concerns aspects of the whole system (i.e. system model). This paper presents an extension to UML use case model proposed for designing architectural patterns. The main motivation that has guided this purpose was the need to adequately represent the varying functionalities of architectural software patterns.