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
Link To Document