Schem@Doc: a web-based XML schema visualizer

Detalhes bibliográficos
Autor(a) principal: Leal, José Paulo
Data de Publicação: 2009
Outros Autores: Queirós, Ricardo
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/10400.22/4660
Resumo: XML Schema is one of the most used specifications for defining types of XML documents. It provides an extensive set of primitive data types, ways to extend and reuse definitions and an XML syntax that simplifies automatic manipulation. However, many features that make XML Schema Definitions (XSD) so interesting also make them rather cumbersome to read. Several tools to visualize and browse schema definitions have been proposed to cope with this issue. The novel approach proposed in this paper is to base XSD visualization and navigation on the XML document itself, using solely the web browser, without requiring a pre-processing step or an intermediate representation. We present the design and implementation of a web-based XML Schema browser called schem@Doc that operates over the XSD file itself. With this approach, XSD visualization is synchronized with the source file and always reflects its current state. This tool fits well in the schema development process and is easy to integrate in web repositories containing large numbers of XSD files.
id RCAP_5f951acf29510355200067d6da4e1d35
oai_identifier_str oai:recipp.ipp.pt:10400.22/4660
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 Schem@Doc: a web-based XML schema visualizerSchema visualizationXML SchemaTransformationDocumentationInteroperabilityXML Schema is one of the most used specifications for defining types of XML documents. It provides an extensive set of primitive data types, ways to extend and reuse definitions and an XML syntax that simplifies automatic manipulation. However, many features that make XML Schema Definitions (XSD) so interesting also make them rather cumbersome to read. Several tools to visualize and browse schema definitions have been proposed to cope with this issue. The novel approach proposed in this paper is to base XSD visualization and navigation on the XML document itself, using solely the web browser, without requiring a pre-processing step or an intermediate representation. We present the design and implementation of a web-based XML Schema browser called schem@Doc that operates over the XSD file itself. With this approach, XSD visualization is synchronized with the source file and always reflects its current state. This tool fits well in the schema development process and is easy to integrate in web repositories containing large numbers of XSD files.Faculdade de Ciências da Universidade de LisboaREPOSITÓRIO P.PORTOLeal, José PauloQueirós, Ricardo2014-07-03T10:39:47Z20092009-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.22/4660eng978-972-9348-18-1info: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:RCAAP2025-04-02T03:33:44Zoai:recipp.ipp.pt:10400.22/4660Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T01:00:42.117280Repositó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 Schem@Doc: a web-based XML schema visualizer
title Schem@Doc: a web-based XML schema visualizer
spellingShingle Schem@Doc: a web-based XML schema visualizer
Leal, José Paulo
Schema visualization
XML Schema
Transformation
Documentation
Interoperability
title_short Schem@Doc: a web-based XML schema visualizer
title_full Schem@Doc: a web-based XML schema visualizer
title_fullStr Schem@Doc: a web-based XML schema visualizer
title_full_unstemmed Schem@Doc: a web-based XML schema visualizer
title_sort Schem@Doc: a web-based XML schema visualizer
author Leal, José Paulo
author_facet Leal, José Paulo
Queirós, Ricardo
author_role author
author2 Queirós, Ricardo
author2_role author
dc.contributor.none.fl_str_mv REPOSITÓRIO P.PORTO
dc.contributor.author.fl_str_mv Leal, José Paulo
Queirós, Ricardo
dc.subject.por.fl_str_mv Schema visualization
XML Schema
Transformation
Documentation
Interoperability
topic Schema visualization
XML Schema
Transformation
Documentation
Interoperability
description XML Schema is one of the most used specifications for defining types of XML documents. It provides an extensive set of primitive data types, ways to extend and reuse definitions and an XML syntax that simplifies automatic manipulation. However, many features that make XML Schema Definitions (XSD) so interesting also make them rather cumbersome to read. Several tools to visualize and browse schema definitions have been proposed to cope with this issue. The novel approach proposed in this paper is to base XSD visualization and navigation on the XML document itself, using solely the web browser, without requiring a pre-processing step or an intermediate representation. We present the design and implementation of a web-based XML Schema browser called schem@Doc that operates over the XSD file itself. With this approach, XSD visualization is synchronized with the source file and always reflects its current state. This tool fits well in the schema development process and is easy to integrate in web repositories containing large numbers of XSD files.
publishDate 2009
dc.date.none.fl_str_mv 2009
2009-01-01T00:00:00Z
2014-07-03T10:39:47Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/4660
url http://hdl.handle.net/10400.22/4660
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 978-972-9348-18-1
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.publisher.none.fl_str_mv Faculdade de Ciências da Universidade de Lisboa
publisher.none.fl_str_mv Faculdade de Ciências da Universidade de Lisboa
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_ 1833600796493611008