Integrating Behaviour in Software Models: An Event Coordination Notation: Concepts and Prototype

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    Abstract

    One of the main problems in model-based software engineering is modelling behaviour in such a way that the behaviour models can be easily integrated with each other, with the structural software models and with pre-existing software. In this paper, we propose an event coordination notation (ECNO) that deals with this problem. We present the main concepts and rationales behind this notation and discuss a prototype and run-time environment that executes these models, and provides an API so that other parts of the software can be easily integrated. The core concepts of the ECNO seem to be stabilizing now, and the prototypic implementation of ECNO and its runtime environment show that the concepts of ECNO work. Still, there are some design issues and open questions that we discuss in this paper.
    Original languageEnglish
    Title of host publicationBM-FA '11 Proceedings of the Third Workshop on Behavioural Modelling
    Place of PublicationNew York
    PublisherACM
    Publication date2011
    Pages41-48
    ISBN (Print)978-1-4503-0617-1
    DOIs
    Publication statusPublished - 2011
    EventThird Workshop on Behavioural Modelling - Foundations and Application - Birmingham, United Kingdom
    Duration: 6 Jun 20116 Jun 2011
    Conference number: 3

    Workshop

    WorkshopThird Workshop on Behavioural Modelling - Foundations and Application
    Number3
    Country/TerritoryUnited Kingdom
    CityBirmingham
    Period06/06/201106/06/2011

    Fingerprint

    Dive into the research topics of 'Integrating Behaviour in Software Models: An Event Coordination Notation: Concepts and Prototype'. Together they form a unique fingerprint.

    Cite this