• DocumentCode
    1297771
  • Title

    A structure editor for abstract document objects

  • Author

    Kimura, Gary D.

  • Author_Institution
    Digital Equipment Corp., Bellevue, WA, USA
  • Issue
    3
  • fYear
    1986
  • fDate
    3/1/1986 12:00:00 AM
  • Firstpage
    417
  • Lastpage
    435
  • Abstract
    The author presents an interactive document editor based on an expressive abstract document model for paper and electronic documents. The model introduces the notions of abstract and concrete objects, hierarchical composition of ordered and unordered objects, sharing of components, and reference links. It has been used to specify a wide variety of document objects, and is the basis for a document processing system that allows its users to edit the logical structure of a document using specific structure editing commands. This system introduces two new ideas. The first involves computational objects; each object can be programmed to generate its own unique view of the document, and each of these views can be displayed in a separate window on the screen. The second involves multiple windows to display the document structure. The windows are arranged hierarchically as sets and sequences, depending on the composite structure of the document. This system is used for both editing and viewing documents.
  • Keywords
    text editing; word processing; abstract document objects; computational objects; concrete objects; document objects; electronic documents; hierarchical composition; interactive document editor; logical structure; reference links; software engineering; structure editor; unordered objects; Abstracts; Computational modeling; Concrete; Equations; Mathematical model; Prototypes; Document models; document processing systems; formatting systems; structure editors; text editors;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1986.6312883
  • Filename
    6312883