A META-MODELLING APPROACH TO EXPRESS CHANGE REQUIREMENTS

Anne Etien, Colette Rolland, Camille Salinesi

2006

Abstract

Organisations have to evolve frequently in order to remain competitive and to take into account changes in their environment. We develop a co-evolution approach to jointly make evolve the information system and the business processes. This approach relies on an explicit specification of change requirements defined with operators expressing gaps between the As-Is and the To-Be situations. However, such gaps based approach can also be used in an other evolution context, when a database or a workflow model evolves. Thus, instead of specifying new operators associated to the Map meta-model used in this co-evolution approach, we propose to define a generic typology of gaps to facilitate a precise definition of change requirements under the form of gaps. The paper presents the approach to generate a gap typology and illustrates it with the Map meta-model.

References

  1. Al-Jadir L. 2003 “Once Upon a Time a DTD Evolved into Another DTD” Object Oriented Information Systems, Lecture Notes in Computer Science, Vol.2817, pp.226-237, 2003.
  2. Banerjee, J., Kim, W., Kim, H.-J., Korth, H. F, 1987.: Semantics and Implementation of Schema Evolution in Object Oriented Databases In Proc. of the ACMSIGMOD Annual Conference, pages 311--322, San Francisco, CA, May 1987.
  3. Bezivin J., 2001 From Object Composition to Model Transformation with the MDA, Proceedings of TOOLS, USA, Santa Barbara, August
  4. Casati F., Ceri S., Pernici B., Pozzi G., 1996 Workflow Evolution. In Proc. of 15th Int. Conf. On Conceptual Modeling (ER'96), Cottbus, Germany, pp. 438-455
  5. Estublier J. and Nacer M. Schema Evolution in Software Engineering Databases -- A new Approach in Adele environment CAI Computer and Artificial Intelligence Journal. June 2000. Vol 19. pp. 183-203.
  6. Etien, A, 2006 Ingénierie de l'alignement : Concepts, Modèles et Processus Thèse de Doctorat, Université de Paris I, Mars
  7. Etien, A., Salinesi, C, 2003. Towards a Systematic Definition of Requirements for Software Evolution: A Case-study Driven Investigation. Proc of EMMSAD'03 Velden, Austria.
  8. Information Technology-Information Resource Dictionary System (IRDS) , 1990 - Framework, ISO/IEC International Standard.
  9. Kradolfer M. , 2000 A Workflow Metamodel Supporting Dynamic, Reuse-based Model Evolution. PhD thesis, Department of Information Technology, University of Zurich, Switzerland, chap. 4, pp. 59-73
  10. Marttiin, P., 1994, Methodology Engineering in CASE shells: Design Issue and Current Practice, PhD thesis, Computer science and information systems reports, Technical report TR-4
  11. Prakash, N. , 1999 On Method Statics and Dynamics. Information Systems 24(8), pp. 613-637.
  12. C. Rolland, C. Salinesi, A. Etien, 2004, “Eliciting Gaps in Requirements Change”. Requirement Engineering Journal Vol. 9, N°1, pp1-15
  13. Rolland, C., Prakash, N., Benjamen, A, 1999.A MultiModel View of process Modelling, Requirements Engineering Journal, 4 : 169-187
  14. Soffer P, Wand Y 2004 Goal-Driven Analysis of Process Model Validity. Proceedings of CAiSE'04, Riga, Latvia.
  15. Teeuw W. B., van den Berg H. 1997, On the Quality of Conceptual Models, Proceedings of the 16th International Conference on Conceptual Modeling (ER'97), Los Angeles, CA, November 1997
  16. Terrasse M-N, Savonnet M., Becker G., Leclercq E., 2003 "UML-based Metamodeling for Information System Engineering and Evolution", Proceedings of OOIS'03, LNCS 2817, Springer Verlag, pp. 83-94
Download


Paper Citation


in Harvard Style

Etien A., Rolland C. and Salinesi C. (2006). A META-MODELLING APPROACH TO EXPRESS CHANGE REQUIREMENTS . In Proceedings of the First International Conference on Software and Data Technologies - Volume 1: MUSE, (ICSOFT 2006) ISBN 978-972-8865-69-6, pages 287-293. DOI: 10.5220/0001322102870293


in Bibtex Style

@conference{muse06,
author={Anne Etien and Colette Rolland and Camille Salinesi},
title={A META-MODELLING APPROACH TO EXPRESS CHANGE REQUIREMENTS},
booktitle={Proceedings of the First International Conference on Software and Data Technologies - Volume 1: MUSE, (ICSOFT 2006)},
year={2006},
pages={287-293},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001322102870293},
isbn={978-972-8865-69-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Software and Data Technologies - Volume 1: MUSE, (ICSOFT 2006)
TI - A META-MODELLING APPROACH TO EXPRESS CHANGE REQUIREMENTS
SN - 978-972-8865-69-6
AU - Etien A.
AU - Rolland C.
AU - Salinesi C.
PY - 2006
SP - 287
EP - 293
DO - 10.5220/0001322102870293