Markup LanguagesPub Date : 2001-09-01DOI: 10.1162/109966202760152301
W. Piez
{"title":"XSLT and Xpath on the edge, unlimited edition","authors":"W. Piez","doi":"10.1162/109966202760152301","DOIUrl":"https://doi.org/10.1162/109966202760152301","url":null,"abstract":"","PeriodicalId":137935,"journal":{"name":"Markup Languages","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132242064","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Markup LanguagesPub Date : 2001-09-01DOI: 10.1162/109966202760152257
D. A. Lapeyre
{"title":"XSLT & Xpath: a guide to XML transformations","authors":"D. A. Lapeyre","doi":"10.1162/109966202760152257","DOIUrl":"https://doi.org/10.1162/109966202760152257","url":null,"abstract":"","PeriodicalId":137935,"journal":{"name":"Markup Languages","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133650734","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Markup LanguagesPub Date : 2001-09-01DOI: 10.1162/109966202760152176
J. Robie, L. M. Garshol, S. Newcomb, M. Biezunski, M. Fuchs, L. Miller, D. Brickley, Vassillis Christophides, Gregorius Karvounarakis
{"title":"The syntactic web","authors":"J. Robie, L. M. Garshol, S. Newcomb, M. Biezunski, M. Fuchs, L. Miller, D. Brickley, Vassillis Christophides, Gregorius Karvounarakis","doi":"10.1162/109966202760152176","DOIUrl":"https://doi.org/10.1162/109966202760152176","url":null,"abstract":"XQuery is a query language designed to allow queries across the many kinds of information that are represented in XML. Although topic maps and RDF can also be represented in XML, many have held that their many possible syntactic forms make them extremely difficult to query using an XML query language, and that they can only be queried using special-purpose query languages with built-in knowledge of their semantics, including the ability to exploit RDF schema information. This talk shows that XQuery can, in fact, be used to solve the kinds of queries for which RDF and topic map query languages were designed, though with a loss of type safety.The approach taken is to transform instances of RDF and topic maps to a syntactic representation that closely models their underlying logical models, and to use function libraries written in XQuery to directly support operations specific to RDF or topic maps. Schema-level information is also incorporated in this representation and is supported in the library, so queries can exploit type hierarchies and perform joins across predicates.Information from other XML sources can also be queried together with information from topic maps and RDF. For instance, a query on a topic map that searches for Shakespeare plays mentioned in Italian operas can also query the plays themselves - represented in XML - to determine which italian cities are mentioned in them.","PeriodicalId":137935,"journal":{"name":"Markup Languages","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123955105","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Markup LanguagesPub Date : 2001-09-01DOI: 10.1162/109966202760152149
Yves Savourel
{"title":"Localization in XML","authors":"Yves Savourel","doi":"10.1162/109966202760152149","DOIUrl":"https://doi.org/10.1162/109966202760152149","url":null,"abstract":"This article discusses the various aspects of localization in XML. Defined as the process of adapting the content of a document to a specific market, localization includes translation of the text and the modification of any relevant data to match the requirements of the given locale.","PeriodicalId":137935,"journal":{"name":"Markup Languages","volume":"113 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115224460","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Markup LanguagesPub Date : 2001-06-01DOI: 10.1162/109966201753750333
Martin S. Lacher, S. Decker
{"title":"RDF, Topic Maps, and the Semantic Web","authors":"Martin S. Lacher, S. Decker","doi":"10.1162/109966201753750333","DOIUrl":"https://doi.org/10.1162/109966201753750333","url":null,"abstract":"","PeriodicalId":137935,"journal":{"name":"Markup Languages","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131301455","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Markup LanguagesPub Date : 2001-06-01DOI: 10.1162/109966201753750306
Makoto Onizuka
{"title":"XTL: an XML transformation language","authors":"Makoto Onizuka","doi":"10.1162/109966201753750306","DOIUrl":"https://doi.org/10.1162/109966201753750306","url":null,"abstract":"","PeriodicalId":137935,"journal":{"name":"Markup Languages","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128802217","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Markup LanguagesPub Date : 2001-06-01DOI: 10.1162/109966201753750360
Peiya Liu, Amit Chankraborty, L. Hsu
{"title":"A predicate logic approach for MPEG-7 XML document queries","authors":"Peiya Liu, Amit Chankraborty, L. Hsu","doi":"10.1162/109966201753750360","DOIUrl":"https://doi.org/10.1162/109966201753750360","url":null,"abstract":"","PeriodicalId":137935,"journal":{"name":"Markup Languages","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123463696","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Markup LanguagesPub Date : 2001-06-01DOI: 10.1162/109966201753750315
J. Euzenat, L. Tardif
{"title":"XML Transformation Flow Processing","authors":"J. Euzenat, L. Tardif","doi":"10.1162/109966201753750315","DOIUrl":"https://doi.org/10.1162/109966201753750315","url":null,"abstract":"The XSLT language is both complex to use in simple cases (like tag renaming or element hiding) and restricted in complex ones (requiring the processing of multiple stylesheets with complex information flows). We propose a framework improving on XSLT. It provides simple-to-use and easy-to-analyze macros for the basic common transformation tasks. It provides a superstructure for composing multiple stylesheets, with multiple input and output documents, in ways that are not accessible within XSLT. Having the whole transformation description in an integrated format allows to control and to analyze the complete transformation.","PeriodicalId":137935,"journal":{"name":"Markup Languages","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121347413","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}