Document semantics: Two approaches
Main Author: | |
---|---|
Publication Date: | 1996 |
Other Authors: | , |
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 |