Managing complex documents over the WWW: A case study for XML

被引:12
|
作者
Ciancarini, P [1 ]
Vitali, F [1 ]
Mascolo, C [1 ]
机构
[1] Univ Bologna, Dept Comp Sci, I-40127 Bologna, Italy
关键词
document management systems; hypertext; active documents; XML; !text type='Java']Java[!/text; specification documents; Z notation;
D O I
10.1109/69.790821
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The use of the World Wide Web as a communication medium for knowledge engineers and software designers is limited by the lack of tools for writing, sharing, and verifying documents written with design notations. For instance, the Z language has a rich set of mathematical characters, and requires graphic-rich boxes and schemas for structuring a specification document. It is difficult to integrate Z specifications and text on WWW pages written with HTML, and traditional tools are not suited for the task. On the other hand, a newly proposed standard for markup languages, namely XML, allows one to define any set of markup elements; hence, it is suitable for describing any kind of notation. Unfortunately, the proposed standard for rendering XML documents, namely XSL, provides for text-only (although sophisticated) rendering of XML documents, and thus it cannot be used for more complex notations. We present a Java-based tool for applying any notation to elements of XML documents. These XML documents can thus be shown on current-generation WWW browsers with Java capabilities. A complete package for displaying Z specifications has been implemented and integrated with standard text parts. Being a complete rendering engine, text parts and Z specifications can be freely intermixed, and all the standard features of XML (including HTML links and form elements) are available outside and inside Z specifications. Furthermore, the extensibility of our engine allows any additional notations to be supported and integrated with the ones we describe here.
引用
收藏
页码:629 / 638
页数:10
相关论文
共 50 条
  • [41] Evaluation of XPath Queries Over XML Documents Using SparkSQL Framework
    Hricov, Radoslav
    Senk, Adam
    Kroha, Petr
    Valenta, Michal
    BEYOND DATABASES, ARCHITECTURES AND STRUCTURES: TOWARDS EFFICIENT SOLUTIONS FOR DATA ANALYSIS AND KNOWLEDGE REPRESENTATION, 2017, 716 : 28 - 41
  • [42] Certain Answers over Incomplete XML Documents: Extending Tractability Boundary
    Amélie Gheerbrant
    Leonid Libkin
    Theory of Computing Systems, 2015, 57 : 892 - 926
  • [43] Distributed Learning over Massive XML Documents in ELM Feature Space
    Bi, Xin
    Zhao, Xiangguo
    Wang, Guoren
    Zhang, Zhen
    Chen, Shuang
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [44] Semantics oriented inference of keyword search intention over XML documents
    Liu, X., 1600, Asian Network for Scientific Information (12):
  • [45] Effective Keyword Search for Precise Return Information over XML Documents
    Lou, Ying
    Li, Zhanhuai
    Han, Meng
    Xu, Juan
    PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL IV, 2009, : 567 - 571
  • [46] Managing incidents in a complex system: a railway case study
    Collis, Lynne
    Schmid, Felix
    Tobias, Andrew
    COGNITION TECHNOLOGY & WORK, 2014, 16 (02) : 171 - 185
  • [47] Managing incidents in a complex system: a railway case study
    Lynne Collis
    Felix Schmid
    Andrew Tobias
    Cognition, Technology & Work, 2014, 16 : 171 - 185
  • [48] Study and development of the DTD generation system for XML documents
    Leonov, AV
    Khusnutdinov, RR
    PROGRAMMING AND COMPUTER SOFTWARE, 2005, 31 (04) : 197 - 210
  • [49] Query Mapping Techniques for XML Documents: A Comparative Study
    Qtaish, Amjad
    Ahmad, Kamsuriah
    5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS 2015, 2015, : 529 - 534
  • [50] Study and Development of the DTD Generation System for XML Documents
    A. V. Leonov
    R. R. Khusnutdinov
    Programming and Computer Software, 2005, 31 : 197 - 210