@misc{8710, keywords = {Conference}, author = {Tao Yue and Shaukat Ali}, title = {A MOF-Based Framework for Defining Metrics to Measure the Quality of Models}, abstract = {Controlled experiments in model-based software engineering, especially those involving human subjects performing modeling tasks, often require comparing models produced by experiment subjects with reference models, which are considered to be correct and complete. The purpose of such comparison is to assess the quality of models produced by experiment subjects so that experiment hypotheses can be accepted or rejected. The quality of models is typically measured quantitatively based on metrics. Manually defining such metrics for a rich modeling language is often cumbersome and error-prone. It can also result in metrics that do not systematically consider relevant details and in turn may produce biased results. In this paper, we present a framework to au-tomatically generate quality metrics for MOF-based metamodels, which in turn can be used to measure the quality of models (instances of the MOF-based met-amodels). This framework was evaluated by comparing its results with manual-ly derived quality metrics for UML class and sequence diagrams and it has been used to derive metrics for measuring the quality of UML state machine dia-grams. Results show that it is more efficient and systematic to define quality metrics with the framework than doing it manually.}, year = {2014}, journal = {10th European Conference on Modelling Foundations and Applications (ECMFA)}, publisher = {Springer International Publishing}, address = {Switzerland}, }