Abstract
The increasing complexity of the Information Systems (IS) asks for new IS development methods constructed ‘on the fly’ to be adapted to the specific situations of the projects at hand. Situational Method Engineering responds to this need by offering techniques to construct methods by assembling reusable method fragments stored in some method repository. For method engineering to be performed it is necessary to build method bases. In this paper we propose an approach supporting the reengineering of existing methods. The reengineering process leads to the representation of an existing method in a modular fashion i.e. as a set of reusable method chunks, easy to retrieve and to assemble one the others. Once the method chunks are stored in a method repository they can be assembled in different manners to construct new methods. The emphasis of this paper is on the guidance provided by the method reengineering process model. The approach is exemplified with the OOSE reengineering case study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Benjamen A., Une Approche Multi-démarches pour la modélisation des démarches méthodologiques. Thèse de doctorat en informatique de l’Université Paris 1, 1999.
Brinkkemper S., M. Saeki, F. Harmsen, Assembly Techniques for Method Engineering. 10th Conference on Advanced Information Systems Engineering, CAiSE’98. Pisa Italy, 1998.
Harmsen A.F., S. Brinkkemper, H. Oei, Situational Method Engineering for Information System Projects. In Olle T.W. and A.A. Verrijn Stuart (Eds.), Mathods and Associated Tools for the Information Systems Life Cycle, Proc. of the IFIP WG8.1 Working Conference CRIS’94, pp. 169–194, North-Holland, Amsterdam, 1994.
Harmsen A.F., Situational Method Engineering. Moret Ernst & Young, 1997.
Jacobson I., M. Christenson, P. Jonsson, G. Oevergaard, Object Oriented Software Engineering: a Use Case Driven Approach. Addison-Wesley, 1992.
Jarke M., C. Rolland, A. Sutcliffe, R. Domges, The NATURE requirements Engineering. Shaker Verlag, Aachen 1999.
Le Petit Robert, French Dictionary, Dictionnaires LE ROBERT, France,1995.
Plihon V., J. Ralyté, A. Benjamen, N.A.M. Maiden, A. Sutcliffe, E. Dubois, P. Heymans, A Reuse-Oriented Approach for the Construction of Scenario Based Methods. 5th International Conference on Software Process (ICSP’98), Chicago, Illinois, USA, 1998.
Ralyté J., C. Rolland, V. Plihon, Method Enhancement by Scenario Based Techniques. 11th Conference on Advanced Information Systems Engineering CAiSE[’99, Germany, 1999.
Ralyté J., Reusing Scenario Based Approaches in Requirement Engineering Methods: CREWS Method Base. Proc. of the 10th Int. Workshop on Database and Expert Systems Applications (DEXA’99), 1st Int. REP’99 Workshop, Florence, Italy, 1999.
Ralyté J., Ingénierie des méthodes par assemblage de composants. Thèse de doctorat en informatique de l’Université Paris 1. Janvier, 2001.
Ralyté J. C. Rolland, An Assembly Process Model for Method Engineering. 13th Conf. on Advanced Information Systems Engineering, CAISE’01 Interlaken, Switzerland, 2001.
Rolland C., N. Prakash, A proposal for context-specific method engineering, IFIP WG 8.1 Conf. on Method Engineering, pp 191–208, Atlanta, Gerorgie, USA, 1996.
Rolland C., V. Plihon, J. Ralyté, Specifying the reuse context of scenario method chunks. 10th Conf. on Advanced Information Systems Engineering, CAiSE’98. Pisa Italy, 1998.
Rolland C., N. Prakash, A. Benjamen, A multi-model view of process modelling. Requirements Engineering Journal, p. 169–187,1999.
Saeki M., K. Iguchi, K Wen-yin, M Shinohara, A meta-model for representing software specification & design methods. Proc. of the IFIP®WG8.1 Conference on Information Systems Development Process, Come, pp 149–166, 1993.
van Slooten K., S. Brinkkemper, A Method Engineering Approach to Information Systems Development. In Information Systems Development process, N. Prakash, C. Rolland, B. Pernici (Eds.), Elsevier Science Publishers B.V. (North-Holand), 1993.
Song X., A Framework for Understanding the Integration of Design Methodologies. In: ACM SIGSOFT Software Engineering Notes, 20 (1), pp. 46–54, 1995.
Rational Software Corporation, Unified Modelling Language version 1.3. Available at http://www.rational.com/uml/resources/documentation/, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ralyté, J., Rolland, C. (2001). An Approach for Method Reengineering. In: S.Kunii, H., Jajodia, S., Sølvberg, A. (eds) Conceptual Modeling — ER 2001. ER 2001. Lecture Notes in Computer Science, vol 2224. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45581-7_35
Download citation
DOI: https://doi.org/10.1007/3-540-45581-7_35
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42866-4
Online ISBN: 978-3-540-45581-3
eBook Packages: Springer Book Archive