AbstractThe modeling of computer software is complex and error prone. Modeling methods and languages must be usable which implies easy to learn. Cognitive dimensions and grounded theory were used to analyse the usability and learnabilty of the new modeling language Unified Modeling Language- B: UML-B. A systematic survey of users’ encounters and interactions with UML-B clarified its good and bad features. The results indicate that UML-B is more usable and learnable than comparative modeling languages such as ‘B’. The results of this study will improve the future development of UML-B to increase its learnability hence its usability
UML (Unified Modeling Language) is the current de facto as well as de jure standard (ISO/IEC 19505:2...
Eight years after its standardization in 1997, UML has been accepted world wide as the »lingua franc...
The Unified Modeling Language (UML) is the “de jure” and “de facto” standard modeling language for s...
Conceptual models communicate the important aspects of a problem domain to stakeholders. The quality...
Conceptual models communicate the important aspects of a problem domain to stakeholders. The qualit...
Conceptual models of Software Systems provide the material support for documenting and communicating...
Modeling is the shared activity for both software engineering and knowledge representation. At the s...
The Unified Modeling Language (UML) has become the de facto standard for systems development and has...
Software maintenance, which involves making enhancements, modifications and corrections to existing ...
Software maintenance, which involves making enhancements, modifications and corrections to existing ...
Unified modeling language (UML) is widely taught in the information systems (IS) curriculum. To unde...
As the de facto industry standard for software modeling, the Unified Modeling Language (UML) is used...
This paper addresses using Unified Modeling Language (UML), a proven and well supported technology, ...
In order to assist learners with object-oriented programming and design principles, many types of vi...
Software modelling is a challenging and error-prone task. Existing Model-Driven Engineering (MDE) to...
UML (Unified Modeling Language) is the current de facto as well as de jure standard (ISO/IEC 19505:2...
Eight years after its standardization in 1997, UML has been accepted world wide as the »lingua franc...
The Unified Modeling Language (UML) is the “de jure” and “de facto” standard modeling language for s...
Conceptual models communicate the important aspects of a problem domain to stakeholders. The quality...
Conceptual models communicate the important aspects of a problem domain to stakeholders. The qualit...
Conceptual models of Software Systems provide the material support for documenting and communicating...
Modeling is the shared activity for both software engineering and knowledge representation. At the s...
The Unified Modeling Language (UML) has become the de facto standard for systems development and has...
Software maintenance, which involves making enhancements, modifications and corrections to existing ...
Software maintenance, which involves making enhancements, modifications and corrections to existing ...
Unified modeling language (UML) is widely taught in the information systems (IS) curriculum. To unde...
As the de facto industry standard for software modeling, the Unified Modeling Language (UML) is used...
This paper addresses using Unified Modeling Language (UML), a proven and well supported technology, ...
In order to assist learners with object-oriented programming and design principles, many types of vi...
Software modelling is a challenging and error-prone task. Existing Model-Driven Engineering (MDE) to...
UML (Unified Modeling Language) is the current de facto as well as de jure standard (ISO/IEC 19505:2...
Eight years after its standardization in 1997, UML has been accepted world wide as the »lingua franc...
The Unified Modeling Language (UML) is the “de jure” and “de facto” standard modeling language for s...