COHERENT USER INTERFACES FOR LANGUAGE-BASED EDITING SYSTEMS

被引:6
|
作者
VANDEVANTER, ML [1 ]
GRAHAM, SL [1 ]
BALLANCE, RA [1 ]
机构
[1] UNIV NEW MEXICO,DEPT COMP SCI,ALBUQUERQUE,NM 87131
来源
关键词
D O I
10.1016/0020-7373(92)90004-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many kinds of complex documents, including programs, are based on underlying formal languages. Language-based editing systems exploit knowledge of these languages to provide services beyond the scope of traditional text editors. To be effective, these services must use the power of language-based information to broaden the options available to the user, but without revealing complex linguistic and implementation models. Users understand complex documents in terms of many overlapping structures, only some of which are related to linguistic structure. Communications with the user concerning document structures must be based on models of document structure that are natural, convenient and coherent to the user. Pan is a language-based editing and browsing system designed to support development and maintenance of complex software documents. Pan's implementation combines several approaches: unrestricted text editing, language-based browsing and editing, description-driven language definition for incremental analysis and support for multiple languages per session. Pan uses a variety of mechanisms to help users understand and manipulate complex documents effectively, in terms of underlying language when necessary, but always in the framework of a coherent, user-oriented interface. This paper describes that interface, the mechanisms needed to support it, and the complex relationships between interface design and implementation techniques demanded by the goals of the system. © 1992.
引用
收藏
页码:431 / 466
页数:36
相关论文
共 50 条
  • [41] Language-based auditory training
    Jarollahi, Farnoush
    AUDITORY AND VESTIBULAR RESEARCH, 2021, 30 (03): : 150 - 151
  • [42] Language-based learning disorders
    Wegner, LM
    Reed, M
    PEDIATRIC ANNALS, 2005, 34 (04): : 300 - 309
  • [43] OBSERVERS IN LANGUAGE-BASED CONTROL
    Andersson, Sean B.
    Hristu-Varsakelis, Dimitris
    Lahijanian, Morteza
    COMMUNICATIONS IN INFORMATION AND SYSTEMS, 2008, 8 (02) : 85 - 106
  • [44] SSCR: Iterative Language-Based Image Editing via Self-Supervised Counterfactual Reasoning
    Fu, Tsu-Jui
    Wang, Xin Eric
    Grafton, Scott T.
    Eckstein, Miguel P.
    Wang, William Yang
    PROCEEDINGS OF THE 2020 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP), 2020, : 4413 - 4422
  • [45] Controlled Natural Language in Speech Recognition Based User Interfaces
    Kaljurand, Kaarel
    Alumaee, Tanel
    CONTROLLED NATURAL LANGUAGE, CNL 2012, 2012, 7427 : 79 - 94
  • [46] Applying the layered decision model to the design of language-based security systems
    Wei, Huaqiang
    Alves-Foss, Jim
    IRI 2006: PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2006, : 182 - +
  • [47] Towards Accurate Visual and Natural Language-Based Vehicle Retrieval Systems
    Khorramshahi, Pirazh
    Rambhatla, Sai Saketh
    Chellappa, Rama
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, CVPRW 2021, 2021, : 4178 - 4187
  • [48] Large Language User Interfaces: Voice Interactive User Interfaces Powered by LLMs
    Wasti, Syed Mekael
    Pu, Ken Q.
    Neshati, Ali
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 1, INTELLISYS 2024, 2024, 1065 : 639 - 655
  • [49] Automatic language translation for user interfaces
    Pérez-Quiñones, MA
    Padilla-Falto, OI
    McDevitt, K
    Tapia '05: 2005 Richard Tapia Celebration of Diversity in Computing Conference, 2005, : 60 - 63
  • [50] Language-based enforcement of privacy policies
    Department of Computer Science, University of California, Santa Cruz, United States
    Bell University Labs; Centre for Innov. Law and Policy at the Univ. of Toronto, Canada; Information and Privacy Commissioner's Office, ON, Canada; Microsoft Corporation, 1600, 302-313 (2005):