A Methodology for Structured Use-Centered Quantitative Full-Life-Cycle Usability Requirements Specification and Usability Evaluation of Web Sites

World Wide Web has gained its dominant status in the information and services delivery world in recent years, but how to build a good usability web site is still a problem. In this paper, we proposed a methodology for structured use-centered quantitative full-life-cycle usability requirements specification and usability evaluation of web sites. Our approach is that: the system’s usability is defined in terms of its consisting goal-tasks’ usability; a goal-task’s usability is defined in terms of several major usability aspects; each major usability aspect is further defined in terms of several basic use features. In this way, a quantitative web sites usability engineering framework is set up. According to this framework, each goal-task’s usability requirements are specified in terms of its basic use features, and then are tested against to see if they are satisfied; a system’s usability can be easily derived by combining its consisting goaltasks’ usabilities through a weighted scheme.

[1]  James H. Cross,et al.  SMARTUSA: A Case-Based Reasoning System for Customer Services , 1996, IEA/AIE.

[2]  Gavriel Salvendy,et al.  Hierarchical Menu Design: Breadth, Depth, and Task Complexity , 1996 .

[3]  John L. Bennett,et al.  Visual display terminals: Usability issues and health concerns , 1984 .

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

[5]  Yu Gong,et al.  Database management for multimedia distributed collaborative writing , 1995, ACM-SE 33.

[6]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[7]  Hyungoo Han Error recovery for multiagent planning systems , 1992 .

[8]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[9]  Liam Murphy,et al.  Supporting document organization and security in distributed collaborative authoring systems through the use of collaborations , 1997, ACM-SE 35.

[10]  Brian Shackel,et al.  Ergonomics in design for usability , 1986 .

[11]  James H. Cross,et al.  An Empirical Study of Intelligent Test Case Generation Methods for Software Branch Coverage , 1993, SEKE.

[12]  Kai-Hsiung Chang,et al.  Adaptive multiagent planning in a distributed environment , 1990, IEA/AIE '90.

[13]  Ergonomic requirements for office work with visual display terminals ( VDTs ) — Part 11 : Guidance on usability , 1998 .

[14]  Kai-Hsiung Chang,et al.  Issues of current CSCW systems and possible solutions , 1999, ACM-SE 37.

[15]  Hamid Hefazi Aerospace Engineering , 2021, Springer Handbook of Mechanical Engineering.

[16]  Stanley R. Parkinson,et al.  Computer display menus , 1983 .

[17]  James H. Cross,et al.  An Intelligent Test Data Generator for Software Branch Coverage , 1989, SEKE.

[18]  Kai-Hsiung Chang,et al.  DDL: a parallel implementation of Prolog , 1994, IEA/AIE '94.

[19]  Kai-Hsiung Chang,et al.  An expert system for incorporating design for testability in programmable logic arrays , 1988, Conference Proceedings '88., IEEE Southeastcon.

[20]  Nigel Bevan,et al.  Usability is Quality of Use , 1995 .

[21]  M. Scriven Evaluation thesaurus, 4th ed. , 1991 .

[22]  Kai-Hsiung Chang,et al.  Classifying groupware , 2000, ACM-SE 38.

[23]  Kai-Hsiung Chang,et al.  A collaborative approach to software engineering , 2000, ACM-SE 38.

[24]  William G. Wee,et al.  A Planning System with Analysis , 1985, CAIA.

[25]  J B Long,et al.  People and computers: designing for usability , 1986 .

[26]  Hermann von Issendorff A theory of organization , 1990, SIGP.

[27]  Kai-Hsiung Chang,et al.  An Expert System for The Monitoring and Simulation of The AXAF-1 , 1996, IEA/AIE.

[28]  E. Eugene Schultz,et al.  MENU STRUCTURE AND ORDERING OF MENU SELECTION: INDEPENDENT OR INTERACTIVE EFFECTS? , 1986, SGCH.

[29]  Kai-Hsiung Chang,et al.  PLAXPERT—an expert system for incorporating design for testability in programmable logic arrays , 1988, CSC '88.

[30]  Elfriede Dustin,et al.  Quality Web Systems: Performance, Security, and Usability , 2001 .

[31]  Keith Duncan,et al.  Cognitive Engineering , 2017, Encyclopedia of GIS.

[32]  Michael J. Albers,et al.  Content and Complexity: Information Design in Technical Communication , 2002 .

[33]  N. Hari Narayanan,et al.  An integrated approach to version control management in computer supported collaborative writing , 1998, ACM-SE 36.

[34]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[35]  Liam Murphy,et al.  Computer-aided software engineering in a computer supported cooperative environment , 1997, ACM-SE 35.

[36]  Mary Czerwinski,et al.  Web page design: implications of memory, structure and scent for information retrieval , 1998, CHI.

[37]  Michael J. Prasse,et al.  EFFECTS OF VARIATION IN MENU LENGTH AND NUMBER-OF WINDOWS ON USER SEARCH TIME , 1987, SGCH.

[38]  K. H. Chang,et al.  Execution error recovery for planning systems , 1988, Seventh Annual International Phoenix Conference on Computers an Communications. 1988 Conference Proceedings.

[39]  Liam Murphy,et al.  Design and model for a computer supported cooperative environment for CASE and CAD applications , 1997, ACM-SE 35.

[40]  Dwight P. Miller The Depth/Breadth Tradeoff in Hierarchical Computer Menus , 1981 .

[41]  松本 俊之,et al.  Industrial Engineering 実験 , 2004 .

[42]  J. Hewes,et al.  Perspectives on Usability , 1992, Conference Record on Crossing Frontiers..

[43]  Wen-Chen Hu Approxseek: Web Document Search Using Approximate Matching , 1999 .