Abstract
Quality of software strongly depends on the quality of the models that are used throughout the phases of a development process. Therefore, ensuring model quality is an important aspect that makes a significant contribution to product quality. To determine its contribution to product quality, model quality must be evaluated and demonstrated using suitable indicators. In this paper, the influence of a holistic systems development approach on model quality is evaluated using a use case from the avionics domain. The model artifacts developed in Systems Modeling Language (SysML) version 2 are evaluated in terms of internal, external, and notation quality. A total of 26 indicators are considered to determine model quality. Whereas internal indicators are defined for individual model artifacts, external indicators are defined over multiple model artifacts. Several of the indicators are positively influenced by the expressiveness of the modeling language and the underlying mathematical semantics. Other indicators depend on the methodological guidelines that control the development process. In summary, it can be stated that the application of the presented development approach contributes to high model quality and thus high product quality.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have