Software requirements: objects, functions, and states
Software requirements: objects, functions, and states
Understanding Quality in Conceptual Modeling
IEEE Software
Defining quality aspects for conceptual models
Proceedings of the IFIP international working conference on Information system concepts: Towards a consolidation of views
Impact Analysis and Change Management of UML Models
ICSM '03 Proceedings of the International Conference on Software Maintenance
Tool Support for Verifying UML Activity Diagrams
IEEE Transactions on Software Engineering
The Evaluation of Large, Complex UML Analysis and Design Models
Proceedings of the 26th International Conference on Software Engineering
The Rhapsody UML Verification Environment
SEFM '04 Proceedings of the Software Engineering and Formal Methods, Second International Conference
Ontology based object-oriented domain modelling: fundamental concepts
Requirements Engineering
Instant consistency checking for the UML
Proceedings of the 28th international conference on Software engineering
Process models representing knowledge for action: a revised quality framework
European Journal of Information Systems - Special issue: Action in language, organisations and information systems
A systematic review of UML model consistency management
Information and Software Technology
Information and Software Technology
Reasoning on UML class diagrams
Artificial Intelligence
MDA-based visual modeling approach for resources link relationships using UML profile
Computer Standards & Interfaces
Hi-index | 0.00 |
Conceptual models are used in understanding and communicating the domain of interest during analysis phase of system development. As they are used in early phases, errors and omissions may propagate to later phases and may be very costly to correct. This paper proposes a framework for evaluating conceptual models when represented in a domain specific language based on UML constructs. The framework describes the main aspects to be considered when conceptual models are represented in a domain specific language, presents a classification of semantic issues and some evaluation indicators. The indicators can, in principle, identify situations in the models where inconsistencies or incompleteness might occur. Whether these are real concerns might depend on domain semantics, hence these are semantic, not syntactic checks. The use of the proposed review framework is illustrated in the context of two conceptual models in a domain specific notation, KAMA. With reviews based on the framework, it is possible to spot semantic issues which are not noticed by case tools and help the analyst to identify more information about the domain.