13.07.2015 Views

Download PDF - Krishna Institute of Engineering and Technology

Download PDF - Krishna Institute of Engineering and Technology

Download PDF - Krishna Institute of Engineering and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 2013S<strong>of</strong>tware Usability Assessment Models <strong>and</strong> Metrics: A SurveyVINITA SHARMA 1 , ARUN SHARMA 2Department <strong>of</strong> Computer Science <strong>and</strong> <strong>Engineering</strong><strong>Krishna</strong> <strong>Institute</strong> <strong>of</strong> <strong>Engineering</strong> <strong>and</strong> <strong>Technology</strong>, MTU, Ghaziabad, INDIA1 vini.itsharma123@gmail.com, 2 arunsharma2303@gmail.comAbstract: In this technical world the use <strong>of</strong>s<strong>of</strong>tware is increased day by day. S<strong>of</strong>tware plays avery important role in the industry <strong>and</strong> society. Soas the role <strong>of</strong> s<strong>of</strong>tware in the industry <strong>and</strong> thesociety becomes vital, it becomes very crucial todevelop high-quality <strong>and</strong> easy to use s<strong>of</strong>tware. Thispaper deals with the Usability <strong>of</strong> s<strong>of</strong>tware. TheUsability <strong>of</strong> the s<strong>of</strong>tware refers to the ease <strong>of</strong> usethe s<strong>of</strong>tware. It is also measured in terms <strong>of</strong> itscapability to provide the user satisfaction <strong>and</strong>ability to fulfill the needs <strong>of</strong> the users by providingthe user friendly interfaces. For the long survival <strong>of</strong>any s<strong>of</strong>tware it must be user friendly. So theassessment <strong>of</strong> Usability <strong>of</strong> the s<strong>of</strong>tware becomesvital for both the developer as well as for the user.The purpose <strong>of</strong> this paper is to do a survey <strong>of</strong>Usability assessment st<strong>and</strong>ards <strong>and</strong> models <strong>and</strong>also other Usability assessment techniques bypointing out their findings <strong>and</strong> limitations.Keywords: Usability, Usability Models, Usabilityassessment, User Satisfaction, Factors <strong>and</strong> Metrics1.IntroductionUsability is very important for the success <strong>of</strong> anyhuman made application. These applications maybe a s<strong>of</strong>tware application, website, mobileapplications or any other machine. WithoutUsability, a s<strong>of</strong>tware product cannot survive. Forbeing in competition in this competitive world thes<strong>of</strong>tware companies have to be care about the userinterface. The application should be as easy aspossible to operate. It should be user friendly,because user may be an inexperienced user or maybe a naive user. An inexperienced user has no priorknowledge that how to operate that particularsystem. The novice user also new to a system <strong>and</strong>required very simple user interface, but they mayhave some experience with similar application.7 | P a g eFor example: On the web, Usability is a veryimportant parameter for its survival. If a website isnot easy to use, people will not use that website <strong>and</strong>will move to another website. In the similar way ifany user is using any s<strong>of</strong>tware for achieving hisgoal, but the user interface <strong>of</strong> that s<strong>of</strong>tware is not soeasy for that user then user will leave it <strong>and</strong> switchto another similar easy application. Current bestpatterns are said to spend about 10% on Usability<strong>of</strong> total budget for designing a project.2.UsabilityBasically Usability is a quality attribute <strong>of</strong>s<strong>of</strong>tware that evaluates how easy user interfaces areto use. Usability also refers to the ease <strong>of</strong> use for aparticular s<strong>of</strong>tware application. Means how easilyusers can use the s<strong>of</strong>tware to carry out theirrequired task.The various definitions <strong>of</strong> Usability are as follows:―The capability <strong>of</strong> the s<strong>of</strong>tware product to beunderstood learned, used <strong>and</strong> attractive to the user,when used under specified conditions.‖ (ISO/IEC9126-1, 2000) [1].―The extent to which a product can be used byspecified users to achieve specified goals witheffectiveness, efficiency <strong>and</strong> satisfaction in aspecified context <strong>of</strong> use.‖ (ISO9241-11, 1998) [2].―The ease with which a user can learn to operate,prepares inputs for, <strong>and</strong> interprets outputs <strong>of</strong> asystem or component.‖ (IEEE Std.610.12-1990)[3].


International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 20133.Usability assessment st<strong>and</strong>ards <strong>and</strong> models:Literature reviewUsability measurement st<strong>and</strong>ards <strong>and</strong> modelsdefine some metrics or parameters to assess theUsability <strong>of</strong> a particular s<strong>of</strong>tware application. Thereare various models proposed to assess theUsability. Here a review is provided <strong>of</strong> theseexisting models. This section will contain theirwork done <strong>and</strong> some <strong>of</strong> the limitations <strong>of</strong> thesemodels which gave the motivation to propose anew model. Some <strong>of</strong> these models are ISO9241,ISO/IEC9126, IEEE Std.610.12-1990, metrics forUsability st<strong>and</strong>ard in computing (MUSiC), qualityin use integrated measurement (QUIM).3.1 Traditional quality models addressing theUsabilityThere are various traditional quality models thataddress the Usability. These models are as follows:3.1.1 McCall [4]This is a hierarchical model which has 11 qualityfactors, 25 quality criteria <strong>and</strong> 41 quality metrics.This model has 4 criteria for Usability named asConstantine &Lockwood [8]Schneiderman[7]Nielsen [6]operability, training, communicativeness, I/O rate,I/O Volume.3.1.2 Boehm model [5]This model defines the Usability as the context towhich product is convenient <strong>and</strong> practical to use.Similar to McCall model this is also a hierarchicalmodel. It has total 19 quality factors includingproduct utility, portability <strong>and</strong> maintainability.Utility is further divided into reliability, Usability<strong>and</strong> efficiency. In this model unlike Mc Call modelit is not necessary that metrics are related to samefactors. These can vary according to circumstances.This causes uncertainty.3.1.3 Nielsen <strong>and</strong> Schneiderman model [6, 7]These models define the Usability through fivequality attributes. These five attributes <strong>of</strong> Usabilityare learnability, effectiveness, satisfaction, errortolerance <strong>and</strong> memorization. This model iscriticized by various graphics designer because itlacks in readability <strong>and</strong> typography.Different models have defined the Usabilitythrough different attributes. These are listed infollowing table1.Preece et al.[9]Shackel [10]Efficiency in useSpeed <strong>of</strong>performanceEfficiencyuse<strong>of</strong>ThroughputEffectiveness(Speed)learnability Time to learn Learnability(Ease <strong>of</strong>learning)Learnability(Ease <strong>of</strong>learning)Learnability(Time tolearn)RememberabilityRetentionovertimeMemorabilityLearnability(Retention)Reliability in useUser satisfactionRate <strong>of</strong> errorsby usersSubjectivesatisfactionErrors/safety Throughput Effectiveness(Errors)Satisfaction Attitude AttitudeTable 1 — Usability attributes <strong>of</strong> various models3.2 ISO st<strong>and</strong>ards for Usability8 | P a g e


International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 2013There are some ISO/IEC st<strong>and</strong>ards which are usedto measure the Usability <strong>of</strong> s<strong>of</strong>tware.The description <strong>of</strong> these st<strong>and</strong>ards <strong>and</strong> consideredapproaches is given in following table2.Different st<strong>and</strong>ards have considered differentevaluation approaches for estimating the Usability.St<strong>and</strong>ard Description Evaluation approach [16]ISO/IEC14598-19 | P a g e(ISO/IEC25000)[11]ISO 9241-11 [2]ISO13407[12]ISO 18529[13] Defines Usability as the internals<strong>of</strong>tware quality attribute. Measures the Quality in Use Defines Usability as a high levelquality objective. Major attributes are efficiency,effectiveness <strong>and</strong> satisfaction Abstract in nature Evaluation approach is not given indetail Estimate Usability <strong>of</strong> s<strong>of</strong>tware byevaluating the design phase as wellas by supervising the system incontext with user centered designprocess. Measure the Usability against users’requirements. This st<strong>and</strong>ard provides theguidelines for the execution <strong>of</strong>activities in different stages <strong>of</strong> theevaluation process, But this st<strong>and</strong>ard didn’t specify thathow these activities have to becarried out. This model has given the attentionon designing the life cycle processrather on the hardware, s<strong>of</strong>tware orFour phases evaluation process, applicablethroughout the s<strong>of</strong>tware product life-cycle Quality requirements definition Specify the evaluation Plan the evaluation Execute the evaluationDistinction between specification <strong>and</strong>evaluation <strong>of</strong> Usability during design <strong>and</strong>during use <strong>of</strong> system: During design: Usability inputto a quality plan. During use: evaluate how changes incomponents <strong>of</strong> context <strong>of</strong> use affectefficiency, effectiveness, <strong>and</strong>/orsatisfaction <strong>of</strong> the userIt include following phases prior to evaluation(human centered design approach) Identification <strong>of</strong> the context <strong>of</strong> use <strong>and</strong>its components represents a basis forevaluation. Specification <strong>of</strong> user <strong>and</strong>organizational requirements should bedone in terms that permit subsequenttesting <strong>and</strong> should be confirmed orupdated during the life <strong>of</strong> the project. Produce design solutions Evaluate designs against requirementsIt has following evaluation activities:Specify context <strong>of</strong> evaluationEvaluate for requirementsEvaluate to improve designEvaluate against system requirementsEvaluate against required practiceEvaluate in use.


International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 2013ISO/IEC9126-1[14]ISO/IEC9126-4[15]interactive system. Defines Usability as externalattribute <strong>of</strong> s<strong>of</strong>tware quality. Defines the Usability as ―quality inuse‖. Provides difference between internal<strong>and</strong> external quality in use.In evaluating the Usability five factors are usedhere: Learnability Underst<strong>and</strong>ability Attractiveness Operability Usability compliance with user guidesUsability depends on context in which s<strong>of</strong>twareis used. In evaluating the Usability mainly threefactors are used:EffectivenessProductivitySafetyTable 2 — Evaluation approaches <strong>of</strong> variousmodels3.3 Neural network based modelsHere the description <strong>of</strong> models is given which usesthe neural network approach for evaluating theUsability models use neural networks approach forevaluating the Usability. These models are asfollows:3.3.1 K<strong>of</strong>fka et al [17]Here, authors propose the neural network basedmodel for measuring the Usability <strong>of</strong> ecommercesystems. Mainly the model is proposed forevaluating the Usability <strong>of</strong> B2C eCommerce webservices. Glowworm swarm optimization (GSO)neural networks-based model is used here.3.3.2 Márcioe [18]Here, author proposed a model for estimating theUsability <strong>of</strong> s<strong>of</strong>tware industrial automation whichuses the artificial neural networks. This modelconsiders the Usability as crucial need <strong>of</strong> anys<strong>of</strong>tware industry. Due to the higher complexity <strong>of</strong>today s<strong>of</strong>tware industry this model uses theartificial neural network technology.3.4 Fuzzy based modelsSome models use Fuzzy approach for evaluatingthe Usability empirically. These models are asfollows:3.4.1 Sharma et al [19]Here, authors provide some important factorsinfluencing the Usability <strong>of</strong> object oriented system.This paper also defines a model for Usabilityevaluation with the help <strong>of</strong> s<strong>of</strong>t computingtechnique. This uses the fuzzy logic approach todetermine the Usability <strong>of</strong> object oriented s<strong>of</strong>twaresystem. The sub-characteristics considered here areeffectiveness, efficiency, satisfaction, <strong>and</strong>learnability.3.4.2 Sanjay et al [20]Here authors propose the new model for measuringthe Usability <strong>of</strong> s<strong>of</strong>tware using fuzzy AHPtechnique. This proposed method uses the existingmodel 9241 as the base model <strong>and</strong> augmented thenew factor learnability to this existing model. Thismodel considers the Usability as an importantparameter <strong>of</strong> interactive s<strong>of</strong>tware system. But herethis model is limited to use only object orientedmethodology for designing the s<strong>of</strong>tware. This canbe validated by other methodologies. This proposedmodel considers the following factors <strong>and</strong> subfactors <strong>of</strong> Usability in hierarchical form shown infigure1:10 | P a g e


International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 2013Figure 1 — Usability model [1]3.5 Other Models <strong>and</strong> Metrics for UsabilityEvaluationThere are some another models for evaluation <strong>of</strong>the Usability such as MUSiC, SANe, AIDE, <strong>and</strong>QUIM etc. A description about these models isgiven as follows:3.5.1 Metrics for Usability st<strong>and</strong>ard in computing(MUSiC) [21]This method is developed by the European MUSiCproject .It provides the genuine <strong>and</strong> certain means<strong>of</strong> specifying <strong>and</strong> measuring the Usability. It alsoconcerns with the feedback through whichUsability can be enhanced by changing the design.MUSiC includes the tools <strong>and</strong> techniques tomeasure the satisfaction <strong>and</strong> performance. Formeasuring the user satisfaction University CollegeCork has developed the SUMI (S<strong>of</strong>tware UsabilityMeasurement Inventory) which is a part <strong>of</strong> MUSiCproject. SUMI has a st<strong>and</strong>ard questionnaire <strong>of</strong> 50items <strong>and</strong> it is available in 7 languages. SUMIprovides the overall assessment <strong>and</strong> Usabilitypr<strong>of</strong>ile which is further divided into five submeasures named as affect, efficiency, control,learnability, <strong>and</strong> helpfulness.3.5.2 Skill Acquisition Network (SANe;Macleod) [22]This model was designed specifically formeasuring the Usability <strong>of</strong> interactive systems. Ittakes in to consideration the user tasks. It definesthe five factors to define the Usability named aslearnability, adaption, efficiency, workload, <strong>and</strong>error correction.3.5.3 AIDE; Sears model [23]The semi-Automated Interface Designer <strong>and</strong>Evaluator (AIDE) model defines a s<strong>of</strong>tware tools toassess the Usability <strong>of</strong> static HTML pages on thebasis <strong>of</strong> predefined instructions or rules fordesigning <strong>of</strong> web pages. These rules contain theinstruction such as positioning <strong>and</strong> adjustment <strong>of</strong>elements such as text, links <strong>and</strong> buttons. Thismodel assesses the Usability with the help <strong>of</strong> fivefactors which include horizontal balance, verticalbalance, efficiency, alignment <strong>and</strong> constraintsdefined by the designer.11 | P a g e


International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 20133.5.4 GOMS; John <strong>and</strong> Kieras model [24]The Goals, Operators, Methods, <strong>and</strong> Selection rules(GOMS) model was designed for a specific taskwhich contains the methods to achieve the desiredgoals with the help <strong>of</strong> a s<strong>of</strong>tware system. Thesemethods are considered as a series <strong>of</strong> operationsthat must be executed by the user while working onthat system. Furthermore goals can also be calledby a method to perform a task. Hence this modelhas a hierarchical structure. This model is used topredict the user performance in task analysis phase.Here user performance can be measured in tern <strong>of</strong>time taken by user to perform the task. But thismodel lacks in verifying these predictions.3.5.5 NIST; Scholtz <strong>and</strong> Laskowski model [25]The National <strong>Institute</strong> <strong>of</strong> St<strong>and</strong>ards <strong>and</strong><strong>Technology</strong> (NIST) Web Metrics provide s a set <strong>of</strong>six computer tools <strong>and</strong> different metrics whichprovide the support for remote, rapid <strong>and</strong>automated testing <strong>and</strong> evaluation <strong>of</strong> web Usability.3.5.6 Quality in use integrated measurement(QUIM) [22]This model agglomerates various factors <strong>and</strong>measures all together. This model also defines therelationship among these factors, criteria <strong>and</strong>metrics which are used to evaluate the Usability.This model defines the Usability with the help <strong>of</strong>ten factors. These factors are efficiency,effectiveness, safety, satisfaction, learnability,truthfulness, accessibility, usefulness, universality<strong>and</strong> productivity. These all factors in this model areconsidered to be dependent <strong>and</strong> give the consistentdefinitions <strong>of</strong> these models. This model alsoprovides the QUIM editor which provides the toolsupport up to some extant for measuring theUsability to both expert users as well as to the userwhich are not familiar with Usability engineering.This model tried to provide a broader theory <strong>of</strong>Usability measurement but it lacks in evaluatingthe Usability more empirically.3.5.7 Mohd. Haleem et al [26]This paper recognizes the Usability as the ―qualityin use‖. Here authors provide a new quality model12 | P a g ewhich is used to quantify the Usability matrices.This new proposed model is considered asframework to quantify <strong>and</strong> specify the quality inuse components. This model includes various types<strong>of</strong> factors, criteria, matrices <strong>and</strong> also datacharacterized in different Human ComputerInterface <strong>and</strong> S<strong>of</strong>tware <strong>Engineering</strong>. It is ahierarchical model which can be viewed as thecombinations <strong>of</strong> other existing models. It differsfrom others in the way <strong>of</strong> decomposition <strong>of</strong> level <strong>of</strong>Usability such as factors, criteria <strong>and</strong> metrics. Thismodel has Usability criteria in this model areeffectiveness, efficiency, satisfaction,internationability, Accessibility, Productivity,Safety, Learnability, Trustfulness, Universality,Adjustability, Portability, <strong>and</strong> Modifiability. Thismodel can be supportive for creations <strong>of</strong> Usabilitymeasurements plans only in the conditions wherespecific metrics are identified <strong>and</strong> defined certainhigher level goals <strong>of</strong> Usability such as satisfaction,learnability, <strong>and</strong> efficiency. It can be extended tosupport other broad field <strong>of</strong> engineering.3.5.8 Piyush Jain et al [27]Here authors have tried to evaluate the Usability <strong>of</strong>s<strong>of</strong>tware through the use <strong>of</strong> fuzzy logic technique.Here Usability is defined as the factor <strong>of</strong> s<strong>of</strong>twarequality model which deals with the userrequirements. Authors also tried to include theUsability engineering phase in the SDLC (S<strong>of</strong>twareDevelopment Life Cycle) model to enhance thes<strong>of</strong>tware performance. This paper has given thedescription <strong>of</strong> some Usability estimation methods<strong>and</strong> proposed a technique called fuzzy logic systemfor evaluating the s<strong>of</strong>tware Usability. Thistechnique is more useful than other techniquesdescribed because this deals with the uncertainty.This technique can be used where conditions arenot constant <strong>and</strong> varies according to the time. Asuser requirements are also not constant <strong>and</strong> changesaccordingly so this technique is used. But for moreaccurate estimation <strong>of</strong> Usability we can use herethe combination <strong>of</strong> two techniques named as neuralnetwork <strong>and</strong> fuzzy system. This technique is calledneuro-fuzzy approach. This is more effectivebecause it combines the benefits <strong>of</strong> both thetechniques.


International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 20133.5.9 Nektarios et al [28]This paper provides the description <strong>of</strong> s<strong>of</strong>tware toolcalled Usability logger. This tool is used forUsability evaluation <strong>of</strong> human computer interfaces.The main features <strong>and</strong> capabilities <strong>of</strong> Usabilitylogger s<strong>of</strong>tware tool are described here. Usability isevaluated by recording the various actionsperformed by the users with the s<strong>of</strong>twareinterfaces. Mainly this s<strong>of</strong>tware includes therecording <strong>of</strong> the use <strong>of</strong> keyboard <strong>and</strong> mouse. Theactions which are taken into consideration here aredistance covered by mouse, keyboard use, timeinvolved in user activity, speed <strong>of</strong> cursor, <strong>and</strong> useractivities’ storage in log files. This tool can beinstalled in any Usability laboratory or in any otherplace where application is being used. This tool hastwo parts: the recording part which is responsiblefor the recording <strong>of</strong> the movement <strong>of</strong> mouse <strong>and</strong>other parameters <strong>and</strong> the database which is used tostore the data received by the recorder part. But thistool is used here only for the Usability evaluation<strong>of</strong> two s<strong>of</strong>tware applications named as ―GATES‖<strong>and</strong> ―Electronic Lite‖. Both are educationals<strong>of</strong>tware which provides the help in underst<strong>and</strong>ingthe use <strong>of</strong> logic gates <strong>and</strong> electrical & electronicsengineering respectively.3.5.10 Munesh Ch<strong>and</strong>ra et al [29]Rather specifying any method to evaluate theUsability <strong>of</strong> s<strong>of</strong>tware applications, this paper dealswith the role <strong>of</strong> physical <strong>and</strong> social context inUsability evaluation. It is important because theresult <strong>of</strong> evaluation also depends upon theenvironment in which Usability is evaluated. Thispaper tells about the importance <strong>of</strong> the context inUsability evaluation. It also emphasis on the factthat context should be considered as a vitalcomponent in the Usability evaluation model. Butthis paper provides the motivation for developingthe Usability evaluation framework which alsoincludes the context within it.4 SummaryWe have seen that there are various models,st<strong>and</strong>ards, <strong>and</strong> other methods that are proposed formeasuring the Usability <strong>of</strong> different applications.13 | P a g eThese all models Provides the different factors <strong>and</strong>metrics for assessing the Usability. Most <strong>of</strong> thesemodels are static in nature. Some <strong>of</strong> these are onlyproposed, not implemented or validated. Very few<strong>of</strong> them are concerned with the experimental form<strong>of</strong> calculating the Usability <strong>of</strong> a particularapplication. This provides the motivation toprovide a consistent view <strong>of</strong> Usability factors <strong>and</strong>to provide an empirical method to assess theUsability rather than the broader theory so that onecan quantify the Usability in a well identifiedmanner.So based on several papers <strong>and</strong> studies weconclude that Usability may be defined using fivemajor parameters. These basic factors arelearnability, efficiency, memorability, errortolerance, <strong>and</strong> user satisfaction. Other parametersmeasuring the Usability may include effectiveness,safety, truthfulness, accessibility, usefulness,universality, <strong>and</strong> productivity.5 ConclusionThis survey contains the study <strong>of</strong> various models<strong>and</strong> metrics for measuring the Usability <strong>of</strong>s<strong>of</strong>tware. Factors taken into consideration <strong>of</strong>various models <strong>and</strong> st<strong>and</strong>ard has been studied,compared <strong>and</strong> analyzed. In future author canpropose new s<strong>of</strong>tware Usability assessment modelby taking into consideration different measure <strong>and</strong>metrics for estimating the Usability empirically <strong>and</strong>may also implement or validate the model by anys<strong>of</strong>t computing technique for better results.References[1] ISO/IEC 9126 S<strong>of</strong>tware ProductEvaluation - Quality Characteristics<strong>and</strong> Guidelines for the User.[2] ISO: ―International St<strong>and</strong>ardOrganization: ISO 9241-11(Guidance on usability)‖,International St<strong>and</strong>ard: ISO 9241-11(Guidance on usability), 1998.[3] IEEE Std. 610.12-1990. IEEESt<strong>and</strong>ard Glossary <strong>of</strong> S<strong>of</strong>tware<strong>Engineering</strong> Terminology


International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 2013[4] McCall, J. A., Richards, P. K.Walters, G. F., ―Factors in S<strong>of</strong>twareQuality‖, Springfield, VA: NationalTechnical Information Service.[5] Boehm, B.W. Abts, C. Brown, W.Chulani, S. Clark, B.F. Steece, B.Brown, ―S<strong>of</strong>tware Cost Estimationwith COCOMO II, Prentice-Hall,New York 2000.[6] Nielsen, ―Usability <strong>Engineering</strong>‖,London, UK: Academic Press.[7] Schneiderman, ―Designing the UserInterface: Strategies for EffectiveHuman-Computer Interaction (2nded.), Reading‖, MA: Addison-Wesley.[8] Constantine, L.L. <strong>and</strong> Lockwood,―S<strong>of</strong>tware for Use: A Practical Guideto the Models <strong>and</strong> Methods <strong>of</strong>Usage-Centered Design‖, New York:Addison-Wesley.[9] Preece, J. Rogers, Y. Sharp, H.Benyon, D. Holl<strong>and</strong>, S. Carey,―Human Computer Interaction,Wokingham‖, UK: Addison Wesley.[10] Shackel, ―Usability—Context,framework, definition, design <strong>and</strong>evaluation‖, in B. Shackel <strong>and</strong> S.Richardson (Eds.), Human Factorsfor Informatics Usability,Cambridge, MA: University Press,pp. 21–38.[11] ISO/IEC 14598-1 (1999) Information<strong>Technology</strong> – S<strong>of</strong>tware productevaluation – Part 1: Generaloverview.[12] ISO 13407 (1999) Human-centereddesign processes for interactivesystems.[13] ISO 18529 (2000) Ergonomics –Ergonomics <strong>of</strong> human-systeminteraction – Human-centeredlifecycle process descriptions.[14] ISO / IEC, IS 9126-1, ―S<strong>of</strong>tware<strong>Engineering</strong> – Product Quality – Part1: Quality Model‖, GenevaSwitzerl<strong>and</strong>: InternationalOrganization for St<strong>and</strong>ardization,2001.[15] ISO/IEC 9126 S<strong>of</strong>tware ProductEvaluation - Quality Characteristics<strong>and</strong> Guidelines for the User.[16] Dornima Marghescu, ―Usabilityevaluation <strong>of</strong> information Systems: AReview <strong>of</strong> Five InternationalSt<strong>and</strong>ards‖, Turku Centre forComputer Science, Abo AcademyUniversity.[17] K<strong>of</strong>fka Khan, Ashok Sahai "AGlowworm Optimization Method forthe Design <strong>of</strong> Web Services", I.J.Intelligent Systems <strong>and</strong> Applications,10, 89-102, 2012.[18] Márcio José Moutinho da Ponte,Antonio Morais da Silveira, "AMethodology for Evaluation theUsability <strong>of</strong> S<strong>of</strong>tware for IndustrialAutomation Using Artificial NeuralNetworks: Case Study--Eletrobrás,"cimca, pp.430-435, 2008.[19] Sanjay Kumar Dubey, Ajay Rana,Arun Sharma, ―Usability evaluation<strong>of</strong> object oriented s<strong>of</strong>tware systemusing fuzzy approach‖, InternationalJournal <strong>of</strong> Computer Applications(0975-8887) Volume 43-No.19,April 2012.[20] Sanjay Kumar Dubey, Arpan Mittal,Pr<strong>of</strong>. Dr. Ajay Rana, "Measurement<strong>of</strong> Object Oriented S<strong>of</strong>twareUsability using Fuzzy AHP",International Journal <strong>of</strong> ComputerScience <strong>and</strong> Telecommunications,Volume 3, Issue 5, May 2012.[21] M. Macleod, R. Bowden, N. Bevan,I. Curson, ―The MUSiC performancemethod‖, Behavior <strong>and</strong> Information<strong>Technology</strong>, Vol.16, pp.279-293,1997.[22] A. Seffah, M. Donyaee, R. B. Kline,H. K. Padda, ―Usability measurement<strong>and</strong> metrics: A consolidated model‖,S<strong>of</strong>tware Quality Control, Vol. 14,No. 2, pp. 159–178, 2006[23] Sears, ―AIDE: A step toward metricbasedinterface development tools,Proceedings <strong>of</strong> the ACM Symposiumon User Interface S<strong>of</strong>tware <strong>and</strong><strong>Technology</strong>‖, New York: ACMPress, pp. 101–110, 1995[24] B.E. Kieras, ―Using GOMS for userinterface design <strong>and</strong> evaluation:Which technique?‖, ACMTransactions on Computer-HumanInteraction 3: 287–319.14 | P a g e


International KIET Journal <strong>of</strong> S<strong>of</strong>tware <strong>and</strong> Communication Technologies (IKJSCT)Volume 1, Issue 1, pp: 7-15, April 2013[25] Scholtz, J. <strong>and</strong> Laskowski,―Developing usability tools <strong>and</strong>techniques for designing <strong>and</strong> testingweb sites, Proceedings <strong>of</strong> the FourthConference on Human Factors & theWeb‖, Basking Ridge, NJ. RetrievedJuly 3, 2005[26] Mohd.Haleem, Pr<strong>of</strong> (Dr)Md.RizwanBeg, Syed Umar Amin, "A Model forQuantifying Usability Metrics: AnEffective Approach", UACEEInternational Journal <strong>of</strong> ComputerScience <strong>and</strong> its Applications -Volume 1 : Issue 1 [ISSN 2250 -3765][27] Piyush Jain , Sanjay Kumar Dubey ,Pr<strong>of</strong>.(Dr.)Ajay Rana, "S<strong>of</strong>twareUsability Evaluation Method",International Journal <strong>of</strong> AdvancedResearch in Computer <strong>Engineering</strong>& <strong>Technology</strong> Volume 1, Issue 2,April 2012.[28] Nektarios KOSTARAS , MichalisXENOS , ChristosKOUTSOGIANNIS, "Usabilityevaluation <strong>of</strong> s<strong>of</strong>tware applicationswith the use <strong>of</strong> Usability Logger",8th Joint Conference on Knowledge-Based S<strong>of</strong>tware <strong>Engineering</strong>,JCKBSE 08, pp. 395-404, Piraeus,Greece, August 25-28, 2008.[29] Munesh Ch<strong>and</strong>ra Trivedi,Mohammadi Akheela Khanum,"Role <strong>of</strong> context in usabilityevaluations: a review", AdvancedComputing: An International Journal( ACIJ ), Vol.3, No.2, March 2012.[30] J. Nielsen, & J. Levy, ―Measuringusability: Preference vs.performance‖, Communications <strong>of</strong>the ACM, Vol. 37(4), pp.66-75,2003.[31] Elizabeth Chang, Tharam S. Dillon,―A Usability-Evaluation MetricBased on a S<strong>of</strong>t-ComputingApproach‖, IEEE Transactions onsystems, man, <strong>and</strong> cybernetics—parta: systems <strong>and</strong> humans, Vol. 36, no.2, march 2006.[32] R.V. Siva Balam, Dr. M.Punithavalli, ―S<strong>of</strong>tware Architecturefor Object Oriented Systems-Usability Patterns‖, IJCSNSInternational Journal <strong>of</strong> Computer15 | P a g eScience <strong>and</strong> Network Security,Vol.10 No.10, October 2010.[33] Constantinos K.Coursaris, DanJ.Kim, ―A meta Analytical Review <strong>of</strong>empirical mobile usability studies‖,Journal <strong>of</strong> usability Studies, Vol. 6,pp. 117-171, 3 May 2011.[34] Rajinesh Ravendran, MacColl,Michael Docherty, ―Usabilityevaluation <strong>of</strong> a tag based interface‖,Journal <strong>of</strong> usability Studies, Vol. 7,Issue 4, pp. 143-160, August 2012.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!