Statecharts: A visual formalism for complex systems
Science of Computer Programming
Object-oriented software engineering
Object-oriented software engineering
Object-oriented modeling and design
Object-oriented modeling and design
Object-oriented analysis (2nd ed.)
Object-oriented analysis (2nd ed.)
Designing object-oriented software
Designing object-oriented software
Real-time object-oriented modeling
Real-time object-oriented modeling
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
OPEN modeling language (OML) reference manual
OPEN modeling language (OML) reference manual
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
An Integrated Formal Model of Scenarios Based on Statecharts
Proceedings of the 5th European Software Engineering Conference
Requirements Engineering '93: Prototyping, Gemeinsame Fachtagung des Fachausschusses 4.3 Requirements Engineering der Gesellschaft für Informatik (GI) und des Verbunds Software-Technik NRW in Kooperation mit dem German Chapter of the ACM und dem Facha
A Visualization Concept for Hierarchical Object Models
ASE '98 Proceedings of the 13th IEEE international conference on Automated software engineering
Problems and Deficiencies of UML as a Requirements Specification Language
IWSSD '00 Proceedings of the 10th International Workshop on Software Specification and Design
Architectural concerns for flexible data management
SETMDM '08 Proceedings of the 2008 EDBT workshop on Software engineering for tailor-made data management
Specifying Services for ITIL Service Management
SOCCER '08 Proceedings of the 2008 International Workshop on Service-Oriented Computing Consequences for Engineering Requirements
Deriving objects from use cases in real-time embedded systems
Information and Software Technology
Hi-index | 0.00 |
In this paper, we present the ADORA approach to object-oriented modeling of software (ADORA stands for Analysis and Description of Requirements and Architecture). The main features of ADORA that distinguish it from other approaches like UML are the use of abstract objects (instead of classes) as the basis of the model, a systematic hierarchical decomposition of the modeled system and the integration of all aspects of the system in one coherent model. The paper introduces the concepts of ADORA and the rationale behind them, gives an overview of the language, and reports the results of a validation experiment for the ADORA language.