• DocumentCode
    2531824
  • Title

    Executing Pipes-and-Filters with Workflows

  • Author

    Scheibler, Thorsten ; Leymann, Frank ; Roller, Dieter

  • Author_Institution
    Inst. of Archit. of Applic. Syst., Univ. Stuttgart, Stuttgart, Germany
  • fYear
    2010
  • fDate
    9-15 May 2010
  • Firstpage
    143
  • Lastpage
    148
  • Abstract
    In the context of Enterprise Application Integration individual tasks have typically been implemented using specialized EAI-vendor technology based on messaging, and quite often customer-specific implementations. Those implementations prominently exploit the Pipes-and-Filters architecture. This implementation approach is in conflict with the flow technology that is a cornerstone of the Service-Oriented Architecture for solving integration problems. In this paper, we present how this conflict can be resolved. Therefore, we first analyse the differences between Pipes-and-Filters architectures and workflow approaches in general, and present the advantages and drawbacks of each solution. Afterwards, we describe how integration solutions modelled based on the PaF architecture can be implemented using flow technology by transforming the appropriate PaF elements into appropriate workflow constructs. We then present the results of appropriate tests that show that the performance of the corresponding workflows is superior to the mapping of PaF patterns to message flows. We finish off with outlining the additional tangible and non-tangible benefits that the Workflow Management System provides, such as monitoring. In a nut shell, we illustrate that the PaF architecture does not require an own implementation, but can be converted into appropriate models to workflows for execution by an appropriate system.
  • Keywords
    business data processing; software architecture; workflow management software; EAI vendor technology; PaF architecture; customer specific implementation; enterprise application integration; pipes-and-filters architecture; service oriented architecture; workflow management system; Application software; Context-aware services; Personnel; Production systems; Service oriented architecture; Software standards; Standards development; Testing; Web and internet services; Workflow management software; BPEL; Pipes-and-Filters; SOA; Workflows;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Internet and Web Applications and Services (ICIW), 2010 Fifth International Conference on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6728-0
  • Type

    conf

  • DOI
    10.1109/ICIW.2010.29
  • Filename
    5476779