OPEN modeling language (OML) reference manual
OPEN modeling language (OML) reference manual
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Documenting a complete Java application using OPEN
Documenting a complete Java application using OPEN
The unified software development process
The unified software development process
ACM Transactions on Computer-Human Interaction (TOCHI)
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Open modeling with UML
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
Object modelling languages: An evaluation and some key expectations for the future
Annals of Software Engineering
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Evaluating Using Animation to Improve Understanding of Sequence Diagrams
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
An Empirical Investigation of the Influence of a Type of Side Effects on Program Comprehension
IEEE Transactions on Software Engineering
Evaluating UML using a generic quality framework
UML and the unified process
Unified Modeling Language Reference Manual, The (2nd Edition)
Unified Modeling Language Reference Manual, The (2nd Edition)
An Empirical Investigation on Dynamic Modeling in Requirements Engineering
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
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)
Empirical Software Engineering
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
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)
Hi-index | 0.00 |
This paper presents an empirical research for evaluating the semantic comprehension of two standard languages, UML (Unified Modeling Language) versus OML (OPEN Modeling Language), from the perspective of the dynamic modeling. We carried out two controlled experiments using a 2x2 crossover design, where the metrics studied were the comprehension time and the total score. We examined the OML and UML interaction diagrams and the statecharts of each language corresponding to the design of a real-time embedded system. The results obtained reveal that the specification of the dynamic behavior using OML is faster to comprehend and easier to interpret than using the UML language, regardless of the dynamic diagram type.