Extended Semantic Annotations for Generating Translators in the Arrowhead Framework
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10362/106316 |
Resumo: | 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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T04:51:20Zoai:run.unl.pt:10362/106316Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:40:41.458890Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799138021003493376 |