• DocumentCode
    2970092
  • Title

    EAI as a Service - Combining the Power of Executable EAI Patterns and SaaS

  • Author

    Scheibler, Thorsten ; Mietzner, Ralph ; Leymann, Frank

  • Author_Institution
    Inst. of Archit. of Applic. Syst., Univ. of Stuttgart, Stuttgart
  • fYear
    2008
  • fDate
    15-19 Sept. 2008
  • Firstpage
    107
  • Lastpage
    116
  • Abstract
    Enterprise Application Integration (EAI) problems are one of the major challenges IT departments are facing today. As enterprises merge, split up, or grow, existing legacy systems from different vendors implemented in different programming languages and running in different environments as well as roll-your-own applications have to be integrated. Furthermore, companies are starting to shift more and more on-premise software to software run in aSoftware as a Service (SaaS) business model. Outsourcing software to external and internal SaaS providers introduces new integration challenges, namely those of the integration of standard SaaS software with on-premise systems or other systems run at different SaaS providers which is a problem not addressed by SaaS platforms today. Recurring integration problems can be described by means of Enterprise Application Integration patterns. Those are used as nuggets of advice to solve complex integration problems. In this paper, we introduce executable EAI patterns offered in a SaaS business model to allow companies to focus on the integration without the need for the setup of complex integration infrastructures. Users will be guided by workflows customizing configurable EAI patterns to easily create integration solutions. We therefore propose EAI as a Service as a flexible, customizable, inexpensive way to tackle EAI problems both of on-premise systems but also of systems run in a SaaS business model.
  • Keywords
    business data processing; outsourcing; software engineering; IT departments; Software as a Service business model; complex integration infrastructures; enterprise application integration; executable EAI patterns; internal SaaS providers; legacy systems; outsourcing software; programming languages; Application software; Companies; Computer architecture; Computer languages; Distributed computing; Licenses; Outsourcing; Power system modeling; Software standards; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference, 2008. EDOC '08. 12th International IEEE
  • Conference_Location
    Munich
  • ISSN
    1541-7719
  • Print_ISBN
    978-0-7695-3373-5
  • Type

    conf

  • DOI
    10.1109/EDOC.2008.21
  • Filename
    4634762