Adaptive Guidance System for SPEM

This paper deals with an adaptive guidance system for software processes. The aim is to define an approach of process modeling with a recursive adaptation of the guidance. This one is specifically adapted to the developer model through its role and its qualification, and in relation to the activity model associated with the context of the activity in progress. This guidance system is provided on the basis on the choice criteria like the suitable access mode, the assistance function to be ensured and the object of assistance to be considered. The description of the suggested approach is done using the modeling formalism SPEM extended by new concepts and principles dedicated to the modeling of the adaptive guidance.

[1]  F. J. Heemstra,et al.  Software cost estimation , 1992, Inf. Softw. Technol..

[2]  Bernard Coulette,et al.  RHODES, A Process Component Centered Software Engineering Environment , 2000, ICEIS.

[3]  Gabor Karsai,et al.  The Generic Modeling Environment , 2001 .

[4]  Hans-Ulrich Kobialka Supporting the Software Process in A Process-centred Software Engineering Environment , 2004 .

[5]  Leon J. Osterweil,et al.  The design of a next-generation process language , 1997, ESEC '97/FSE-5.

[6]  Bernard Coulette,et al.  Modélisation du Méta-Procédé Rhodes Avec SPEM , 2003, RIVF.

[7]  Volker Gruhn Process-Centered Software Engineering Environments, A Brief History and Future Challenges , 2002, Ann. Softw. Eng..

[8]  Carlo Ghezzi,et al.  Software processes: a retrospective and a path to the future , 1998, Software Process: Improvement and Practice.

[9]  Gilles Motet,et al.  A UML model consistency verification approach based on meta-modeling formalization , 2006, SAC.

[10]  Jacky Estublier,et al.  An Approach and Framework for Extensible Process Support System , 2003, EWSPT.

[11]  Mohamed Ahmed-Nacer,et al.  A generic assistance system of software process , 2008, ICSE 2008.

[12]  Pascaline Laure Tchienehom Modèle générique de profils pour la personnalisation de l'accès à l'information , 2005, INFORSID.

[13]  Jacky Estublier,et al.  Apel: A Graphical Yet Executable Formalism for Process Modeling , 2004, Automated Software Engineering.

[14]  Rory O'Connor,et al.  An Approach to Evaluating Software Process Adaptation , 2011, SPICE.

[15]  Salwani Abdullah,et al.  Great Deluge Algorithm for Rough Set Attribute Reduction , 2010, FGIT-DTA/BSBT.

[16]  Xavier Crégut,et al.  A Framework to Formalise the MDE Foundations , 2007 .

[17]  Manfred Reichert,et al.  Enabling Automatic Process-Aware Collaboration Support in Software Engineering Projects , 2011, ICSOFT.

[18]  Ivan A. Garcia,et al.  Toward Automated Support for Software Process Improvement Initiatives in Small and Medium Size Enterprises , 2009, SERA.