Abstract
Change management is an essential part of the whole software life cycle. A systematic treatment for changes is still an open issue. In order to overcome this situation we develop a framework for change management of software systems that covers the entire lifecyle and allows to focus change management within a software development process to individual steps. This framework is based on problem description, on categorisation of problems, on elicitation of causes, and solutions to these problems. We show how the framework may be extended for special systems such as database systems.
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
ISO/IEC/IEEE Standard for Systems and Software Engineering - Software Life Cycle Processes. IEEE STD 12207-2008, pp. 1–138 (2008)
Abran, A., Moore, J.W., Bourque, P., Dupuis, R., Tripp, L.L.: Guide to the Software Engineering Body of Knowledge (SWEBOK). IEEE (2004)
Ambler, S.W., Sadalage, P.J.: Refactoring databases - Evolutionary database design. Addison-Wesley (2006)
Boehm, B.: Some future trends and implications for systems and software engineering processes. Systems Engineering 9(1), 1–19 (2006)
Boehm, B.: A view of 20th and 21st century software engineering. In: International Conference on Software Engineering, pp. 12–29 (2006)
ISO IEC. ISO/IEC 15504-5, information technology – process assessment – Part 5: An exemplar process assessment model. Assessment, 1–206 (2006)
Jones, C.B. (ed.): Programming Languages and their Definition. LNCS, vol. 177. Springer, Heidelberg (1984)
Klettke, M., Thalheim, B.: Evolution and migration of information systems. In: The Handbook of Conceptual Modeling: Its Usage and Its Challenges, ch. 12, pp. 381–420. Springer, Berlin (2011)
McCarthy, J.: Notes on formalizing context. In: 13th Internat. Joint Conf. Artificial Intelligence, pp. 555–560 (1993)
Schewe, K.-D., Thalheim, B.: NULL value algebras and logics. In: Information Modelling and Knowledge Bases, vol. XXII, pp. 354–367. IOS Press (2011)
CMMI Product Team. CMMI for development, version 1.3. Improving processes for developing better products and services. Technical Report ESC-TR-2010-033, CMU/SEI (2010)
Thalheim, B.: Towards a theory of conceptual modelling. Journal of Universal Computer Science 16(20), 3102–3137 (2010), http://www.jucs.org/jucs_16_20/towards_a_theory_of
van Vliet, J.C.: Software Engineering: Principles and Practice. Wiley & Sons (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jaakkola, H., Thalheim, B. (2014). A Framework for Systematic Change Management. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2014. Communications in Computer and Information Science, vol 425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43896-1_6
Download citation
DOI: https://doi.org/10.1007/978-3-662-43896-1_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43895-4
Online ISBN: 978-3-662-43896-1
eBook Packages: Computer ScienceComputer Science (R0)