The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Component-based product line engineering with UML
Component-based product line engineering with UML
Replicating the CREWS Use Case Authoring Guidelines Experiment
Empirical Software Engineering
Model-Driven Development within a Legacy System: An Industry Experience Report
ASWEC '05 Proceedings of the 2005 Australian conference on Software Engineering
Domain-Specific Modeling
A Systematic Review of Software Development Cost Estimation Studies
IEEE Transactions on Software Engineering
Evaluating Quality in Model-Driven Engineering
MISE '07 Proceedings of the International Workshop on Modeling in Software Engineering
Improving the quality of use case descriptions: empirical assessment of writing guidelines
Software Quality Control
Adopting model driven software development in industry: a case study at two companies
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Nordic Journal of Computing
Information Sciences: an International Journal
A framework for reviewing domain specific conceptual models
Computer Standards & Interfaces
Six years of systematic literature reviews in software engineering: An updated tertiary study
Information and Software Technology
Proceedings of the 6th India Software Engineering Conference
A tool environment for quality assurance based on the Eclipse Modeling Framework
Automated Software Engineering
Design and evaluation of the ModelHealth toolchain for continuity of care web services
Automated Software Engineering
Research Review: A Systematic Literature Review on the Quality of UML Models
Journal of Database Management
Hi-index | 0.00 |
More attention is paid to the quality of models along with the growing importance of modelling in software development. We performed a systematic review of studies discussing model quality published since 2000 to identify what model quality means and how it can be improved. From forty studies covered in the review, six model quality goals were identified; i.e., correctness, completeness, consistency, comprehensibility, confinement and changeability. We further present six practices proposed for developing high-quality models together with examples of empirical evidence. The contributions of the article are identifying and classifying definitions of model quality and identifying gaps for future research.