Constraining XML topic maps with XTche

Bibliographic Details
Main Author: Librelotto, Giovani Rubert
Publication Date: 2005
Other Authors: Ramalho, José Carlos, Henriques, Pedro Rangel
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/994
Summary: This paper presents a process for specifying constraints on topic maps with a constraint language. This language allows to express contextual conditions on classes of Topic Maps. With XTche, a topic map designer defines a set of restrictions that enables to verify if a particular topic map is semantically valid. As the manual checking of large topic maps (frequent in real cases) is impossible, it is mandatory to provide an automatic validator. The constraining process presented in this paper is composed by a language and a processor. The language is based on XML Schema syntax. The processor is developed in XSLT language. The XTche processor takes a XTche specification and it generates a particular XSLT stylesheet. This stylesheet can validate a specific topic map (or a set of them) according to the constraints in the XTche specification. In this paper we will show, in abstract terms and with concrete examples, how to specify Topic Maps schemas and constraints with XTche.
id RCAP_00a771a72df41d0032c080fce5b7a9c9
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/994
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 Constraining XML topic maps with XTcheTopic mapsXMLConstraintsXSLThis paper presents a process for specifying constraints on topic maps with a constraint language. This language allows to express contextual conditions on classes of Topic Maps. With XTche, a topic map designer defines a set of restrictions that enables to verify if a particular topic map is semantically valid. As the manual checking of large topic maps (frequent in real cases) is impossible, it is mandatory to provide an automatic validator. The constraining process presented in this paper is composed by a language and a processor. The language is based on XML Schema syntax. The processor is developed in XSLT language. The XTche processor takes a XTche specification and it generates a particular XSLT stylesheet. This stylesheet can validate a specific topic map (or a set of them) according to the constraints in the XTche specification. In this paper we will show, in abstract terms and with concrete examples, how to specify Topic Maps schemas and constraints with XTche.MicrosoftUniversidade do MinhoLibrelotto, Giovani RubertRamalho, José CarlosHenriques, Pedro Rangel2005-02-102005-02-10T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://hdl.handle.net/1822/994engRAMALHO, José Carlos ; SIMÕES, Alberto ; LOPES, João Correia, ed. lit. – “XATA 2005 : XML : aplicações e tecnologias associadas : actas da 3ª Conferência Nacional, Braga, 2005”. [S.l. : s.n.], 2005. ISBN 972-99166-1-6. p. 94-105.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-11T06:40:17Zoai:repositorium.sdum.uminho.pt:1822/994Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T16:00:42.044502Repositó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 Constraining XML topic maps with XTche
title Constraining XML topic maps with XTche
spellingShingle Constraining XML topic maps with XTche
Librelotto, Giovani Rubert
Topic maps
XML
Constraints
XSL
title_short Constraining XML topic maps with XTche
title_full Constraining XML topic maps with XTche
title_fullStr Constraining XML topic maps with XTche
title_full_unstemmed Constraining XML topic maps with XTche
title_sort Constraining XML topic maps with XTche
author Librelotto, Giovani Rubert
author_facet Librelotto, Giovani Rubert
Ramalho, José Carlos
Henriques, Pedro Rangel
author_role author
author2 Ramalho, José Carlos
Henriques, Pedro Rangel
author2_role author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Librelotto, Giovani Rubert
Ramalho, José Carlos
Henriques, Pedro Rangel
dc.subject.por.fl_str_mv Topic maps
XML
Constraints
XSL
topic Topic maps
XML
Constraints
XSL
description This paper presents a process for specifying constraints on topic maps with a constraint language. This language allows to express contextual conditions on classes of Topic Maps. With XTche, a topic map designer defines a set of restrictions that enables to verify if a particular topic map is semantically valid. As the manual checking of large topic maps (frequent in real cases) is impossible, it is mandatory to provide an automatic validator. The constraining process presented in this paper is composed by a language and a processor. The language is based on XML Schema syntax. The processor is developed in XSLT language. The XTche processor takes a XTche specification and it generates a particular XSLT stylesheet. This stylesheet can validate a specific topic map (or a set of them) according to the constraints in the XTche specification. In this paper we will show, in abstract terms and with concrete examples, how to specify Topic Maps schemas and constraints with XTche.
publishDate 2005
dc.date.none.fl_str_mv 2005-02-10
2005-02-10T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/994
url http://hdl.handle.net/1822/994
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv RAMALHO, José Carlos ; SIMÕES, Alberto ; LOPES, João Correia, ed. lit. – “XATA 2005 : XML : aplicações e tecnologias associadas : actas da 3ª Conferência Nacional, Braga, 2005”. [S.l. : s.n.], 2005. ISBN 972-99166-1-6. p. 94-105.
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
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_ 1833595680467189760