• DocumentCode
    2856086
  • Title

    A case study on a systematic approach for developing a user interface software for programming intensive software tools

  • Author

    Elshafei, Sherif ; Menshawi, Mahmoud

  • Author_Institution
    Ahram Canadian Univ., Sixth of October City, Egypt
  • fYear
    2015
  • fDate
    3-6 May 2015
  • Firstpage
    132
  • Lastpage
    139
  • Abstract
    We present an approach that could be used systematically to model, design, and consequently construct, user interface software systems for software tools that are highly dependent on programming. We use BNF grammar like language to describe the cognitive model of the proposed system. In order to do that, user requirements are analyzed as hierarchical tasks. To appreciate the improvements in usability and other aspects of the proposed layer, the cognitive model of the conventional interface method is also presented and compared to the proposed interface scheme. The design of the proposed interface at the lexical, syntactic, and semantic levels are then given. Evaluations of the suitability of the approach as well as of the product interface were conducted.
  • Keywords
    software tools; user interfaces; BNF grammar like language; cognitive model; hierarchical tasks; lexical levels; product interface; programming intensive software tools; semantic levels; syntactic levels; systematic approach; user interface software; user requirements; Algorithm design and analysis; Computational modeling; Libraries; Programming; Semantics; Syntactics; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering (CCECE), 2015 IEEE 28th Canadian Conference on
  • Conference_Location
    Halifax, NS
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4799-5827-6
  • Type

    conf

  • DOI
    10.1109/CCECE.2015.7129174
  • Filename
    7129174