Embedded Systems Specific Requirements for Choreography Modelling Language Design
Nebojša Taušan,
Jouni Markkula,
Pasi Kuvaja and
Markku Oivo
Additional contact information
Nebojša Taušan: M3S - Software Engineering Research Group, University of Oulu, Oulu, Finland
Jouni Markkula: M3S - Software Engineering Research Group, University of Oulu, Oulu, Finland
Pasi Kuvaja: M3S - Software Engineering Research Group, University of Oulu, Oulu, Finland
Markku Oivo: M3S - Software Engineering Research Group, University of Oulu, Oulu, Finland
International Journal of Information System Modeling and Design (IJISMD), 2016, vol. 7, issue 3, 115-136
Abstract:
Software companies that develop embedded systems following the principles of service-oriented architecture can anticipate various benefits from choreography modelling. Current choreography modelling languages, however, have a limited applicability in embedded systems development since they are not expressive enough to capture all the choreography-relevant aspects that are typical in this domain. This problem is addressed in this study with the analysis of the needs in embedded systems domain for choreography modelling language. The analysis was guided by design science and relied on expert interviews, company-specific documents, relevant scientific literature and the experts' evaluation of the redesigned choreography modelling language. The main results of the analysis presented in this paper are a) design requirements addressing the limitations of choreography modelling languages for embedded systems development and b) proposals for modelling language implementation technologies. The derived design requirements indicate on choreography-relevant embedded systems development aspects such as the constraint-based access and real-time execution. Modelling language implementation technology proposals include Eclipse modelling framework and Sirius. The feasibility of these results is evaluated by redesigning an existing choreography modelling language based on the derived design requirements, implementing a prototype editor for the redesigned language and by evaluating the redesigned language with experts.
Date: 2016
References: Add references at CitEc
Citations:
Downloads: (external link)
https://services.igi-global.com/resolvedoi/resolve ... 18/IJISMD.2016070106 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:igg:jismd0:v:7:y:2016:i:3:p:115-136
Access Statistics for this article
International Journal of Information System Modeling and Design (IJISMD) is currently edited by Thierry O. C. Edoh
More articles in International Journal of Information System Modeling and Design (IJISMD) from IGI Global
Bibliographic data for series maintained by Journal Editor ().