Xeena for schema: creating XML documents with a coordinated grammar tree

被引:1
|
作者
Sifer, Mark [1 ]
Dau, Frithjof [1 ]
Hasan, Helen [2 ]
Crawford, Kate [2 ]
Peres, Yardena [3 ]
Maarek, Yoelle [4 ]
机构
[1] Univ Wollongong, Fac Informat, Wollongong, NSW 2522, Australia
[2] Univ Wollongong, Fac Commerce, Wollongong, NSW 2522, Australia
[3] IBM Res, IT Healthcare & Life Sci, IL-31905 Haifa, Israel
[4] Yahoo Res, MATAM, IL-31905 Haifa, Israel
关键词
extensible markup language schema; XML schema; editor; grammar tree; user interface; view coordination;
D O I
10.1504/IJCSE.2010.036823
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The vast heterogeneous network that is the World Wide Web requires common languages to facilitate the exchange and display of data and information in many forms. The Word Wide Web Consortium (W3C) developed the extensible markup language (XML) for this purpose. XML documents are produced automatically by applications or manually by users. When users do not produce documents regularly or when document languages are large and complex, manual editing can be a challenge. In these situations, better manual editing facilities that guide users and ease the burden of learning and recalling XML languages are needed. We present an XML editor design implemented in our Xeena for schema editor that addresses these needs. It is based on a new tree based grammar view that guides novice users and empowers experienced users to build XML documents. It lets users see and edit multiple levels of potential elements, unlike existing editors that present only one level of potential elements. We demonstrate its key features, present our grammar tree view design both informally and formally, and describe a user evaluation that supports the usability of our design.
引用
收藏
页码:127 / 146
页数:20
相关论文
共 50 条
  • [21] Heuristic solution using decision tree model for enhanced XML schema matching of bridge structural calculation documents
    Park, Sang I.
    Lee, Sang-Ho
    FRONTIERS OF STRUCTURAL AND CIVIL ENGINEERING, 2020, 14 (06) : 1403 - 1417
  • [22] Heuristic solution using decision tree model for enhanced XML schema matching of bridge structural calculation documents
    Sang I. Park
    Sang-Ho Lee
    Frontiers of Structural and Civil Engineering, 2020, 14 : 1403 - 1417
  • [23] Efficient schema extraction from a large collection of XML documents
    Xing, Guangming
    Parthepan, Vijayeandra
    PROCEEDINGS OF THE 49TH ANNUAL ASSOCIATION FOR COMPUTING MACHINERY SOUTHEAST CONFERENCE (ACMSE '11), 2011, : 92 - 96
  • [24] Implementation of index schema for XML documents based on structure of database
    Song, Youngrok
    Choo, Kyonam
    Woo, Yoseop
    Min, Hongki
    WEBIST 2007: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL IT: INTERNET TECHNOLOGY, 2007, : 402 - +
  • [25] Generating User Interfaces for XML Schema Documents with a Presentation Language
    Ruminski, Dariusz
    Walczak, Krzysztof
    Chmielewski, Jacek
    COMPUTER NETWORKS, CN 2014, 2014, 431 : 328 - 337
  • [26] Measuring and Evaluating a Design Complexity Metric for XML Schema Documents
    Basci, Dilek
    Misra, Sanjay
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2009, 25 (05) : 1405 - 1425
  • [27] Management of XML documents without schema in relational database systems
    Kudrass, T
    INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (04) : 269 - 275
  • [28] Transforming Valid XML Documents into RDF via RDF Schema
    Thuy, Pham Thi Thu
    Lee, Young-Koo
    Lee, Sungyoung
    Jeong, Byeong-Soo
    NWESP 2007: THIRD INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, PROCEEDINGS, 2007, : 35 - 40
  • [29] Generating User Interfaces for XML Schema Documents with a Presentation Language
    Rumin´ski, Dariusz
    Walczak, Krzysztof
    Chmielewski, Jacek
    Communications in Computer and Information Science, 2014, 431 : 328 - 337
  • [30] Tale of two schemas:: Creating a temporal XML schema from a snapshot schema with τXSchema
    Currim, F
    Currim, S
    Dyreson, C
    Snodgrass, RT
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2004, PROCEEDINGS, 2004, 2992 : 348 - 365