The evaluation of quality of software is an important aspect for controlling, managing so that we can be able to
enhance the improvement in a software process. For such evaluation, many factors have been identified by a number of
researchers. The quality of software is further dependent on many other factors. Usability of software is one of the most
significant aspect on which quality of software is dependent. Many researchers proposed a number of software usability
models, each model considering a set of usability factors but these models do not include all the usability aspects and it is hard
to integrate these models into current software engineering practices. As far as real world is concerned, we are facing many
obstacles in implementing any of these proposed models as there is a lack in its precise definition and the concept of globally
accepted usability. This paper aims to define the term ‘usability’ using the Generalized Usability Model (GUM). GUM is
proposed with detailed taxonomy for specifying and identifying the quality components, which brings together factors,
attributes and characteristics defined in various Human Computer Interaction (HCI) and Software Models. This paper also
shows how to predict the usability of a software application using a fuzzy based expert system which has been implemented
using multistage fuzzy logic toolbox.
[1] Abran A., Khelifi A., Suryn W., and Seffah A.,
“Usability Meanings and Interpretations in ISO
Standards,” Software Quality Journal, vol. 11, no.
4 11, pp. 325-338, 2003.
[2] Alonso-Rios D., Vazquer-Garsia A., Mosqueria
Rey E., and Moret-Bonillo V., “Usability: A
Critical Analysis and A Taxonomy,”
International Journal of Human-Computer
Interaction, vol. 26, no. 1, pp. 53-74, 2010.
[3] Bass L. and John B., “Linking Usability to
Software Architecture Patterns Through General
Scenarios,” Journal of Systems and Software, vol.
66, no. 3, pp. 187-197, 2003.
[4] Boëhm B., Characteristics of Software Quality,
North-Holland, 1978.
[5] Gupta D., Ahlawat A., and Sagar K., “A critical
Analysis of A Hierarchical Based Usability
Model,” in Proceedings of International
Conference on Contemporary Computing and
Informatics, Mysore, pp. 255-260, 2014.
[6] Dix A., Finley J., Abowd G., and Beale R.,
Human-Computer Interaction, Prentice-Hall,
1998.
[7] Donyaee M. and Seffah A., “QUIM: An
Integrated Model for Specifying and Measuring
Quality in Use,” in Proceedings of 8th IFIP
Conference on Human Computer Interaction,
Tokyo, 2001.
[8] ISO 9126: Information Technology-Software
Product Evaluation-Quality Characteristics and
Guidelines for their Use, Geneva,
[ISO
Standard], 1991.
[9] Institute of Electrical and Electronics Engineers.
IEEE standard glossary of software engineering
terminology, IEEE std. 610.12-1990. Los
Alamitos, CA: Author, Publisher: IEEE, 1990.
[10] International Organization for Standardization.
ISO 9241-11:1998, Ergonomic requirements for
office work with visual display terminals
(VDTs), Part 11: Guidance on usability. Geneva,
Switzerland: Author, Publisher: ISO, 1998.
[11] Juang Y., Lin S., and Kao H., “Design and
Implementation of A Fuzzy Inference System for
Supporting Customer Requirements,” Expert
Systems with Applications, vol. 32, no. 3, pp.
868-878, 2007.
[12] MathWorks Inc. and Wang W., “Fuzzy Logic
Toolbox: for Use with MATLAB: User's Guide.
MathWorks,” Publisher: MathWorks
Incorporated, 1998.
[13] McCall J., Richards P., and Walters G., “Factors
in Software Quality,” Technical Report, Rome
Aid Defence Centre, 1977.
[15] Preece J., Benyon D., Davies G., Keller L., and
Rogers Y., A Guide to Usability: Human Factors
in Computing, Addison-Wesley, 1993.
[16] Seffah A., Donyaee M., Kline R., and Padda H.,
“Usability Measurement and Metrics: A
Consolidated Model,” Software Quality Journal,
vol. 14, no. 2, pp. 159-178, 2006.
[17] Shackel B., in Human Factors for Informatics
Usability, Cambridge University Press, 1991.
[18] Shneiderman B. and Plaisant C., Designing the
User Interface: Strategies for Effective Human-
Computer Interaction, Addison Wesley, 2005.
[19] Taba N. and Ow S., “A New Model for Software
Inspection at the Requirements Analysis and
Design Phases of Software Development,” The
International Arab Journal of Information
Technology, vol. 13, no. 6, pp. 644-651, 2016.
GUM Taxonomy of GUM and Usability Prediction Using GUM Multistage Fuzzy Expert System 363
[20] Yen J. Langari R., Fuzz Logic: Intelligence,
Control and Information, Prentice Hall, 1999.
Deepak Gupta is an eminent
Assistant Professor (CSE) at
Maharaja Agrasen Institute of
Technology, Delhi. He had
completed his B.Tech. from
GGSIPU, Delhi and M.E. from
DCE, DU, Delhi. He is pursuing his
Ph.D. from Dr. APJ Abdul Kalam Technical
University, Lucknow. He is an author of more than 15
text books and had published more than 20 research
papers in Reputed International Journals and
Conferences.
Anil Ahlawat obtained his Ph.D.
from GGSIPU, New Delhi. He is
working in KIET as Dean(A) and
Professor in Computer Science &
Engineering Department. He has
published more than 60 Research
Papers in International/National
Journals/Conferences. Out of these, 13 is SCI indexed.
He is in the editorial and reviewer board of several
International Journals. He has delivered many lectures
as keynote speakers and guest lecturer in
International/National Conferences, Seminars, FDPs
and Workshops.
Cite this
Deepak Gupta1 and Anil Ahlawat2 1Maharaja Agrasen Institute of Technology, Guru Gobind Singh Indraprastha University, India 2Krishna Institute of Engineering and Technology, Dr. APJ Abdul Kalam Technical University, India, "Taxonomy of GUM and Usability Prediction Using GUM Multistage Fuzzy Expert System", The International Arab Journal of Information Technology (IAJIT) ,Volume 16, Number 03, pp. 35 - 41, May 2019, doi: .
@ARTICLE{2229,
author={Deepak Gupta1 and Anil Ahlawat2 1Maharaja Agrasen Institute of Technology, Guru Gobind Singh Indraprastha University, India 2Krishna Institute of Engineering and Technology, Dr. APJ Abdul Kalam Technical University, India},
journal={The International Arab Journal of Information Technology (IAJIT)},
title={Taxonomy of GUM and Usability Prediction Using GUM Multistage Fuzzy Expert System},
volume={16},
number={03},
pages={35 - 41},
doi={},
year={1970}
}
TY - JOUR
TI - Taxonomy of GUM and Usability Prediction Using GUM Multistage Fuzzy Expert System
T2 -
SP - 35
EP - 41
AU - Deepak Gupta1 and Anil Ahlawat2 1Maharaja Agrasen Institute of Technology
AU - Guru Gobind Singh Indraprastha University
AU - India 2Krishna Institute of Engineering and Technology
AU - Dr. APJ Abdul Kalam Technical University
AU - India
DO -
JO - The International Arab Journal of Information Technology (IAJIT)
IS - 9
SN - 2413-9351
VO - 16
VL - 16
JA -
Y1 - Jan 1970
ER -
PY - 1970
Deepak Gupta1 and Anil Ahlawat2 1Maharaja Agrasen Institute of Technology, Guru Gobind Singh Indraprastha University, India 2Krishna Institute of Engineering and Technology, Dr. APJ Abdul Kalam Technical University, India, " Taxonomy of GUM and Usability Prediction Using GUM Multistage Fuzzy Expert System", The International Arab Journal of Information Technology (IAJIT) ,Volume 16, Number 03, pp. 35 - 41, May 2019, doi: .
Abstract: The evaluation of quality of software is an important aspect for controlling, managing so that we can be able to
enhance the improvement in a software process. For such evaluation, many factors have been identified by a number of
researchers. The quality of software is further dependent on many other factors. Usability of software is one of the most
significant aspect on which quality of software is dependent. Many researchers proposed a number of software usability
models, each model considering a set of usability factors but these models do not include all the usability aspects and it is hard
to integrate these models into current software engineering practices. As far as real world is concerned, we are facing many
obstacles in implementing any of these proposed models as there is a lack in its precise definition and the concept of globally
accepted usability. This paper aims to define the term ‘usability’ using the Generalized Usability Model (GUM). GUM is
proposed with detailed taxonomy for specifying and identifying the quality components, which brings together factors,
attributes and characteristics defined in various Human Computer Interaction (HCI) and Software Models. This paper also
shows how to predict the usability of a software application using a fuzzy based expert system which has been implemented
using multistage fuzzy logic toolbox. URL: https://iajit.org/paper/2229
@ARTICLE{2229,
author={Deepak Gupta1 and Anil Ahlawat2 1Maharaja Agrasen Institute of Technology, Guru Gobind Singh Indraprastha University, India 2Krishna Institute of Engineering and Technology, Dr. APJ Abdul Kalam Technical University, India},
journal={The International Arab Journal of Information Technology (IAJIT)},
title={Taxonomy of GUM and Usability Prediction Using GUM Multistage Fuzzy Expert System},
volume={16},
number={03},
pages={35 - 41},
doi={},
year={1970}
,abstract={The evaluation of quality of software is an important aspect for controlling, managing so that we can be able to
enhance the improvement in a software process. For such evaluation, many factors have been identified by a number of
researchers. The quality of software is further dependent on many other factors. Usability of software is one of the most
significant aspect on which quality of software is dependent. Many researchers proposed a number of software usability
models, each model considering a set of usability factors but these models do not include all the usability aspects and it is hard
to integrate these models into current software engineering practices. As far as real world is concerned, we are facing many
obstacles in implementing any of these proposed models as there is a lack in its precise definition and the concept of globally
accepted usability. This paper aims to define the term ‘usability’ using the Generalized Usability Model (GUM). GUM is
proposed with detailed taxonomy for specifying and identifying the quality components, which brings together factors,
attributes and characteristics defined in various Human Computer Interaction (HCI) and Software Models. This paper also
shows how to predict the usability of a software application using a fuzzy based expert system which has been implemented
using multistage fuzzy logic toolbox.},
keywords={Quality of software, usability, factors, GUM, evaluation, fuzzy logic, soft computing},
ISSN={2413-9351},
month={Jan}}
TY - JOUR
TI - Taxonomy of GUM and Usability Prediction Using GUM Multistage Fuzzy Expert System
T2 -
SP - 35
EP - 41
AU - Deepak Gupta1 and Anil Ahlawat2 1Maharaja Agrasen Institute of Technology
AU - Guru Gobind Singh Indraprastha University
AU - India 2Krishna Institute of Engineering and Technology
AU - Dr. APJ Abdul Kalam Technical University
AU - India
DO -
JO - The International Arab Journal of Information Technology (IAJIT)
IS - 9
SN - 2413-9351
VO - 16
VL - 16
JA -
Y1 - Jan 1970
ER -
PY - 1970
AB - The evaluation of quality of software is an important aspect for controlling, managing so that we can be able to
enhance the improvement in a software process. For such evaluation, many factors have been identified by a number of
researchers. The quality of software is further dependent on many other factors. Usability of software is one of the most
significant aspect on which quality of software is dependent. Many researchers proposed a number of software usability
models, each model considering a set of usability factors but these models do not include all the usability aspects and it is hard
to integrate these models into current software engineering practices. As far as real world is concerned, we are facing many
obstacles in implementing any of these proposed models as there is a lack in its precise definition and the concept of globally
accepted usability. This paper aims to define the term ‘usability’ using the Generalized Usability Model (GUM). GUM is
proposed with detailed taxonomy for specifying and identifying the quality components, which brings together factors,
attributes and characteristics defined in various Human Computer Interaction (HCI) and Software Models. This paper also
shows how to predict the usability of a software application using a fuzzy based expert system which has been implemented
using multistage fuzzy logic toolbox.