DocumentCode :
2075338
Title :
Ten Principles for Living Models - A Manifesto of Change-Driven Software Engineering
Author :
Breu, Ruth
Author_Institution :
Inst. of Comput. Sci. Innsbruck, Univ. of Innsbruck, Innsbruck, Austria
fYear :
2010
fDate :
15-18 Feb. 2010
Firstpage :
1
Lastpage :
8
Abstract :
The new generation of open networked IT systems poses particular challenges to software engineering due to their evolving nature and their high quality requirements. In particular, the management of service oriented systems requires the integration of perspectives from IT management, software engineering and systems operation and a systematic way to handle changes. In this paper we will present the core ideas of Living Models - a novel paradigm of model-based development, management and operation of evolving service oriented systems. A core concern of Living Models is to support the cooperation of stakeholders from IT management, software engineering and systems operation by providing appropriate model-based abstractions and the fostering of interdependencies. Based on this idea the running services together with their modelling environments constitute the basic unit of quality management and evolution. Living Models provides a coherent view of the quality status of the system (integrating the perspectives of all stakeholders) which evolves together with the running systems. This comes along with a software engineering process in which change is a first-class citizen.
Keywords :
formal specification; software development management; software maintenance; software quality; IT management; change-driven software engineering; high quality requirement; living models; model-based abstraction; model-based development; model-based management; model-based operation; open networked IT system; quality management; service oriented system; system quality status; systems evolution; systems operation; Competitive intelligence; Data security; Engineering management; Information security; Intelligent networks; Medical services; Quality management; Runtime environment; Software engineering; Standards development; quality management; service oriented systems; software processes; systems evolution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Complex, Intelligent and Software Intensive Systems (CISIS), 2010 International Conference on
Conference_Location :
Krakow
Print_ISBN :
978-1-4244-5917-9
Type :
conf
DOI :
10.1109/CISIS.2010.73
Filename :
5447399
Link To Document :
بازگشت