{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T05:45:16Z","timestamp":1725687916711},"reference-count":0,"publisher":"Sociedade Brasileira de Computa\u00e7\u00e3o","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:p>In this paper we present JATS, a transformation system for the Java programming language. The system has been designed with the goal of making the process of creating and applying transformations as agile as possible. Also, it features a transformation language which has a syntax very similar to that of Java, decreasing the semantic gap between the transformation language and the language being transformed. JATS may be used to specify and apply a wide range of transformations, including refactorings, refinement laws and code generation.<\/jats:p>","DOI":"10.5753\/sbes.2001.24005","type":"proceedings-article","created":{"date-parts":[[2023,4,17]],"date-time":"2023-04-17T17:42:28Z","timestamp":1681753348000},"page":"374-379","source":"Crossref","is-referenced-by-count":2,"title":["JATS: A Java Transformation System"],"prefix":"10.5753","author":[{"given":"Fernando","family":"Castor","sequence":"first","affiliation":[]},{"given":"Kellen","family":"Oliveira","sequence":"additional","affiliation":[]},{"given":"Adeline","family":"Souza","sequence":"additional","affiliation":[]},{"given":"Gustavo","family":"Santos","sequence":"additional","affiliation":[]},{"given":"Paulo","family":"Borba","sequence":"additional","affiliation":[]}],"member":"3742","published-online":{"date-parts":[[2001,10,3]]},"event":{"name":"Simp\u00f3sio Brasileiro de Engenharia de Software","number":"15","location":"Brasil","acronym":"SBES 2001"},"container-title":["Anais do XV Simp\u00f3sio Brasileiro de Engenharia de Software (SBES 2001)"],"original-title":[],"link":[{"URL":"https:\/\/sol.sbc.org.br\/index.php\/sbes\/article\/download\/24005\/23833","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/sol.sbc.org.br\/index.php\/sbes\/article\/download\/24005\/23833","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,17]],"date-time":"2023-04-17T17:42:39Z","timestamp":1681753359000},"score":1,"resource":{"primary":{"URL":"https:\/\/sol.sbc.org.br\/index.php\/sbes\/article\/view\/24005"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,10,3]]},"references-count":0,"URL":"https:\/\/doi.org\/10.5753\/sbes.2001.24005","relation":{},"subject":[],"published":{"date-parts":[[2001,10,3]]}}}