Automatic generator of XML documents editors based on attributed grammars

K. Barbar
{"title":"Automatic generator of XML documents editors based on attributed grammars","authors":"K. Barbar","doi":"10.1145/1456223.1456260","DOIUrl":null,"url":null,"abstract":"Despite being relatively unheralded, application-to-application communication of data in standard format still requires human intervention in vast majority of electronic commerce transactions. The perception of the entire electronic data interchange paradigm has to take into account manual data entry of relevant information. Efficient data entry requires de facto standards to capture and structure data of end-users so they can be automatically processed by appropriate applications. The XML meta-language, which is a general-purpose specification for creating custom markup languages, highlights a step toward capturing structured data from graphical interfaces. In fact, XML provides Document Definition Types (DTD) to describe a class of documents in terms of constraints on their structures. However providing on-the-fly graphical forms to capture data based upon predefined DTDs raises a challenge in supporting advanced web-based applications. In this paper, we present a system that is able to automatically generate web forms or editors to capture data with respect to predefined DTDs. On the completion of the data entry the web--based form builds appropriate XML documents. The system receives a DTD as an input and relies on attributed grammars to associate semantic to its elements and produces on-the-fly an HTML-based editor.","PeriodicalId":309453,"journal":{"name":"International Conference on Soft Computing as Transdisciplinary Science and Technology","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Soft Computing as Transdisciplinary Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1456223.1456260","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Despite being relatively unheralded, application-to-application communication of data in standard format still requires human intervention in vast majority of electronic commerce transactions. The perception of the entire electronic data interchange paradigm has to take into account manual data entry of relevant information. Efficient data entry requires de facto standards to capture and structure data of end-users so they can be automatically processed by appropriate applications. The XML meta-language, which is a general-purpose specification for creating custom markup languages, highlights a step toward capturing structured data from graphical interfaces. In fact, XML provides Document Definition Types (DTD) to describe a class of documents in terms of constraints on their structures. However providing on-the-fly graphical forms to capture data based upon predefined DTDs raises a challenge in supporting advanced web-based applications. In this paper, we present a system that is able to automatically generate web forms or editors to capture data with respect to predefined DTDs. On the completion of the data entry the web--based form builds appropriate XML documents. The system receives a DTD as an input and relies on attributed grammars to associate semantic to its elements and produces on-the-fly an HTML-based editor.
基于属性语法的XML文档编辑器的自动生成器
尽管应用程序到应用程序的标准格式数据通信相对来说还不为人知,但在绝大多数电子商务交易中,仍然需要人工干预。对整个电子数据交换范例的理解必须考虑到相关信息的人工数据输入。有效的数据输入需要实际的标准来捕获和组织最终用户的数据,以便由适当的应用程序自动处理这些数据。XML元语言是用于创建自定义标记语言的通用规范,它强调了从图形界面捕获结构化数据的一个步骤。实际上,XML提供了文档定义类型(Document Definition Types, DTD),根据对文档结构的约束来描述一类文档。然而,提供动态图形表单来捕获基于预定义dtd的数据在支持高级的基于web的应用程序方面提出了挑战。在本文中,我们提出了一个能够自动生成web表单或编辑器来捕获有关预定义dtd的数据的系统。在完成数据输入后,基于web的表单构建适当的XML文档。系统接收DTD作为输入,并依靠属性语法将语义与其元素关联起来,并动态生成基于html的编辑器。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信