Three-Level Process Specification for Dynamic Service Outsourcing: From Petri Nets to ebXML and WFPDL

P.W.P.J. Grefen, S.A. Angelov

    Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

    1 Citation (Scopus)


    Service outsourcing is the business paradigm, in which an organization has part of its business process performed by a service provider. In dynamic markets, service providers are selected on the fly during process enactment. The cooperation between the parties is specified in a dynamically made electronic contract. This contract includes a process specification that is tailored towards service matchmaking and cross-organizational process enactment and hence has to conform to market and specification standards. Process enactment, however, relies on intra-organizational process specifications that have to comply with the infrastructure available in an organization. In this paper, we present a three-level process specification framework for dynamic contractbased service outsourcing. This framework relates the two process specification levels through a third, conceptual level. Petri nets are used for conceptual process specification, whereas the external and internal levels are based on the ebXML standard respectively workflow management technology. We show how the framework can be placed in the context of infrastructures for cross-organizational process support.
    Original languageEnglish
    Title of host publicationPetri Net Technology for Communication-Based Systems
    Subtitle of host publicationAdvances in Petri Nets
    EditorsHartmut Ehrig, Wolfgang Reisig, Grzegorz Rozenberg, Herbert Weber
    Place of PublicationBerlin
    Number of pages17
    ISBN (Print)978-3-540-20538-8
    Publication statusPublished - 2003

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer Verlag
    ISSN (Print)0302-9743


    • IR-62698

    Fingerprint Dive into the research topics of 'Three-Level Process Specification for Dynamic Service Outsourcing: From Petri Nets to ebXML and WFPDL'. Together they form a unique fingerprint.

    Cite this