Process-Oriented Behavior Generation Using Interaction Patterns

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    1 Citation (Scopus)
    202 Downloads (Pure)

    Abstract

    Model-driven approaches have shown that the systematic use of models and model transformations can facilitate the development process of distributed applications. Abstract models can be used to (automatically) generate more detailed models, to simulate and execute application’s behavior in early stages, to validate it against requirements, or to generate executable code. These models also document the design at different abstraction levels, and, therefore, facilitate the communication between stakeholders with different roles, such as business and IT people. This paper investigates the use of the Business Process Model Notation (BPMN) in MDA to represent application behavior at different abstraction levels. Particularly, we propose the use of interaction patterns represented as BPMN choreographies to generate executable behaviors represented as BPMN orchestrations.
    Original languageUndefined
    Title of host publication14th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW 2010)
    Place of PublicationUSA
    PublisherIEEE
    Pages15-20
    Number of pages6
    ISBN (Print)978-0-7695-4164-8
    DOIs
    Publication statusPublished - Oct 2010
    Event14th IEEE International Enterprise Distributed Object Computing Conference EDOC 2010 - Vitoria, Brazil
    Duration: 25 Oct 201029 Oct 2010
    Conference number: 14

    Publication series

    Name
    PublisherIEEE Computer Society

    Conference

    Conference14th IEEE International Enterprise Distributed Object Computing Conference EDOC 2010
    Abbreviated titleEDOC
    Country/TerritoryBrazil
    CityVitoria
    Period25/10/1029/10/10

    Keywords

    • METIS-271116
    • Model Transformations
    • BPMN
    • IR-74422
    • EWI-18747
    • SCS-Services
    • choreographies
    • interaction patterns
    • orchestrations
    • MDA
    • behavior modeling

    Cite this