{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,2]],"date-time":"2024-06-02T22:51:13Z","timestamp":1717368673985},"reference-count":0,"publisher":"National Library of Serbia","issue":"3","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ComSIS","COMPUT SCI INF SYST","COMPUT SCI INFORM SY","COMPUTER SCI INFORM","COMSIS J"],"published-print":{"date-parts":[[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.<\/jats:p>","DOI":"10.2298\/csis180111031c","type":"journal-article","created":{"date-parts":[[2018,9,21]],"date-time":"2018-09-21T14:43:49Z","timestamp":1537541029000},"page":"655-682","source":"Crossref","is-referenced-by-count":1,"title":["ReSpecTX: Programming interaction made easy"],"prefix":"10.2298","volume":"15","author":[{"given":"Giovanni","family":"Ciatto","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering (DISI) ALMA MATER STUDIORUM-Universit\u00e0 di Bologna, Italy"}]},{"given":"Stefano","family":"Mariani","sequence":"additional","affiliation":[{"name":"Department of Sciences and Methods for Engineering (DISMI) Universit\u00e0 degli Studi di Modena e Reggio Emilia, Italy"}]},{"given":"Andrea","family":"Omicini","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering (DISI) ALMA MATER STUDIORUM-Universit\u00e0 di Bologna, Italy"}]}],"member":"1078","container-title":["Computer Science and Information Systems"],"original-title":[],"language":"en","deposited":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T08:33:38Z","timestamp":1685349218000},"score":1,"resource":{"primary":{"URL":"https:\/\/doiserbia.nb.rs\/Article.aspx?ID=1820-02141800031C"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":0,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2018]]}},"URL":"https:\/\/doi.org\/10.2298\/csis180111031c","relation":{},"ISSN":["1820-0214","2406-1018"],"issn-type":[{"value":"1820-0214","type":"print"},{"value":"2406-1018","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}