A NALYSIS AND E VALUATION OF C OGNITIVE B EHAVIOR IN S OFTWARE I NTERFACES USING AN E XPERT S YSTEM

In most of the situations, usability evaluations of software interfaces are done by usability experts. Using such professionals needs a certain dimension in business. So, in a lot of small and medium scaled company's, software developers are compelled to learn to manage usability factors. This is not much simpler than training usability engineers on how to create a software application. As a remedy, an expert system CASI for software developers has been designed. In this paper, the expert system of Cognitive Analysis of Software Interfaces (CASI) is outlined to integrate cognitive modelling concepts and is considered as a crucial process for the development of interactive software interfaces. The recommended expert system is entirely dependent on the complete analysis of the user actions and specifications that display the psychological strategy of particular users. Moreover, this system helps designers and software developers to evaluate software prototypes in an intelligent way based on user perception and evaluation views. The paper presents a case study on the development of a rehabilitation database for a person with physical limitations. The results mentioned in this paper show that with the help of the expert system CASI more usability problems in the software interfaces can be detected. Hence, enhancing the usability of software interfaces by an automated CASI system is feasible.

[1]  J. Nielsen Usability inspection methods , 1994, CHI Conference Companion.

[2]  Cathleen Wharton,et al.  Cognitive Walkthroughs: A Method for Theory-Based Evaluation of User Interfaces , 1992, Int. J. Man Mach. Stud..

[3]  R. Lawson Frustration : the development of a scientific concept , 1965 .

[4]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[5]  Fabio Paternò,et al.  CTTE: Support for Developing and Analyzing Task Models for Interactive System Design , 2002, IEEE Trans. Software Eng..

[6]  Lars Schmidt,et al.  Comparative evaluation of usability tests , 1999, CHI Extended Abstracts.

[7]  Azween Abdullah,et al.  Usability Testing Methodology: Effectiveness of Heuristic Evaluation in E-Government Website Development , 2011, 2011 Fifth Asia Modelling Symposium.

[8]  Dov Te'eni,et al.  Integrating Human-Computer Interaction Development into the Systems Development Life Cycle: A Methodology , 2005, Commun. Assoc. Inf. Syst..

[9]  Jarrett Rosenberg A methodology for evaluating predictive metrics , 2000, Adv. Comput..

[10]  Gregory D. Abowd,et al.  Human-Computer Interaction (3rd Edition) , 2003 .

[11]  Frank E. Ritter,et al.  User interface evaluation: how cognitive models can help , 2001 .

[12]  Marilyn Tremaine,et al.  Integrating Human-Computer Interaction Development into SDLC: A Methodology , 2004, AMCIS.

[13]  Ebba Þóra Hvannberg,et al.  Analysis of strategies for improving and estimating the effectiveness of heuristic evaluation , 2004, NordiCHI '04.

[14]  Yonglei Tao Work in progress - introducing usability concepts in early phases of software development , 2005, Proceedings Frontiers in Education 35th Annual Conference.

[15]  Marti A. Hearst,et al.  The state of the art in automating usability evaluation of user interfaces , 2001, CSUR.