Skip to main content
Top
Published in: Computing 6/2020

05-05-2020 | Special Issue Article

Feature selection and evaluation for software usability model using modified moth-flame optimization

Authors: Deepak Gupta, Anil K. Ahlawat, Arun Sharma, Joel J. P. C. Rodrigues

Published in: Computing | Issue 6/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper introduces a nature-inspired optimized algorithm called modified moth-flame optimization (MMFO) for usability feature selection. To determine quality of software usability plays a significant role. This model contains various usability factors that are divided into several features, which have some characteristics, thus making a hierarchical model. Here, the authors have introduced MMFO (Modified Moth-flame optimization algorithm) for the selection of usability features to get an optimal solution MMFO is an extension of moth-flame optimization algorithm (MFO), which is based on the navigation method of moths called transverse orientation and to the best of our knowledge; this algorithm is introduced in software engineering practices. The selected features and accuracy of proposed MMFO is compared with the original MFO and other related optimization techniques. The results shows that the proposed nature-inspired optimization algorithm outperforms the other related optimizers as it generates a fewer number of selected features and having low accuracy.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference ISO 9126: Information Technology-Software Product Evaluation-Quality Characteristics and Guidelines for their Use. Geneva (1991) ISO 9126: Information Technology-Software Product Evaluation-Quality Characteristics and Guidelines for their Use. Geneva (1991)
2.
go back to reference 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, 1998 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, 1998
3.
go back to reference Institute of Electrical and Electronics Engineers.: IEEE Standard Glossary of Software Engineering Terminology, IEEE Std. 610.12-1990. Los Alamitos, CA: Author (1990) Institute of Electrical and Electronics Engineers.: IEEE Standard Glossary of Software Engineering Terminology, IEEE Std. 610.12-1990. Los Alamitos, CA: Author (1990)
4.
go back to reference Yang, X.-S., Deb, S.: Cuckoo search via Levy flights. In: Proceedings of World Congress on Nature and Biologically Inspired Computing (NaBIC), Coimbatore, India, p. 210E4 (2009) Yang, X.-S., Deb, S.: Cuckoo search via Levy flights. In: Proceedings of World Congress on Nature and Biologically Inspired Computing (NaBIC), Coimbatore, India, p. 210E4 (2009)
5.
go back to reference Yang, X.-S.: A new metaheuristic bat-inspired algorithm. Department of Engineering, University of Cambridge, Trumping ton Street, Cambridge CB2 1PZ, UK (2010) Yang, X.-S.: A new metaheuristic bat-inspired algorithm. Department of Engineering, University of Cambridge, Trumping ton Street, Cambridge CB2 1PZ, UK (2010)
6.
go back to reference Sammut C, Webb GI (2010) Feature selection. In: Sammut C, Webb GI (eds) Encyclopedia of Machine Learning. Springer, New York, pp 429–433CrossRef Sammut C, Webb GI (2010) Feature selection. In: Sammut C, Webb GI (eds) Encyclopedia of Machine Learning. Springer, New York, pp 429–433CrossRef
8.
go back to reference Emary E, Zawbaa H, Hassanien A (2016) Binary gray wolf optimization approaches for feature selection. Neurocomputing 172:371–381CrossRef Emary E, Zawbaa H, Hassanien A (2016) Binary gray wolf optimization approaches for feature selection. Neurocomputing 172:371–381CrossRef
9.
go back to reference He YY, Zhou JZ, Li CS (2008) A precise chaotic particle swarm optimization algorithm based on improved tent map. ICNC 7:569–573 He YY, Zhou JZ, Li CS (2008) A precise chaotic particle swarm optimization algorithm based on improved tent map. ICNC 7:569–573
10.
go back to reference Hossam Mohammed Zawbaa Ismail (2016). Computational intelligence modeling of pharmaceutical roll compaction. Ph.D. thesis, Faculty of Mathematics and Computer Science, Babes-Bolyai University, May (2016) Hossam Mohammed Zawbaa Ismail (2016). Computational intelligence modeling of pharmaceutical roll compaction. Ph.D. thesis, Faculty of Mathematics and Computer Science, Babes-Bolyai University, May (2016)
11.
go back to reference Seffah A, Donyaee M, Kline RB, Padda HK (2006) Usability measurement and metrics: a consolidated model. Software Qual J 14:159–178CrossRef Seffah A, Donyaee M, Kline RB, Padda HK (2006) Usability measurement and metrics: a consolidated model. Software Qual J 14:159–178CrossRef
12.
go back to reference Abran A, Khelifi A, Suryn W (2003) Usability meanings and interpretations in ISO standards. Software Qual J 11:325–338CrossRef Abran A, Khelifi A, Suryn W (2003) Usability meanings and interpretations in ISO standards. Software Qual J 11:325–338CrossRef
13.
go back to reference Alonso-Rios D, Vazquez-Garsia A, Mosqueria E, Moret-Bonillo V (2010) Usability: a Critical Analysis and a Taxonomy. International Journal of Human-Computer Interaction 26(1):53–74CrossRef Alonso-Rios D, Vazquez-Garsia A, Mosqueria E, Moret-Bonillo V (2010) Usability: a Critical Analysis and a Taxonomy. International Journal of Human-Computer Interaction 26(1):53–74CrossRef
14.
go back to reference Boëhm B (1978) Characteristics of Software Quality. Vol 1 of TRW Series on Software Technology. North-Holland, Amsterdam Boëhm B (1978) Characteristics of Software Quality. Vol 1 of TRW Series on Software Technology. North-Holland, Amsterdam
15.
go back to reference Shackel B (1991) Usability—context, framework, definition, design, and evaluation. In: Shackel B, Richardson SJ (eds) Human Factors for Informatics Usability. Cambridge University Press, New York, pp 21–37MATH Shackel B (1991) Usability—context, framework, definition, design, and evaluation. In: Shackel B, Richardson SJ (eds) Human Factors for Informatics Usability. Cambridge University Press, New York, pp 21–37MATH
16.
go back to reference Nigel Bevan. Quality in use: Meeting user needs for quality. Journal of System and Software (1999) Nigel Bevan. Quality in use: Meeting user needs for quality. Journal of System and Software (1999)
17.
go back to reference Shneiderman B, Plaisant C (2005) Designing the user interface: strategies for effective human–computer interaction. Addison-Wesley, Boston Shneiderman B, Plaisant C (2005) Designing the user interface: strategies for effective human–computer interaction. Addison-Wesley, Boston
18.
go back to reference McCall JA, Richards PK, Walters GF (1977) Factors in Software Quality, vol II. Rome Aid Defence Centre, Amsterdam McCall JA, Richards PK, Walters GF (1977) Factors in Software Quality, vol II. Rome Aid Defence Centre, Amsterdam
20.
go back to reference Preece J, Benyon D, Davies G, Keller L, Rogers Y (1993) A guide to usability: human factors in computing. Addison-Wesley, Reading Preece J, Benyon D, Davies G, Keller L, Rogers Y (1993) A guide to usability: human factors in computing. Addison-Wesley, Reading
21.
go back to reference Bass L, John BE (2003) Linking usability to software architecture patterns through general scenarios. J Syst Softw 66(3):187–197CrossRef Bass L, John BE (2003) Linking usability to software architecture patterns through general scenarios. J Syst Softw 66(3):187–197CrossRef
22.
go back to reference Donyaee, M., Seffah, A.: QUIM: an integrated model for specifying and measuring quality in use. In: Eighth IFIP conference on human–computer interaction, Tokyo, Japan (2001) Donyaee, M., Seffah, A.: QUIM: an integrated model for specifying and measuring quality in use. In: Eighth IFIP conference on human–computer interaction, Tokyo, Japan (2001)
23.
go back to reference Bevan, N., Kirakowsk, I. J., Maissel, J.: What is usability? In: Proceedings of the 4th International Conference on HCI, pp. 651–655 (1991) Bevan, N., Kirakowsk, I. J., Maissel, J.: What is usability? In: Proceedings of the 4th International Conference on HCI, pp. 651–655 (1991)
24.
go back to reference Dix A, Finaly J, Abowd D, Beale R (1998) Human-Computer Interaction, 2nd edn. Prentice-Hall, Upper Saddle River (ISBN:978-0-13-239864-0)MATH Dix A, Finaly J, Abowd D, Beale R (1998) Human-Computer Interaction, 2nd edn. Prentice-Hall, Upper Saddle River (ISBN:978-0-13-239864-0)MATH
25.
go back to reference Boehm B (1988) A spiral model of software development and enhancement. IEEE Computers 21(5):61–72CrossRef Boehm B (1988) A spiral model of software development and enhancement. IEEE Computers 21(5):61–72CrossRef
27.
go back to reference Gupta D, Ahlawat A (2018) Taxonomy of GUM and usability prediction using GUM multistage fuzzy expert system. Int. Arab J. Inf. Technol. 16:357–363 Gupta D, Ahlawat A (2018) Taxonomy of GUM and usability prediction using GUM multistage fuzzy expert system. Int. Arab J. Inf. Technol. 16:357–363
29.
go back to reference Gupta D, Ahlawat A (2016) Usability evaluation of live auction portal. Int. J. Control Theory Appl. 9(40):491–499 Gupta D, Ahlawat A (2016) Usability evaluation of live auction portal. Int. J. Control Theory Appl. 9(40):491–499
30.
go back to reference Gupta D, Ahlawat A (2017) Usability prediction of live auction using multistage fuzzy system. Int. J. Artif. Intell. Appl. Smart Dev. 5(1):11–20 Gupta D, Ahlawat A (2017) Usability prediction of live auction using multistage fuzzy system. Int. J. Artif. Intell. Appl. Smart Dev. 5(1):11–20
31.
go back to reference Gupta D, Ahlawat A, Sagar K (2017) Usability prediction and ranking of SDLC models using fuzzy hierarchical usability model. Open Eng. (Central Eur. J. Eng.) ESCI, SCOPUS 7(1):161–168 Gupta D, Ahlawat A, Sagar K (2017) Usability prediction and ranking of SDLC models using fuzzy hierarchical usability model. Open Eng. (Central Eur. J. Eng.) ESCI, SCOPUS 7(1):161–168
32.
go back to reference Gupta D, Khanna A (2017) Software Usability Datasets. Int. J. Pure Appl. Math. SCOPUS. 117(15):1001–1014 Gupta D, Khanna A (2017) Software Usability Datasets. Int. J. Pure Appl. Math. SCOPUS. 117(15):1001–1014
33.
go back to reference Gupta D, Sagar K (2010) Remote file synchronization single-round algorithm. Int J Comput Appl 4(1):32–36 Gupta D, Sagar K (2010) Remote file synchronization single-round algorithm. Int J Comput Appl 4(1):32–36
35.
go back to reference Jain, R., Gupta, D., Khanna, A.: Usability feature optimization using MWOA. In: International Conference on Innovative Computing and Communication (ICICC), vol. 2 (2018) Jain, R., Gupta, D., Khanna, A.: Usability feature optimization using MWOA. In: International Conference on Innovative Computing and Communication (ICICC), vol. 2 (2018)
36.
go back to reference Mirjalili Seyedali (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl. Based Syst. 89(2015):228–249CrossRef Mirjalili Seyedali (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl. Based Syst. 89(2015):228–249CrossRef
Metadata
Title
Feature selection and evaluation for software usability model using modified moth-flame optimization
Authors
Deepak Gupta
Anil K. Ahlawat
Arun Sharma
Joel J. P. C. Rodrigues
Publication date
05-05-2020
Publisher
Springer Vienna
Published in
Computing / Issue 6/2020
Print ISSN: 0010-485X
Electronic ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-020-00809-6

Other articles of this Issue 6/2020

Computing 6/2020 Go to the issue

Premium Partner