• DocumentCode
    2403144
  • Title

    Towards mediation-based self-healing of data-driven business processes

  • Author

    Haupt, Tomasz

  • Author_Institution
    Center for Adv. Vehicular Syst., Mississippi State Univ., Starkville, MS, USA
  • fYear
    2012
  • fDate
    4-5 June 2012
  • Firstpage
    139
  • Lastpage
    144
  • Abstract
    This paper describes a novel software engineering approach for designing self-healing systems to manage business processes with particular focus on the recovery from faults caused by uncertainty and semantic failures of data. By the employment of service-oriented software engineering methods, mediation, service discovery, and late binding, we externalize and decentralize autonomic managers, thereby providing support for autonomic orchestration of services and hence autonomic adaptation of the business process in the response to failures. The complexity of the resulting self-healing business process manager is reduced as the system is decomposed into a large number of small and thus easy to maintain components, each implementing a very simple behavior. Similar to systems occurring in nature, the dynamic, composition of these small components spontaneously leads to sophisticated healing capabilities.
  • Keywords
    business data processing; fault tolerant computing; service-oriented architecture; autonomic adaptation; data-driven business process management; decentralized autonomic managers; faults recovery; healing capabilities; late binding; mediation-based self-healing; self-healing systems design; service discovery; service-oriented software engineering methods; services autonomic orchestration; software engineering approach; Business; Maintenance engineering; Mediation; Monitoring; Semantics; data uncertainty; mediation; process management; scientific fidelity; self-healing; service-oriented software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2012 ICSE Workshop on
  • Conference_Location
    Zurich
  • ISSN
    2157-2305
  • Print_ISBN
    978-1-4673-1788-7
  • Type

    conf

  • DOI
    10.1109/SEAMS.2012.6224400
  • Filename
    6224400