CASE on trial
On the purpose of object-oriented analysis
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
Object-oriented requirements to object-oriented design: an easy transition?
Journal of Systems and Software - Double issue on reengineering complex systems
ACM Computing Surveys (CSUR)
The Unified Modeling Language user guide
The Unified Modeling Language user guide
From object-oriented to goal-oriented requirements analysis
Communications of the ACM
A survey of structured and object-oriented software specification methods and techniques
ACM Computing Surveys (CSUR)
UML 2001: a standardization odyssey
Communications of the ACM
Systematic design of Web applications with UML
Unified modeling language
RUP: a process model for working with UML
Unified modeling language
Using a semiotic framework to evaluate UML for the development of models of high quality
Unified modeling language
Rational unified process and unified modeling language - a GOMS analysis
Unified modeling language
Extension of the unified modeling language for mobile agents
Unified modeling language
Supplemnting UML with concepts from ORM
Unified modeling language
The whole-part relationship in the unified modeling language: a new approach
Unified modeling language
OO Systems Analysis: Is It or Isn't It?
IEEE Software
Real-Life Object-Oriented Systems
IEEE Software
Defining quality aspects for conceptual models
Proceedings of the IFIP international working conference on Information system concepts: Towards a consolidation of views
Overviews of Models Defined with Charts of Concepts
ISCO-4 Proceedings of the IFIP TC8/WG8.1 International Conference on Information System Concepts: An Integrated Discipline Emerging
An Ontological Evaluation of the OML Metamodel
ISCO-4 Proceedings of the IFIP TC8/WG8.1 International Conference on Information System Concepts: An Integrated Discipline Emerging
ISCO-4 Proceedings of the IFIP TC8/WG8.1 International Conference on Information System Concepts: An Integrated Discipline Emerging
A Semiotic Approach to Quality in Requirements Specifications
Proceedings of the IFIP TC8 / WG8.1 Working Conference on Organizational Semiotics: Evolving a Science of Information Systems
The UML as a Formal Modeling Notation
«UML» '98 Selected papers from the First International Workshop on The Unified Modeling Language «UML»'98: Beyond the Notation
An Action Language for UML: Proposal for a Precise Execution Semantics
«UML» '98 Selected papers from the First International Workshop on The Unified Modeling Language «UML»'98: Beyond the Notation
UML and User Interface Modeling
«UML» '98 Selected papers from the First International Workshop on The Unified Modeling Language «UML»'98: Beyond the Notation
Developing with UML - Some Pitfalls and Workarounds
«UML» '98 Selected papers from the First International Workshop on The Unified Modeling Language «UML»'98: Beyond the Notation
SecureUML: A UML-Based Modeling Language for Model-Driven Security
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
A UML Profile for Real-Time Constraints with the OCL
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Modelling QoS: Towards a UML Profile
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Stereotypical Encounters of the Third Kind
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Integrating the Synchronous Paradigm into UML: Application to Control-Dominated Systems
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Digging into Use Case Relationships
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
On Customizing the UML for Modeling Performance-Oriented Applications
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
UML: An Evaluation of the Visual Syntax of the Language
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 3 - Volume 3
Evaluating Flexible Workflow Systems
HICSS '97 Proceedings of the 30th Hawaii International Conference on System Sciences: Information Systems Track-Collaboration Systems and Technology - Volume 2
Using the UML for architectural description
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Towards a UML extension for hypermedia design
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
An empirical comparison of the dynamic modeling in OML and UML
Journal of Systems and Software
Evaluating Quality in Model-Driven Engineering
MISE '07 Proceedings of the International Workshop on Modeling in Software Engineering
Evaluating variability modeling languages using a generic quality framework
Fourth international workshop on Software quality assurance: in conjunction with the 6th ESEC/FSE joint meeting
Developing a Quality Framework for Model-Driven Engineering
Models in Software Engineering
A Comparison of Metric-Based and Empirical Approaches for Cognitive Analysis of Modeling Languages
Fundamenta Informaticae - Cognitive Informatics, Cognitive Computing, and Their Denotational Mathematical Foundations (I)
Towards realism in drawing areas of interest on architecture diagrams
Journal of Visual Languages and Computing
Inference Rules of Semantic Dependencies in the Enterprise Modelling
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
Low-level dynamic system formation with high-level automation: extending UML in support of UPnP
ACM SIGSOFT Software Engineering Notes
Nordic Journal of Computing
A conceptual modeling quality framework
Software Quality Control
Choosing appropriate method guidelines for web-ontology building
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
A Comparison of Metric-Based and Empirical Approaches for Cognitive Analysis of Modeling Languages
Fundamenta Informaticae - Cognitive Informatics, Cognitive Computing, and Their Denotational Mathematical Foundations (I)
Capturing Process Knowledge for Multi-Channel Information Systems: A Case Study
International Journal of Information System Modeling and Design
Hi-index | 0.00 |
Many researchers have evaluated different parts of UMLTM and have come up with suggestions for improvements to different parts of the language. This chapter looks at UML (version 1.4) as a whole, and contains an overview evaluation of UML and how it is described in the OMGTM standard. The evaluation is done using a general framework for understanding quality of models and modeling languages in the information systems field. The evaluation is based on both practical experiences and more theoretical evaluations of UML. Based on the evaluation, we conclude that although being an improvement over it is predecessors, UML still has many limitations and deficiencies, both related to the expressiveness and comprehensibility of the language. Although work is well underway for the next version of UML (version 2.0), not all of the important problems seem to be addressed in the upcoming new version of the language.