Abstract
Method Engineering is the discipline for exploring techniques to build project-specific methods for information system development and Computer Aided Method Engineering (CAME) is a kind of computerized tool for supporting the processes to build them. In such method engineering environments, version control and change management for both model descriptions and method descriptions should be seamlessly combined. In addition, when the method being used is changed during a project, we should check whether the current version of a model is still consistent with the newer version of the adopted method. This paper proposes a technique to solve the issues on version control and change management in method engineering processes.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Concurrent Versions System, http://www.cvshome.org/
Subversion, http://subversion.tigiris.org/
The Coral Metamodeling Toolkit, http://mde.abo.fi/tools/Coral/
XML Metadata Interchange, http://www.omg.org/
Brinkkemper, S., Saeki, M., Harmsen, F.: Meta-Modelling Based Assembly Techniques for Situational Method Engineering. Information Systems 24(3), 209–228 (1999)
Harmsen, F.: Situational Method Engineering. Moret Ernst & Young Management Consultants (1997)
Keller, R.K., Bédard, J.-F., Saint-Denis, G.: Design and Implementation of a UML-Based Design Repository. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 448–464. Springer, Heidelberg (2001)
Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol. 1080, pp. 1–21. Springer, Heidelberg (1996)
Oda, T., Saeki, M.: Generative Technique of Version Control Systems for Software Diagrams. In: Proc. of the 21st IEEE Conference on Software Maintenance (ICSM 2005), pp. 515–524 (2005)
Ralyté, J., Rolland, C., Deneckère, R.: Towards a Meta-tool for Change-Centric Method Engineering: A Typology of Generic Operators. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 202–218. Springer, Heidelberg (2004)
Ritter, N., Steiert, H.-P.: Enforcing Modeling Guidelines in an ORDBMS-based UML-Repository. In: Proc. of International Resource Management Association Conference (IRMA 2000), pp. 269–273 (2000)
Saeki, M.: Toward Automated Method Engineering: Supporting Method Assembly in CAME. In: Engineering Methods to Support Information Systems Evolution (EMSISE 2003 in OOIS 2003) (2003), http://cui.unige.ch/db-research/EMSISE03/
Saeki, M., Oda, T.: A Conceptual Model of Version Control in Method Engineering Environment. In: Proc. of CAiSE Short Paper 2005, pp. 89–94 (2005)
Si-Said, S., Rolland, C., Grosz, G.: MENTOR: A Computer Aided Requirements Engineering Environment. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol. 1080, pp. 22–43. Springer, Heidelberg (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Saeki, M. (2006). Configuration Management in a Method Engineering Context. In: Dubois, E., Pohl, K. (eds) Advanced Information Systems Engineering. CAiSE 2006. Lecture Notes in Computer Science, vol 4001. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11767138_26
Download citation
DOI: https://doi.org/10.1007/11767138_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34652-4
Online ISBN: 978-3-540-34653-1
eBook Packages: Computer ScienceComputer Science (R0)