• DocumentCode
    3505486
  • Title

    Quality and constraint driven workflow composition

  • Author

    Kassam, Faryaaz ; Kontogiannis, Kostas

  • Author_Institution
    IBM Toronto Lab., IBM Canada, Markham, Ont.
  • fYear
    2005
  • fDate
    17-19 Sept. 2005
  • Lastpage
    88
  • Abstract
    Complex business workflows are becoming an integral part of day-to-day business activities. As companies merge or embark in collaborations, there is a need to analyze, update, and integrate existing workflow specifications and run-time applications, to generate new ones that conform to specific target requirements and constraints. We propose a software engineering framework and its associated algorithms to compute the optimal composition of target workflows from constituent ones. First, we present a mechanism to compose services from constituent workflows to form a new target workflow. Second, since the composition process may entail the compliance to certain compositional, structural, or behavioral constraints we present a quantitative technique that is based on tolerance thresholds similar to those used in constraint satisfaction problems to restrict the number of constraints violated during the composition process. Finally, we provide an algorithm to compute the optimal composition of workflows with respect to a target workflow. Evaluation results by applying the technique to sample workflows are also presented
  • Keywords
    business data processing; constraint handling; software quality; workflow management software; behavioral constraint; business workflows; compositional constraint; constraint driven workflow composition; constraint satisfaction problems; quality driven workflow composition; run-time applications; software engineering; structural constraint; tolerance thresholds; workflow specification application; Algebra; Application software; Collaborative work; Companies; Costs; Laboratories; Runtime; Service oriented architecture; Software algorithms; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering Practice, 2004. STEP 2004. The 12th International Workshop on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-7695-2293-9
  • Type

    conf

  • DOI
    10.1109/STEP.2004.15
  • Filename
    1613373