Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/610

Registo completo
Campo DCValorIdioma
dc.contributor.authorJacinto, Marta Henriques-
dc.contributor.authorLibrelotto, Giovani Rubert-
dc.contributor.authorRamalho, José Carlos-
dc.contributor.authorHenriques, Pedro Rangel-
dc.date.accessioned2004-09-14T13:17:24Z-
dc.date.available2004-09-14T13:17:24Z-
dc.date.issued2002-
dc.identifier.citationJACINTO, Marta [et al.] - XCSL tutorial. “Crossroads : the ACM student magazine” [Em linha]. 8:5 (2002) [Consult. 14 Set. 2004]. Disponível na Internet : http://portal.acm.org/citation.cfm?id=991118.991122&coll=portal&dl=ACM&idx=991118&part=periodical&WantType=periodical&title=Crossroads&CFID=12106409&CFTOKEN=69912253.eng
dc.identifier.urihttps://hdl.handle.net/1822/610-
dc.description.abstractXML brought the concept of well-formmedness to the world of structured documents. An XML document can be well-formed or valid. To be valid it just has to convey certain rules specified in a DTD or XML Schema. DTDs enable us to specify structure rules and a little bit of dynamic semantics. Additionally, XML Schemas enable us to specify some static semantics. However, there are applications where we need to specify more complex invariants or constraints. Some of these constraints are structural but many of them are non-structural and have some degree of complexity. Here is where XCSL comes into scene, enabling to specify this extra semantics. This tutorial presents an XML based architecture that enables the specification of constraints, the kind of constraints we can not specify with DTDs. XCSL is not just a language, it is also a processing model. We also discuss the general philosophy underlying the proposed approach, presenting the architecture of our semantic validation system, and we detail the respective processor. To illustrate the use of the XCSL language and the subsequent processing, we present a complete case-study showing, step-by-step, the way we handled the various problems it raises. By making the analysis of this casestudy and following the explanation, it should be easy to use XCSL with every family of documents one comes across.eng
dc.language.isoeng-
dc.publisherACMeng
dc.rightsopenAccesseng
dc.titleXCSL tutorialeng
dc.typearticleeng
dc.peerreviewedyeseng
Aparece nas coleções:DI/CCTC - Artigos (papers)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
JLRH02-ACM.pdf171,5 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID