Skip to main content
Article thumbnail
Location of Repository

A Programming Model for Self-Adaptive Open Enterprise Systems

By Harald Psaier, Florian Skopik, Daniel Schall, Lukasz Juszczyk, Martin Treiber and Schahram Dustdar


Open Web-based and social platforms dramatically influenced models for work. The emergence of service-oriented systems has paved the way for a new computing paradigm that not only applies to software services but also human actors. This work introduces a novel programming model for Open Enterprise Systems whose interactions are governed by dynamics. Compositions of humans and services often expose unexpected behavior because of sudden changes in load conditions or unresolved dependencies. We present a middleware for programming and adapting complex serviceoriented systems. Our approach is based on monitoring and real-time intervention to regulate interactions based on behavior policies. A further challenge addressed by our approach is how to simulate and adapt behavior rules prior to deploy polices in the real system. We outline a testing approach to analyze and evaluate the behavior of services

Topics: Categories and Subject Descriptors C.2.4 [Distributed Systems, Distributed applications, H.3.5 [Online Information Services, Web-based Services, H.4 [Information Systems Applications, Miscellaneous General Terms Design, Human Factors, Management, Performance Keywords Open Enterprise, Programming Model, Human Dynamics
Year: 2011
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.