TY - GEN
T1 - Towards a CMMI-compliant goal-oriented software process through model-driven development
AU - De Vasconcelos, Alexandre Marcos Lins
AU - Giachetti, Giovanni
AU - Marín, Beatriz
AU - Pastor, Oscar
PY - 2011
Y1 - 2011
N2 - The i* framework is a Goal-Oriented Requirement Engineering (GORE) approach that is widely applied at academic level. However, its application to industrial scenarios is limited. For the application of i*in concrete software development process, an alternative is to transform the defined requirements models into initial input models to be used by Model-Driven Development (MDD) approaches. However, this does not assure that the resultant development process will be sound enough to motivate real development companies to adopt this GORE solution. To tackle this issue, we propose the alignment of GORE and MDD solutions with software process maturity models, which are strongly adopted and applied by industry. In particular, we have considered an approach that integrates the i*framework into an industrially-applied MDD solution to obtain a development process (that goes from requirements to the final software code), which is compliant with the CMMI-DEV maturity model.
AB - The i* framework is a Goal-Oriented Requirement Engineering (GORE) approach that is widely applied at academic level. However, its application to industrial scenarios is limited. For the application of i*in concrete software development process, an alternative is to transform the defined requirements models into initial input models to be used by Model-Driven Development (MDD) approaches. However, this does not assure that the resultant development process will be sound enough to motivate real development companies to adopt this GORE solution. To tackle this issue, we propose the alignment of GORE and MDD solutions with software process maturity models, which are strongly adopted and applied by industry. In particular, we have considered an approach that integrates the i*framework into an industrially-applied MDD solution to obtain a development process (that goes from requirements to the final software code), which is compliant with the CMMI-DEV maturity model.
KW - CMMI
KW - Goal-Oriented Requirements Engineering
KW - Model-Driven Development
KW - Software Process Quality
KW - i framework
UR - http://www.scopus.com/inward/record.url?scp=80655146253&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-24849-8_19
DO - 10.1007/978-3-642-24849-8_19
M3 - Conference contribution
AN - SCOPUS:80655146253
SN - 9783642248481
T3 - Lecture Notes in Business Information Processing
SP - 253
EP - 267
BT - The Practice of Enterprise Modeling - 4th IFIP WG 8.1 Working Conference, PoEM 2011, Proceedings
PB - Springer Verlag
T2 - 4th IFIP WG 8.1 Working Conference on the Practice of Enterprise Modeling, PoEM 2011
Y2 - 2 November 2011 through 3 November 2011
ER -