Using measures to improve i* models for automatic interoperability in model-driven development processes

Giovanni Giachetti, Xavier Franch, Beatriz Marín, Oscar Pastor, Carlos Cares, Lidia López

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

1 Citation (Scopus)

Abstract

The use of requirement modeling approaches in model-driven development (MDD) is a relevant topic that has received special attention during the last years. However, there still are several issues that must be taken into account to obtain a sound interoperability of requirement models in MDD processes. Among these, the generation of appropriate input artifacts for modelcompilation processes from the requirement artifacts defined is a key aspect to be faced. In this paper, we tackle this issue with an approach for the definition of specific measures that are used to verify i* models for the automatic interoperability with MDD processes. From the definition and execution of these verification measures, relevant information for identifying and fixing i* interoperability issues is obtained. From the improved i* models, initial MDDmodels can be automatically generated, which guarantees the completeness of the obtained software models in relation to the requirement specification. 2011

Original languageEnglish
Title of host publicationActas de las 16th Jornadas de Ingenieria del Software y Bases de Datos, JISBD 2011
Pages839-852
Number of pages14
Publication statusPublished - 2011
Event16th Conference on Software Engineering and Databases, JISBD 2011 - La Coruna, Spain
Duration: 5 Sep 20117 Sep 2011

Other

Other16th Conference on Software Engineering and Databases, JISBD 2011
Country/TerritorySpain
CityLa Coruna
Period5/09/117/09/11

Keywords

  • DSM
  • I* framework
  • I-star
  • Interoperability
  • MDD
  • Verification

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Using measures to improve i* models for automatic interoperability in model-driven development processes'. Together they form a unique fingerprint.

Cite this