Document semantics: Two approaches

Bibliographic Details
Main Author: Ramalho, José Carlos
Publication Date: 1996
Other Authors: Almeida, J. J., Henriques, Pedro Rangel
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/622
Summary: SGML introduced DTD idea to formally describe document syntax and structure. One of its main characteristics is the fact of being purely declarative and fully independent of the future document's processing (typesetting, formatting, translation/transformation). In this context, SGML has become the international standard to be followed. Sooner or later, a document has to be processed. In order to do that we need to associate semantics to the document's structure. In a compiler context, normally we separate semantics in two, static and dynamic. Establishing a parallelism with document processing, we can think of the document's decorated tree (as recognized by a SGML analyzer) as being the static semantics and document's tree transformation and/or reaction as dynamic semantics. Pursuing this idea, we will present and discuss a study of the relationship between SGML, DAST (Decorated Abstract Syntax Tree), and Algebraic Specification tools, in order to better understand how to formally process documents in general and how to specify and build generic document processing tools.
id RCAP_0bc8ab11569daa6bc8096a903a89c69e
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/622
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 Document semantics: Two approachesScience & TechnologySGML introduced DTD idea to formally describe document syntax and structure. One of its main characteristics is the fact of being purely declarative and fully independent of the future document's processing (typesetting, formatting, translation/transformation). In this context, SGML has become the international standard to be followed. Sooner or later, a document has to be processed. In order to do that we need to associate semantics to the document's structure. In a compiler context, normally we separate semantics in two, static and dynamic. Establishing a parallelism with document processing, we can think of the document's decorated tree (as recognized by a SGML analyzer) as being the static semantics and document's tree transformation and/or reaction as dynamic semantics. Pursuing this idea, we will present and discuss a study of the relationship between SGML, DAST (Decorated Abstract Syntax Tree), and Algebraic Specification tools, in order to better understand how to formally process documents in general and how to specify and build generic document processing tools.Graphic Communications AssociationUniversidade do MinhoRamalho, José CarlosAlmeida, J. J.Henriques, Pedro Rangel19961996-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://hdl.handle.net/1822/622enginfo: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:19:29Zoai:repositorium.sdum.uminho.pt:1822/622Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:49:07.740491Repositó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 Document semantics: Two approaches
title Document semantics: Two approaches
spellingShingle Document semantics: Two approaches
Ramalho, José Carlos
Science & Technology
title_short Document semantics: Two approaches
title_full Document semantics: Two approaches
title_fullStr Document semantics: Two approaches
title_full_unstemmed Document semantics: Two approaches
title_sort Document semantics: Two approaches
author Ramalho, José Carlos
author_facet Ramalho, José Carlos
Almeida, J. J.
Henriques, Pedro Rangel
author_role author
author2 Almeida, J. J.
Henriques, Pedro Rangel
author2_role author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Ramalho, José Carlos
Almeida, J. J.
Henriques, Pedro Rangel
dc.subject.por.fl_str_mv Science & Technology
topic Science & Technology
description SGML introduced DTD idea to formally describe document syntax and structure. One of its main characteristics is the fact of being purely declarative and fully independent of the future document's processing (typesetting, formatting, translation/transformation). In this context, SGML has become the international standard to be followed. Sooner or later, a document has to be processed. In order to do that we need to associate semantics to the document's structure. In a compiler context, normally we separate semantics in two, static and dynamic. Establishing a parallelism with document processing, we can think of the document's decorated tree (as recognized by a SGML analyzer) as being the static semantics and document's tree transformation and/or reaction as dynamic semantics. Pursuing this idea, we will present and discuss a study of the relationship between SGML, DAST (Decorated Abstract Syntax Tree), and Algebraic Specification tools, in order to better understand how to formally process documents in general and how to specify and build generic document processing tools.
publishDate 1996
dc.date.none.fl_str_mv 1996
1996-01-01T00: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/622
url http://hdl.handle.net/1822/622
dc.language.iso.fl_str_mv eng
language eng
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.publisher.none.fl_str_mv Graphic Communications Association
publisher.none.fl_str_mv Graphic Communications Association
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_ 1833595558574424064