Extended Semantic Annotations for Generating Translators in the Arrowhead Framework
Main Author: | |
---|---|
Publication Date: | 2018 |
Other Authors: | , , |
Format: | Article |
Language: | eng |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | http://hdl.handle.net/10362/106316 |
Summary: | Paper no. TII-17-0921. (Corresponding author: Filipe Moutinho.) |
id |
RCAP_5770c415421e2a8f52ccbbf06bd4f8f0 |
---|---|
oai_identifier_str |
oai:run.unl.pt:10362/106316 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Extended Semantic Annotations for Generating Translators in the Arrowhead FrameworkCyber-Physical SystemsInformaticsInternet-of-ThingsInteroperabilityKnowledge-Based SystemsMassage TransformationSemantic & Ontology ReasoningSemantic AnnotationsTranslators Automatic GenerationXML-SchemasControl and Systems EngineeringInformation SystemsComputer Science ApplicationsElectrical and Electronic EngineeringPaper no. TII-17-0921. (Corresponding author: Filipe Moutinho.)In order to create distributed automation systems, it is required to ensure their interoperability; however, ensuring interoperability between heterogeneous systems (using different communication protocols, data formats, and semantics) is a challenging task. Among many interoperability challenges, this paper addresses issues concerning semantic and data interoperability, namely, it provides a contribution to support the semantic compatibility verification and the generation of translators for XML messages. Translators are generated based on XML-Schemas that are annotated with a reference ontology. We base our annotations on an extension of an existing declarative annotation method. In particular our extension explicitly addresses ambiguities of annotations, schema instance mismatches and coverage mismatches that frequently occur on IoT message schemas. We have evaluated our approach based on a set of interaction scenarios from the domain of the Arrowhead Project. A tool prototype that supports the semantic compatibility verification and the generation of XML translators is available at http://gres.uninova.pt/tag/.DEE2010-C1 Sistemas Digitais e PercepcionaisDEE - Departamento de Engenharia Electrotécnica e de ComputadoresCTS - Centro de Tecnologia e SistemasUNINOVA-Instituto de Desenvolvimento de Novas TecnologiasRUNMoutinho, FilipePaiva, LuisKopke, JuliusMalo, Pedro2020-10-28T23:24:35Z2018-062018-06-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10362/106316eng1551-3203PURE: 3690208https://doi.org/10.1109/TII.2017.2780887info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-22T17:48:23Zoai:run.unl.pt:10362/106316Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T17:19:36.812279Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Extended Semantic Annotations for Generating Translators in the Arrowhead Framework |
title |
Extended Semantic Annotations for Generating Translators in the Arrowhead Framework |
spellingShingle |
Extended Semantic Annotations for Generating Translators in the Arrowhead Framework Moutinho, Filipe Cyber-Physical Systems Informatics Internet-of-Things Interoperability Knowledge-Based Systems Massage Transformation Semantic & Ontology Reasoning Semantic Annotations Translators Automatic Generation XML-Schemas Control and Systems Engineering Information Systems Computer Science Applications Electrical and Electronic Engineering |
title_short |
Extended Semantic Annotations for Generating Translators in the Arrowhead Framework |
title_full |
Extended Semantic Annotations for Generating Translators in the Arrowhead Framework |
title_fullStr |
Extended Semantic Annotations for Generating Translators in the Arrowhead Framework |
title_full_unstemmed |
Extended Semantic Annotations for Generating Translators in the Arrowhead Framework |
title_sort |
Extended Semantic Annotations for Generating Translators in the Arrowhead Framework |
author |
Moutinho, Filipe |
author_facet |
Moutinho, Filipe Paiva, Luis Kopke, Julius Malo, Pedro |
author_role |
author |
author2 |
Paiva, Luis Kopke, Julius Malo, Pedro |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
DEE2010-C1 Sistemas Digitais e Percepcionais DEE - Departamento de Engenharia Electrotécnica e de Computadores CTS - Centro de Tecnologia e Sistemas UNINOVA-Instituto de Desenvolvimento de Novas Tecnologias RUN |
dc.contributor.author.fl_str_mv |
Moutinho, Filipe Paiva, Luis Kopke, Julius Malo, Pedro |
dc.subject.por.fl_str_mv |
Cyber-Physical Systems Informatics Internet-of-Things Interoperability Knowledge-Based Systems Massage Transformation Semantic & Ontology Reasoning Semantic Annotations Translators Automatic Generation XML-Schemas Control and Systems Engineering Information Systems Computer Science Applications Electrical and Electronic Engineering |
topic |
Cyber-Physical Systems Informatics Internet-of-Things Interoperability Knowledge-Based Systems Massage Transformation Semantic & Ontology Reasoning Semantic Annotations Translators Automatic Generation XML-Schemas Control and Systems Engineering Information Systems Computer Science Applications Electrical and Electronic Engineering |
description |
Paper no. TII-17-0921. (Corresponding author: Filipe Moutinho.) |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-06 2018-06-01T00:00:00Z 2020-10-28T23:24:35Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10362/106316 |
url |
http://hdl.handle.net/10362/106316 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
1551-3203 PURE: 3690208 https://doi.org/10.1109/TII.2017.2780887 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833596613647400960 |