Gonçalo Amaro

Mr. Gonçalo Amaro

orcid

Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
16 December 2021 in Applied Sciences
Verified
Journal Article
Open access
PDF file
GAGonçalo Amaro
Gonçalo Amaro
FMFilipe Moutinho
Filipe Moutinho
Rogerio Campos RebeloRogerio Campos Rebelo
Rogerio Campos Rebelo
JKJulius Köpke
Julius Köpke
PMPedro Maló
Pedro Maló
As service-oriented architectures are a solution for large distributed systems, interoperability between these systems, which are often heterogeneous, can be a challenge due to the different syntax and semantics of the exchanged messages or even different data interchange formats. This paper addresses the data interchange format and data interoperability issues between XML-based and JSON-based systems. It proposes novel annotation mechanisms to add semantic annotations and complement date values to JSON Schemas, enabling an interoperability approach for JSON-based systems that, until now, was only possible for XML-based systems. A set of algorithms supporting the translation from JSON Schema to XML Schema, JSON to XML, and XML to JSON is also proposed. These algorithms were implemented in an existing prototype tool, which now supports these systems’ interoperability through semantic compatibility verification and the automatic generation of translators.