Strategies for real-time system specification
Strategies for real-time system specification
Object-oriented modeling and design
Object-oriented modeling and design
Object-oriented analysis (2nd ed.)
Object-oriented analysis (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Software requirements & specifications: a lexicon of practice, principles and prejudices
Software requirements & specifications: a lexicon of practice, principles and prejudices
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
The Feature and Service Interaction Problem in Telecommunications Systems: A Survey
IEEE Transactions on Software Engineering
The Rational Unified Process: an introduction
The Rational Unified Process: an introduction
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
A Lightweight Approach to Consistency of Scenarios and Class Models
ICRE '00 Proceedings of the 4th International Conference on Requirements Engineering (ICRE'00)
The ADORA Approach to Object-Oriented Modeling of Software
The ADORA Approach to Object-Oriented Modeling of Software
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
Object-oriented modeling with ADORA
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
The ADORA Approach to Object-Oriented Modeling of Software
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Using OCL and UML to Specify System Behavior
Object Modeling with the OCL, The Rationale behind the Object Constraint Language
Enhancing RUP business model with client-oriented requirements models
UML and the unified process
Semi-formal design of reliable mesh generation systems
Advances in Engineering Software
Nordic Journal of Computing - Selected papers of the fourth nordic workshop on UML and software modelling (NWUML'06), June 12-14, 2006
A UML Profile for Modelling Measurable Requirements
ER '08 Proceedings of the ER 2008 Workshops (CMLSA, ECDM, FP-UML, M2AS, RIGiM, SeCoGIS, WISM) on Advances in Conceptual Modeling: Challenges and Opportunities
Does UML make the grade? Insights from the software development community
Information and Software Technology
Using service responsibility tables to supplement UML in analyzing e-service systems
Decision Support Systems
Combining problem frames and UML in the description of software requirements
FASE'06 Proceedings of the 9th international conference on Fundamental Approaches to Software Engineering
Modeling Approach for Integration and Evolution of Information System Conceptualizations
International Journal of Information System Modeling and Design
Conceptual Modeling Method for Separation of Concerns and Integration of Structure and Behavior
International Journal of Information System Modeling and Design
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
In recent years, UML has become a standard language for modeling software requirements and design. In this paper, we investigate the suitability of UML as a semiformal requirements specification language. Using the Teleservices and Remote Medical Care (TRMCS) case study as an example, we identify and demonstrate various problems and deficiencies of UML, particularly concerning use case models and system decomposition. We also investigate whether and how the deficiencies can be overcome and how potential alternatives could look.