Authors:
S. Frischbier
1
;
M. Gesmann
2
;
D. Mayer
2
;
A. Roth
3
and
C. Webel
4
Affiliations:
1
TU Darmstadt, Germany
;
2
Software AG, Germany
;
3
SAP AG, Germany
;
4
Fraunhofer IESE, Germany
Keyword(s):
Emergence, Business Process Modeling, Emergent Enterprise Software Systems, Interoperability, Adaptability, System-of-Systems, Software Evolution, Event-based Systems, Service-oriented Architectures, SOA, EBS, EDA.
Related
Ontology
Subjects/Areas/Topics:
e-Business
;
Enterprise Engineering
;
Enterprise Information Systems
Abstract:
Companies rely heavily on complex software systems and tightly integrated supply-chains to serve their customers in increasingly fast changing markets. To gain competitive advantage in such a setting, companies must adapt their processes, products and inter-organizational relationships quickly to changing environments. In the future, enterprise software systems must be explicitly designed for flexibly switching intensive inter-organizational relationships and for rapidly implementing changes in requirements or context while retaining existing functionality and user acceptance. In this position paper we introduce the notion of emergence in enterprise software systems as a guiding principle. Emergent Enterprise Software Systems (EESS) will be capable of reacting to changes in the environment by adapting their behavior and exposing new functionality. The consequent challenges we face when designing, building and operating EESS are discussed.