Information Technology Reference
In-Depth Information
The membership function for measuring the software quality with respect to
reliability can be defined as follows:
µ Reliability =
f 9(L9
,
I9
,
D9
,
E9)
1.7.10
Structuredness
Structuredness of a software system is the organization of its constituent parts in
a definite pattern. A sample of questions that can be used to measure the software
structuredness:
Is a block-structured programming language used? (S10)
Are modules limited in size? (M10)
Have the rules for transfer of control between modules been established and followed?
(R10)
The membership function for measuring the software quality with respect to
structuredness can be defined as follows:
µ Structuredness =
f 10(S10
,
M10
,
R10)
1.7.11
Efficiency
Efficiency of a software product is the satisfaction of goals of the product without
waste of resources. Resources like memory space, processor speed, network band-
width, time, and so on. A sample of questions that can be used to measure the software
efficiency:
Have functions been optimized for speed? (F11)
Have repeatedly used blocks of code been formed into subroutines? (R11)
Has the program been checked for memory leaks or overflow errors? (P11)
The membership function for measuring the software quality with respect to
efficiency can be defined as follows:
µ Efficiency =
f 11(F11
,
R11
,
P11)
1.7.12
Security
Security quality in a software product means the ability of the product to protect data
against unauthorized access and the resilience of the product in the face of malicious
or inadvertent interference with its operations. A sample of questions that can be used
to measure the software security:
 
Search WWH ::




Custom Search