DocumentCode
3647134
Title
Towards integrated rule-driven software development for IT ecosystems
Author
Benjamin Mensing;Ursula Goltz;Adina Aniculăesei;Sebastian Herold;Andreas Rausch;Stefan Gärtner;Kurt Schneider
Author_Institution
TU Braunschweig, Institute for Programming and Reactive Systems, 38106 Braunschweig, Germany
fYear
2012
fDate
6/1/2012 12:00:00 AM
Firstpage
1
Lastpage
6
Abstract
Modern large-scale software-intensive systems are complex conglomerates of interacting (socio-) technical systems. The single systems are highly adaptive and autonomous leading to emergent behavior. Well-established development approaches, that are appropriate for single software-intensive systems, do not scale well for such systems-of-systems; the focus of development shifts from a complete specification of the system to the handling of emergent behavior. Traditional development approaches are not prepared for that shift. This paper outlines an integrated software development approach for IT ecosystems, a class of ultra-large scale software intensive systems. Single systems as parts of IT ecosystems are developed applying common model-driven techniques while rules specify how to detect emergent and undesired behavior and how to react. The integrated solution aims at enabling model-driven software development for IT ecosystems. The approach will be demonstrated and discussed by its application to a feasibility study. The presented concepts are part of the methodological foundation of future tool support for software development in IT ecosystems.
Keywords
"Ecosystems","Unified modeling language","Programming","Computer architecture","Ontologies","Runtime","Monitoring"
Publisher
ieee
Conference_Titel
Digital Ecosystems Technologies (DEST), 2012 6th IEEE International Conference on
ISSN
2150-4938
Print_ISBN
978-1-4673-1702-3
Electronic_ISBN
2150-4946
Type
conf
DOI
10.1109/DEST.2012.6227951
Filename
6227951
Link To Document