Publications » ReSpecTX: Programming Interaction Made Easy

ReSpecTX: Programming Interaction Made Easy

Giovanni Ciatto, Stefano Mariani, Andrea Omicini
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 till 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.
Keywords: coordination, multi-agent systems, Eclipse IDE, TuCSoN, ReSpecTX
Computer Science and Information Systems 15(3), pages 655-682, October 2018.
Costin Bădică, Bogdan Trawiński (eds.), ComSIS Consortium
Special Section: Contemporary Topics in Intelligent Distributed Computing
@article{respectx-comsis15,
	Author = {Ciatto, Giovanni and Mariani, Stefano and Omicini, Andrea},
	DblpId = {journals/comsis/CiattoMO18},
	Doi = {10.2298/CSIS180111031C},
	Editor = {B{\u a}dic{\u a}, Costin and Trawi{\'n}ski, Bogdan},
	Irisid = {11585/646056},
	Issn = {1820-0214},
	Issn-Online = {2406-1018},
	Journal = {Computer Science and Information Systems},
	Keywords = {coordination, multi-agent systems, Eclipse IDE, TuCSoN, ReSpecTX},
	Month = oct,
	Note = {{S}pecial Section: Contemporary Topics in Intelligent Distributed Computing},
	Number = 3,
	Pages = {655--682},
	Publisher = {ComSIS Consortium},
	ScholarId ={14640975833342876198},
	ScopusId ={2-s2.0-85055164807},
%%	Title = {{\sf{{R}e{S}pec{TX}}}: Programming Interaction Made Easy},
	Title = {{\sf{{R}e{S}pec{T}}$\mathbb{X}$}: Programming Interaction Made Easy},
	Url = {http://www.comsis.org/archive.php?show=ppridc-7418},
	Url-Pdf = {http://www.comsis.org/pdf.php?id=idc-7418},
	Volume = 15,
	WosId = {000446686100010},
	Year = 2018}