1. Incremental Construction of Realizable Choreographies
- Author
-
Yamine Aït-Ameur, Meriem Ouederni, Atif Mashkoor, Sarah Benyagoub, Université Abdelhamid Ibn Badis de Mostaganem, Assistance à la Certification d’Applications DIstribuées et Embarquées (IRIT-ACADIE), Institut de recherche en informatique de Toulouse (IRIT), Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées-Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse - Jean Jaurès (UT2J)-Université Toulouse III - Paul Sabatier (UT3), Université Fédérale Toulouse Midi-Pyrénées-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université Fédérale Toulouse Midi-Pyrénées-Université Toulouse 1 Capitole (UT1), Université Fédérale Toulouse Midi-Pyrénées, Institut National Polytechnique (Toulouse) (Toulouse INP), Johannes Kepler University Linz [Linz] (JKU), Software Competence Center Hagenberg (SCCH), Johannes Kepler Universität Linz (JKU), Centre National de la Recherche Scientifique - CNRS (FRANCE), Institut National Polytechnique de Toulouse - INPT (FRANCE), Université Toulouse III - Paul Sabatier - UT3 (FRANCE), Université Toulouse - Jean Jaurès - UT2J (FRANCE), Université Toulouse 1 Capitole - UT1 (FRANCE), Linz Johannes Kepler University (AUSTRIA), Université Abdelhamid Ibn Badis Mostaganem (ALGERIE), Institut de Recherche en Informatique de Toulouse - IRIT (Toulouse, France), Software Competence Center Hagenberg - SCCH (Hagenberg, Autriche), and Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
- Subjects
Theoretical computer science ,Realisability ,Computer science ,media_common.quotation_subject ,020207 software engineering ,02 engineering and technology ,Modélisation et simulation ,[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation ,Set (abstract data type) ,Constructed language ,Conversation protocols ,Asynchronous communication ,Scalability ,0202 electrical engineering, electronic engineering, information engineering ,Event-B ,020201 artificial intelligence & image processing ,Conversation ,Correct-by-construction method proof and refinement ,media_common - Abstract
International audience; This paper proposes a correct-by-construction method to build realizable choreographies described using conversation protocols (CPs). We define a new language consisting of an operators set for incremental construction of CPs. We suggest an asynchronous model described with the Event-B method and its refinement strategy, ensuring the scalability of our approach.
- Published
- 2018