Adaptive Guidance based on Context Profile for Software Process Modeling

Full Text (PDF, 662KB), PP.50-60

Views: 0 Downloads: 0

Author(s)

Hamid Khemissa 1,* Mohamed Ahmed-Nacer 1 Mourad Oussalah 2

1. Computer Systems Laboratory, Computer Science Institute, USTHB University, El Alia BP n°32, Bab Ezzouar Algeria. Tel/Fax (00)213 21247917

2. Computer Laboratory Nantes Atlantique, Faculty of science, Nantes University 02 rue de la Houssiniere- BP 92208 44322 nantes Cedex 3. Tel 0251125847, Fax 0251125858

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2012.07.07

Received: 5 Sep. 2011 / Revised: 13 Jan. 2012 / Accepted: 6 Mar. 2012 / Published: 8 Jul. 2012

Index Terms

Meta Modeling, Software Process Modeling, Guidance Profile, Adaptive Guidance, SPEM Extension

Abstract

This paper aims to define an adaptive guidance for software process modeling. The proposed guidance approach is based on development’s profile context (actor’s role in the process, actor’s qualification and related activities in progress). We introduce new guidance concepts through adaptive guidance meta-model (AGM) allowing specific assistance interventions (corrective, constructive and automatic guidance). We illustrate our guidance approach using SPEM formalism extended with these new guidance concepts.

Cite This Paper

Hamid Khemissa, Mohamed Ahmed-Nacer, Mourad Oussalah, "Adaptive Guidance based on Context Profile for Software Process Modeling", International Journal of Information Technology and Computer Science(IJITCS), vol.4, no.7, pp.50-60, 2012. DOI:10.5815/ijitcs.2012.07.07

Reference

[1]B. Combemale, A. Caplain, X. Crégut, B. Coulette. Vers une vérification d'un procédé de développement modélisé en SPEM. In: Formalisation des Activités Concurrentes, Toulouse, French 2006.

[2]MALGOUYRES H., MOTET G, 2006. A UML Consistency Verification Approach Based on Meta modeling Formalization, Symposium on Applied Computing, Dijon, France, ACM publishers, April 2006.

[3]Hamid Khemissa, 2008. A Generic assistance system of software process, in International Conference on Software Engineering: Software Engineering. SE 2008, Feb 12-14-2008, Innsbruck, Austria.

[4]Hans-Ulrich Kobialka, 2004. Supporting the Software Process in A Process-centered Software Engineering environment », Upgrade-cepis.org/issues/2004/5/upgrade-v VOL; V n° 5 October 2004.

[5]Jacky Estublier, Jorge Villalobos, Tuyet Le Anh, Sonia Jamal-Sanlaville and German Vega. 2003. An Approach and Framework for Extensible Process Support System. In Proceedings 9th European Workshop on Software Process Technology, Helsinki, Finland, 2003-09-01.

[6]Coulette Bernard., Crégut Xavier. & al, 2000. RHODES, a Process-centered Software Engineering Environment, in Proc. of ICEIS 2000, Stafford, pp 253-260, 2000.

[7]Ivan Garcia and Carla Pacheco, 2009. Toward Automated Support for Software Process Improvement Initiatives in Small and Medium Size Enterprises ». Book chapter. Software Engineering Research, Management and Applications 2009 Volume 253/2009, pp. 51–58. c_ Springer-Verlag Berlin Heidelberg 2009. ISBN: 978-3-642-05440-2.

[8]OMG. Inc. Software and System Process Engineering Meta-Model Specification version 2.0: Formal/2008-04-01.

[9]Gruhn V., 2002. PSSEs, A Brief History and Future Challenges, Annals of S.E. 14(1-4), Kluwer, Academic Publishers, Netherlands, pp 363-382, 2002.

[10]Tran Hanh Nhi, Bernard Coulette, Xavier Crégut, Thuy Dong Thi Bich, Thu Tran Dan, 2003. Modélisation du méta-procédé RHODES avec SPEM. Dans : Recherche Informatique Vietnam-Francophone (RIVF'03), Hanoi, Vietnam, 2003.

[11]Pascaline Laure Tchienehom, 2005. Modèle générique de profils pour la personnalisation de l’accès à l’information. In INFORSID 2005, 24/05/2005-27/05/2005. p.269-284. Grenoble, France.

[12]Clarke, Paul and O'Connor, Rory, 2011. An approach to evaluating software process adaptation. In: 11th International SPICE Conference on Process Improvement and Capability dEtermination, 30 May - 1 June 2011, Dublin, Ireland. ISBN 978-3-642-21233-8.

[13]Grambow, Gregor and Oberhauser, Roy and Reichert, Manfred, 2011. Enabling Automatic Process-aware Collaboration Support in Software Engineering Projects. In: Selected Papers of the ICSOFT'11 Conference. Communications in Computer and Information Science (CCIS). 

[14]Barry W. Boehm, Chris Abts, A. Winsor Brown, Sunita Chulani, Bradford K. Clark, Ellis Horowitz, Ray Madachy, Donald J. Reifer, Bert Steece, 2009. Software Cost Estimation with COCOMO II. Prentice Hall Edition, ISBN: 0137025769, 978013702576.