CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Statecharts: A visual formalism for complex systems
Science of Computer Programming
STATEMATE: A Working Environment for the Development of Complex Reactive Systems
IEEE Transactions on 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.)
Requirements Specification for Process-Control Systems
IEEE Transactions on Software Engineering
Navigating hierarchically clustered networks through fisheye and full-zoom methods
ACM Transactions on Computer-Human Interaction (TOCHI)
Specification of realtime systems using ASTRAL
IEEE Transactions on Software Engineering
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
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
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
Probleme und Schwachstellen der Strukturierten Analyse
Requirements Engineering '91, "Structured Analysis" und verwandte Ansätze
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
An Experimental Validation of the ADORA Language
An Experimental Validation of the ADORA Language
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Structured Analysis and System Specification
Structured Analysis and System Specification
A classification of stereotypes for object-oriented modeling languages
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
An effective layout adaptation technique for a graphical modeling tool
Proceedings of the 25th International Conference on Software Engineering
Scenario-driven modeling and validation of requirements models
Proceedings of the 2006 international workshop on Scenarios and state machines: models, algorithms, and tools
Modeling and Evolving Crosscutting Concerns in ADORA
EARLYASPECTS '07 Proceedings of the Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design
Tool support for the navigation in graphical models
Proceedings of the 30th international conference on Software engineering
Visualizing Product Line Domain Variability by Aspect-Oriented Modeling
REV '07 Proceedings of the Second International Workshop on Requirements Engineering Visualization
An Improved Fisheye Zoom Algorithm for Visualizing and Editing Hierarchical Models
REV '07 Proceedings of the Second International Workshop on Requirements Engineering Visualization
Software Language Engineering
An automated hint generation approach for supporting the evolution of requirements specifications
Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE)
Estimating footprints of model operations
Proceedings of the 33rd International Conference on Software Engineering
Managing multi-jurisdictional requirements in the cloud: towards a computational legal landscape
Proceedings of the 3rd ACM workshop on Cloud computing security workshop
Correctly defined concrete syntax for visual modeling languages
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Information and Software Technology
Computer Standards & Interfaces
Regulatory requirements traceability and analysis using semi-formal specifications
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
Science of Computer Programming
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, sketches a novel concept for visualizing the model hierarchy with a tool and reports the results of a validation experiment for the ADORA language.