Empirical Evaluation of Effort on Composing Design Models
Kleinner Farias

TL;DR
This paper presents an empirical study on the effort involved in composing design models, introducing a quality model and practical insights to evaluate and reduce composition effort in software engineering.
Contribution
It offers a new quality model for evaluating composition effort, empirical data on influential factors, and guidance on assessing and managing effort in model composition.
Findings
Identified key factors influencing composition effort.
Developed a quality model for effort evaluation.
Provided empirical insights to improve composition practices.
Abstract
Model composition plays a central role in many software engineering activities such as evolving models to add new features and reconciling conflicting design models developed in parallel by different development teams. As model composition is usually an error-prone and effort-consuming task, its potential benefits, such as gains in productivity can be compromised. However, there is no empirical knowledge nowadays about the effort required to compose design models. Only feedbacks of model composition evangelists are available, and they often diverge. Consequently, developers are unable to conduct any cost-effectiveness analysis as well as identify, predict, or reduce composition effort. The inability of evaluating composition effort is due to three key problems. First, the current evaluation frameworks do not consider fundamental concepts in model composition such as conflicts and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Advanced Software Engineering Methodologies · Model-Driven Software Engineering Techniques
