Extensible and automated model-evaluations with INProVE

Sören Kemmann, Thomas Kuhn, Mario Trapp

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Model-based development is gaining more and more importance for the creation of software-intensive embedded systems. One important aspect of software models is model quality. This does not imply functional correctness, but non-functional properties, such as maintainability, scalability, extensibility. Lots of effort was put into development of metrics for control flow models. In the embedded systems domain however, domain specific- and data flow languages are commonly applied for model creation. For these languages, existing metrics are not applicable. Domain and project specific quality metrics therefore are informally defined; tracking conformance to these metrics is a manual and effort consuming task. To resolve this situation, we developed INProVE. INProVE is a model-based framework that supports definition of quality metrics in an intuitive, yet formal notion. It provides automated evaluation of design models through its indicators. Applied in different industry projects to complex models, INProVE has proven its applicability for quality assessment of data flow-oriented design models not only in research, but also in practice.

Original languageEnglish
Title of host publicationSystem Analysis and Modeling
Subtitle of host publicationAbout Models - 6th International Workshop, SAM 2010, Revised Selected Papers
Pages193-208
Number of pages16
DOIs
StatePublished - 2011
Externally publishedYes
Event6th International Workshop on System Analysis and Modeling, SAM 2010, Co-located with the 13th ACM/IEEE International Conference on Model-Driven Engineering Languages and Systems, MODELS - Oslo, Norway
Duration: 4 Oct 20105 Oct 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6598 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Workshop on System Analysis and Modeling, SAM 2010, Co-located with the 13th ACM/IEEE International Conference on Model-Driven Engineering Languages and Systems, MODELS
Country/TerritoryNorway
CityOslo
Period4/10/105/10/10

Keywords

  • Automated Quality Evaluation
  • Model Quality
  • Quality Assurance
  • Quality Evolution
  • Quality Modeling
  • Simulink

Fingerprint

Dive into the research topics of 'Extensible and automated model-evaluations with INProVE'. Together they form a unique fingerprint.

Cite this