Object-oriented analysis
Object lifecycles: modeling the world in states
Object lifecycles: modeling the world in states
Object-oriented modeling and design
Object-oriented modeling and design
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Comparing Architectural Design Styles
IEEE Software
Haemo dialysis software architecture design experiences
Proceedings of the 21st international conference on Software engineering
Product-line architectures in industry: a case study
Proceedings of the 21st international conference on Software engineering
Automatic Model Transformations Using Extended UML Object Diagrams in Modeling Environments
IEEE Transactions on Software Engineering
Mapping software: Are we nearing standardization?
Annals of Software Engineering
Research Frontiers in Object Technology
Information Systems Frontiers
Data & Knowledge Engineering
Domain Mapping Using Extended UML Object Diagrams
IEEE Software
StateLator - Behavioral Code Generation as an Instance of a Model Transformation
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Executable C++ Program Generation from the Structured Object-Oriented Design Diagrams
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Scenario-Based Software Architecture Reengineering
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
The normal object form: bridging the gap from models to code
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Software architecture design: evaluation and transformation
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
Using TTCN-3 for testing platform independent models
TestCom'05 Proceedings of the 17th IFIP TC6/WG 6.1 international conference on Testing of Communicating Systems
Hi-index | 0.00 |
This article defines a software architecture as a virtual machine that underlies a system. The authors use an object-oriented analysis method to model both the application and the architecture, and they use formalized patterns to describe how to map application concepts to the architecture. The result has the code generation ability of the tools for a domain-specific software architecture, but is based on general notations. The authors use the development of the Timepoint application to illustrate how their method works.