Implementing TMCL: XTche: a topic map schema and constraint specification language
Main Author: | |
---|---|
Publication Date: | 2007 |
Other Authors: | , , , |
Format: | Article |
Language: | eng |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | https://hdl.handle.net/1822/7364 |
Summary: | In this paper we present a Topic Maps Validation System – XTche constraint language and its processor. We started with our strong motivation to check a topic map for syntactic and semantic correctness – as a notation to describe an ontology that supports a sophisticated computer system where its validation is crucial! Then we assume XTM and TMCL as starting points and we used our background in compilers and XML validation to come up with our proposal. XTche complies with all requirements stated for TMCL but it is an XML Schema oriented language. This idea brings two benefits: on one hand it allows for the syntactic specification of Topic Maps (not only the constraints), eliminating the need for two separated specifications (schema and constraints); and on the other hand it enables the use of an XML Schema editor (like XMLSpy) to provide a graphical interface and the basic syntactic checker. With XTche,atopicmapdesignerdefinesasetofrestrictionsthatguaranteethataparticulartopicmapissemanticallyvalid. |
id |
RCAP_fe9883e569afe8a8f6cea052e51fbb54 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/7364 |
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 |
Implementing TMCL: XTche: a topic map schema and constraint specification languageTopic mapsOntologySemantic validationTMCLXMLIn this paper we present a Topic Maps Validation System – XTche constraint language and its processor. We started with our strong motivation to check a topic map for syntactic and semantic correctness – as a notation to describe an ontology that supports a sophisticated computer system where its validation is crucial! Then we assume XTM and TMCL as starting points and we used our background in compilers and XML validation to come up with our proposal. XTche complies with all requirements stated for TMCL but it is an XML Schema oriented language. This idea brings two benefits: on one hand it allows for the syntactic specification of Topic Maps (not only the constraints), eliminating the need for two separated specifications (schema and constraints); and on the other hand it enables the use of an XML Schema editor (like XMLSpy) to provide a graphical interface and the basic syntactic checker. With XTche,atopicmapdesignerdefinesasetofrestrictionsthatguaranteethataparticulartopicmapissemanticallyvalid.Universidade do MinhoLibrelotto, Giovani RubertAzevedo, Renato Preigschadt deTurchetti, RogérioRamalho, José CarlosHenriques, Pedro Rangel20072007-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/1822/7364engCONFERENCIA LATINOAMERICANA DE INFORMÁTICA, São José – Costa Rica, 33, 2007 - "Conferencia LatinoAmericana de Informática : Anais”. [S.l. : s.n., 2007].info: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-11T07:19:30Zoai:repositorium.sdum.uminho.pt:1822/7364Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T16:23:15.856714Repositó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 |
Implementing TMCL: XTche: a topic map schema and constraint specification language |
title |
Implementing TMCL: XTche: a topic map schema and constraint specification language |
spellingShingle |
Implementing TMCL: XTche: a topic map schema and constraint specification language Librelotto, Giovani Rubert Topic maps Ontology Semantic validation TMCL XML |
title_short |
Implementing TMCL: XTche: a topic map schema and constraint specification language |
title_full |
Implementing TMCL: XTche: a topic map schema and constraint specification language |
title_fullStr |
Implementing TMCL: XTche: a topic map schema and constraint specification language |
title_full_unstemmed |
Implementing TMCL: XTche: a topic map schema and constraint specification language |
title_sort |
Implementing TMCL: XTche: a topic map schema and constraint specification language |
author |
Librelotto, Giovani Rubert |
author_facet |
Librelotto, Giovani Rubert Azevedo, Renato Preigschadt de Turchetti, Rogério Ramalho, José Carlos Henriques, Pedro Rangel |
author_role |
author |
author2 |
Azevedo, Renato Preigschadt de Turchetti, Rogério Ramalho, José Carlos Henriques, Pedro Rangel |
author2_role |
author author author author |
dc.contributor.none.fl_str_mv |
Universidade do Minho |
dc.contributor.author.fl_str_mv |
Librelotto, Giovani Rubert Azevedo, Renato Preigschadt de Turchetti, Rogério Ramalho, José Carlos Henriques, Pedro Rangel |
dc.subject.por.fl_str_mv |
Topic maps Ontology Semantic validation TMCL XML |
topic |
Topic maps Ontology Semantic validation TMCL XML |
description |
In this paper we present a Topic Maps Validation System – XTche constraint language and its processor. We started with our strong motivation to check a topic map for syntactic and semantic correctness – as a notation to describe an ontology that supports a sophisticated computer system where its validation is crucial! Then we assume XTM and TMCL as starting points and we used our background in compilers and XML validation to come up with our proposal. XTche complies with all requirements stated for TMCL but it is an XML Schema oriented language. This idea brings two benefits: on one hand it allows for the syntactic specification of Topic Maps (not only the constraints), eliminating the need for two separated specifications (schema and constraints); and on the other hand it enables the use of an XML Schema editor (like XMLSpy) to provide a graphical interface and the basic syntactic checker. With XTche,atopicmapdesignerdefinesasetofrestrictionsthatguaranteethataparticulartopicmapissemanticallyvalid. |
publishDate |
2007 |
dc.date.none.fl_str_mv |
2007 2007-01-01T00:00:00Z |
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 |
https://hdl.handle.net/1822/7364 |
url |
https://hdl.handle.net/1822/7364 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
CONFERENCIA LATINOAMERICANA DE INFORMÁTICA, São José – Costa Rica, 33, 2007 - "Conferencia LatinoAmericana de Informática : Anais”. [S.l. : s.n., 2007]. |
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_ |
1833595913568780288 |