Title :
A Language Engineering System for Graphical User Interface Design (LESGUID): A Rule based Approach
Author :
Bajwa, Imran Sarwar ; Chaudhary, Muhammad Abbas
Author_Institution :
Balochistan Univ. of Inf. Technol. & Manage. Sci., Quetta
Abstract :
User interface is a way by which a user communicates with a computer through a particular software application. It is the physical means of communication between a person and a software program or operating system. Often, a user interface is composed of some common methods for communication as various ActiveX controls as command buttons, menus, icons, etc. User interface design is an integral part of software engineering process. Conventional coding schemes require a lot of time and effort from a programmer. The process of design and coding of user interface can be simplified by generating user interface automatically. A user interface can be designed automatically on the basis of the design scenario in the form of text provided by the programmer. A new model is presented in this research for analyzing the given text and extracting the relative and required information from the given guideline notes provided by the programmer. After compound analysis and extraction of associated information, the designed system has ability to generate the graphical user interface. The designed system provides a quick and reliable way to generate a graphical user interface to save the time and budget of both the user and system analyst
Keywords :
graphical user interfaces; knowledge based systems; natural language interfaces; user interface management systems; compound analysis; graphical user interface design; language engineering system; natural language processing; rule based approach; software engineering process; Application software; Communication system software; Computer interfaces; Data mining; Design engineering; Graphical user interfaces; Information analysis; Programming profession; Systems engineering and theory; User interfaces; Automatic User interface generation; Information extraction; Language Engineering; Natural language processing;
Conference_Titel :
Information and Communication Technologies, 2006. ICTTA '06. 2nd
Conference_Location :
Damascus
Print_ISBN :
0-7803-9521-2
DOI :
10.1109/ICTTA.2006.1684996