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
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;
Conference_Titel :
Electrical and Computer Engineering (CCECE), 2015 IEEE 28th Canadian Conference on
Conference_Location :
Halifax, NS
Print_ISBN :
978-1-4799-5827-6
DOI :
10.1109/CCECE.2015.7129174