Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract:- This research paper aims to explore the relationship between internal and external software quality metrics in order to estimate
software quality more accurately. Internal metrics measure the software itself whereas external metrics measure the behavior of the computer
based system. Users can select and apply these metrics according to their individual application domain.
Keywords- Software quality metric, internal metrics, external metrics, ISO 9126 quality factors, quality in use metrics
__________________________________________________*****_________________________________________________
474
IJRITCC | May 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 5 474 477
_______________________________________________________________________________________________
Functionality Table 4: Sub Characteristics of Usability
Name Description
Recoverabilty Products ability to store certain
Analysabiity Products ability to analysable when
level of performance whn an
one is searching reason for erroreous
exeption is thrown.
behaviour.
Changeability Products ability to be able change the
Reliabilty Products maturity to obey
structure of the program.
Compliance standards and regulations
Stability Products ability to be stable even if it
regarding reliability issues in
structure is changed.
specified environment.
Testabilty Products ability to be testable and thus
support the products validation.
Maintianability Products maturity to obey standards
Usability Complince and regulations.
Usability characterstics means the products ability to be
easy to use,learnable and understandable when the prroduct Portability
is used in specified environment. The sub charateristics for
usablity are[2]. Portability characteristics means the productd ability to
portable rom one environment to another[3].
475
IJRITCC | May 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 5 474 477
_______________________________________________________________________________________________
Table 7:Sub charateristis of Portability us how satisfied is the user with the software product.
Name Description
Adaptability Products ability to adapt to different
enviornments.
Installability Products ability to be installable to the
specific environment.
Co-existance Products ability to work independantly
and co-exist with other system in
environments where different resources
are shared.
Replaceabilty Products ability to work independantly
and co-exist with other system in
environments where different resources Fig 1: relationship between software product quality
are shared. metrics[5].
Portability Products maturity to obey standards and
Complince regulations. Software product metrics are related to each other as
follows:
3. Quality in use Metrics
Effectiveness is obtained only when software is developed
Quality in use metrics are divided into 4 different with accuracy and completeness.
charadterstics which all measure how well the final product A products productivity depends on its efficiency which
fits to its purpose to allow user to achieve his goals[7]. can be achieved with sufficient resources.
Satisfaction is achieved only when product
Table 8:Quality in use metrics Fulfills the users requirements. It depends on products
functionality, usability.
Name Description
Effectiveness Products ability to allow the user to 5. Conclusion
achieve his goal with sufficient accuracy
and completeness. Evaluation of software quality products to satisfy software
Productivity Products ability to allow the user to quality needs is very simple and easy through these quality
achieve his goal with sufficient amount metrics. Software product quality can be measured by its
of resouces relatively to the sufficient internal attributes by its static measures and external
performance. attributes by measuring the behavior of the code when
Safety Products ability to reach acceptable executed. By using these quality metrics, software product
leval of risks.Risks to people ,data or quality can be measured precisely. These product quality
environment . metrics are related to each other. As a future work, it is a
Satisfaction Products ability to satisfy the user so good idea to investigate where to collect the data for each of
that she can complete task what she the ISO 9126 quality metrics in the software life cycle
intended to do owith the product. processes and activities. This will save time and assure that
the data have been completely collected before the
measurement of the metrics is performed.
4. Relationship between Software Product Quality
Metrics References
ISO-9126 series of standard family is the series of standards
that introduces concepts of software quality model. The [1] Rafa E. Al-Qutaish Department of Software Engineering,
Alzaytoonah University of Jordan Measuring the
software quality model is divided into two parts. The first Software Product Quality during the Software
part contains external and internal software metrics. Development Life-Cycle:An International Organization
for Standardization Standards Perspective , Journal of
Internal quality metrics are determined when ssoftware is in Computer Science ,2009.
[2] Dave Zubrow Measuring Software quality: the ISO
its develoment phase.These are also called static
25000 series and CMMI, Sponsored by the US
masures.whereas external quality metrics are determined Department of Defense 2004 by Carneige Mellon
when software is in running mode.Quality in use metrics tell University.
[3] J Paul Gibson csc/7003: Basics of Software
Engineering,Metrics.
[4] Ministry of Economy,Trade and Industry,Japan, Product
quality Metrics activities in 2010,Mistubishi Institute of
Research.
476
IJRITCC | May 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 5 474 477
_______________________________________________________________________________________________
[5] ISO., 2003. ISO/IEC TR 9126-2: Software engineering-
product quality-part 2: External metrics. International
Organization for Standardization, Geneva, Switzerland.
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalo
gue_detail.htm?csnumber=22750
[6] ISO., 2003. ISO/IEC TR 9126-3: Software engineering-
product quality-part 3: Internal metrics. International
Organization for Standardization, Geneva, Switzerland.
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalo
gue_detail.htm?csnumber=22891
[7] ISO., 2004. ISO/IEC TR 9126-4: Software engineering-
product quality-part 4: Quality in use metrics. Internati
Product onal Organization for Standardization, Geneva,
Switzerland.
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalo
gue_detail.htm?csnumber=39752
477
IJRITCC | May 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________