Model-driven software development drastically alters the software development process, which is characterized by a high degree of innovation and productivity. Emerging Technologies for the Evolution and Maintenance of Software Models contains original academic work about current research and research projects related to all aspects affecting the maintenance, evolution, and reengineering (MER), as well as long-term management, of software models. The mission of this book is to present a comprehensive and central overview of new and emerging trends in software model research and to provide concrete results from ongoing developments in the field.
Jörg Rech is a Senior Scientist and Project Manager at SAP Research Center Karlsruhe. He received his Ph.D from the University of Hildesheim, Germany and his BSc (Vordiplom) and his MSc (Diplom) in computer science from the University of Kaiserslautern, Germany. Previously, he worked for Fraunhofer IESE in Kaiserslautern and the University of Kaiserslautern. His research mainly concerns model-driven software development, quality defect diagnosis, refactoring, software analysis, intelligent assistance, semantic technologies, and knowledge management. He has published a number of papers, mainly on software engineering and knowledge management topics.
Christian Bunse is currently with the University of Applied Sciences Stralsund, working in the field of software systems. He received his PhD in computer science from the Technical University of Kaiserslautern, Germany and his BSc (Vordiplom) and Msc (Diplom) in Computer Science with a minor in medicine from the Technical University of Dortmund, Germany. His research interests are in the area of model-driven development, resource-aware software systems, and energy efficiency. Christian authored several international journal articles, books, book chapters, and refereed conference papers that focus on software engineering, model-based development, and quality assurance. In addition, Christian served as a PC member and organizer of international workshops and conferences. He is a member of the German Computer Society (GI) and works actively in several of the GI's working groups.