In this paper we present the ReSpecTX language, toolchain, and standard library as a first step of a path aimed at closing the gap between coordination languages – mostly a prerogative of the academic realm until now – and their industrial counterparts. Since the limited adoption of coordination languages within the industrial realm is also due to the lack of suitable toolchains and libraries of reusable mechanisms, ReSpecTX equips a core coordination language (ReSpecT) with tools and features commonly found in mainstream programming languages. In particular, ReSpecTX makes it possible to provide a reference library of reusable and composable interaction patterns.

ReSpecTX: Programming interaction made easy / Ciatto, G.; Mariani, S.; Omicini, A.. - In: COMPUTER SCIENCE AND INFORMATION SYSTEMS. - ISSN 1820-0214. - 15:3(2018), pp. 655-682. [10.2298/CSIS180111031C]

ReSpecTX: Programming interaction made easy

Mariani S.;Omicini A.
2018

Abstract

In this paper we present the ReSpecTX language, toolchain, and standard library as a first step of a path aimed at closing the gap between coordination languages – mostly a prerogative of the academic realm until now – and their industrial counterparts. Since the limited adoption of coordination languages within the industrial realm is also due to the lack of suitable toolchains and libraries of reusable mechanisms, ReSpecTX equips a core coordination language (ReSpecT) with tools and features commonly found in mainstream programming languages. In particular, ReSpecTX makes it possible to provide a reference library of reusable and composable interaction patterns.
2018
15
3
655
682
ReSpecTX: Programming interaction made easy / Ciatto, G.; Mariani, S.; Omicini, A.. - In: COMPUTER SCIENCE AND INFORMATION SYSTEMS. - ISSN 1820-0214. - 15:3(2018), pp. 655-682. [10.2298/CSIS180111031C]
Ciatto, G.; Mariani, S.; Omicini, A.
File in questo prodotto:
File Dimensione Formato  
1820-02141800031C.pdf

Open access

Tipologia: Versione pubblicata dall'editore
Dimensione 476.98 kB
Formato Adobe PDF
476.98 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1198979
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact