13 research outputs found

    Data perspective in process choreographies : modeling and execution

    Get PDF
    Process choreographies - communication between different organizations to exchange information - is part of daily business. While the correct ordering of exchanged messages can be modeled and enacted with current choreography techniques, no approach exists to describe the data perspective for a successful process choreography. In this paper, we describe an entirely model-driven approach for BPMN, the industry standard, to include the data perspective while maintaining control flow aspects by utilizing a recent concept to enact data dependencies in internal processes. This work provides a modeling guideline with the require artifacts and their operational semantics to allow automatic choreography enactment covering data retrieval, transformation, and correlation. We show applicability of our approach by an implementation for the Camunda BPM platform, a java-based process engine, and validate it with the service interaction patterns. Keywords: Process Modeling, Data Modeling, Process Choreographies, Process Enactment, BPMN, SQ

    Liver Phenotypes of European Adults Heterozygous or Homozygous for Pi∗Z Variant of AAT (Pi∗MZ vs Pi∗ZZ genotype) and Noncarriers

    Get PDF
    Homozygosity for the Pi∗Z variant of the gene that encodes the alpha-1 antitrypsin peptide (AAT), called the Pi∗ZZ genotype, causes a liver and lung disease called alpha-1 antitrypsin deficiency. Heterozygosity (the Pi∗MZ genotype) is a risk factor for cirrhosis in individuals with liver disease. Up to 4% of Europeans have the Pi∗MZ genotype; we compared features of adults with and without Pi∗MZ genotype among persons without preexisting liver disease.info:eu-repo/semantics/publishedVersio

    Automating data exchange in process choreographies

    No full text
    Process choreographies are part of daily business. While the correct ordering of exchanged messages can be modeled and enacted with current choreography techniques, no approach exists to describe and automate the exchange of data between processes in a choreography using messages. This paper describes an entirely model-driven approach for BPMN introducing a few concepts that suffice to model data retrieval, data transformation, message exchange, and correlation – four aspects of data exchange. For automation, this work utilizes a recent concept to enact data dependencies in internal processes. We present a modeling guideline to derive local process models from a given choreography; their operational semantics allows to correctly enact the entire choreography from the derived models only including the exchange of data. We implemented our approach by extending the camunda BPM platform with our approach and show its feasibility by realizing all service interaction patterns using only model-based concepts
    corecore