Evaluation of the Effectiveness of Domain Modeling Methods in Terms of Model Complexity
Iryna Martinkus, Heinrich C. Mayr, Kostiantyn Nagornyi, Mykola Vyacheslavovich Tkachuk · 2019
Domain Modeling Methods (DMMs) are used to improve quality in the development of complex software systems such as product families. This pa- per examines how the effectiveness of such methods in combination with appro- priate case tools (CTs) can be evaluated with regard to (1) the complexity of a model to be created and (2) the reusability of the developed source code. We formalize an effectiveness coefficient and its compulation using structured data resources and quantitative metrics. The proposed approach is illustrated by ana- lyzing and comparing the DMMs JODA (Joint integrated Object oriented Do- main Analysis) and ODM (Organizational Domain Modeling) as well as the CTs Actifsource and Eclipse Modeling Framework. Key words: domain modeling method, software, code reuse, effectiveness, met- ric