Automated Quality Analysis of Software Engineering Method Models

Masud Fazal-Baqaie, Frank Kluthe

2016

Abstract

Using a suitable software engineering method (SEM) for a specific project and following it properly is important for the resulting software quality. However, SEMs described in natural language are often ambiguous and lack automated guidance for the team members, causing impediments for the project. The model-based approach Method Engineering with Method Services and Method Patterns (MESP) allows to model enactable SEM models by composing pre-defined building blocks. Up to now, the quality of MESP models had to be checked manually which was tedious and error-prone at times. In this paper, we present an automated design-time quality analysis for MESP SEM models. In particular, our analysis allows to automatically evaluate generic quality characteristics relevant for all SEM models as well as specific quality requirements specified using MESP method patterns. We integrated the quality analysis framework into the MESP Workbench and our evaluation shows that the analysis is fast enough to provide timely feedback even for large SEM models.

Download


Paper Citation


in Harvard Style

Fazal-Baqaie M. and Kluthe F. (2016). Automated Quality Analysis of Software Engineering Method Models . In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-168-7, pages 527-534. DOI: 10.5220/0005743205270534

in Bibtex Style

@conference{modelsward16,
author={Masud Fazal-Baqaie and Frank Kluthe},
title={Automated Quality Analysis of Software Engineering Method Models},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2016},
pages={527-534},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005743205270534},
isbn={978-989-758-168-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Automated Quality Analysis of Software Engineering Method Models
SN - 978-989-758-168-7
AU - Fazal-Baqaie M.
AU - Kluthe F.
PY - 2016
SP - 527
EP - 534
DO - 10.5220/0005743205270534