{"title":"Language-theoretic classification of hypermedia paths","authors":"P. D. Stotts, R. Furuta","doi":"10.1145/1012807.1012822","DOIUrl":null,"url":null,"abstract":"Paths are, and have been since the beginning, an important mechanism for organizing hypermedia documents. This note shows how a document defined as a (possibly infinite) collection of paths over content nodes can be succinctly expressed as a formal language. We show the relationship to earlier hypermedia models based on automata. The language-theoretic model can be used to implement path engines as parsers or recognizers. Different levels of path power require different classes of recognizing automata.","PeriodicalId":134809,"journal":{"name":"UK Conference on Hypertext","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"UK Conference on Hypertext","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1012807.1012822","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Paths are, and have been since the beginning, an important mechanism for organizing hypermedia documents. This note shows how a document defined as a (possibly infinite) collection of paths over content nodes can be succinctly expressed as a formal language. We show the relationship to earlier hypermedia models based on automata. The language-theoretic model can be used to implement path engines as parsers or recognizers. Different levels of path power require different classes of recognizing automata.