However software quality standards available at
present do not touch completely issues of the
information security and cybersecurity, which have
become vital in the last years for software of safety
important systems. A main direction in the assurance
of the software quality of safety important systems is
to become observing the requirements of the IEC
62645-2014 standard.
Figure 5: Factors and attributes of the external and internal
software quality in accordance to ISO/IEC 9126.
REFERENCES
Bass, L., Clements, P., and R. Kazman, 2003. Software
Architecture in Practice, 2nd ed., Addison Wesley,
2003, 528 p.
Boehm, B.W., Brown, J.R., Kaspar, H., Lipow, M.,
MacLeod, G.J., and M.J. Merritt, 1978.
Characteristics of Software Quality, TRW Series of
Software Technology, North Holland, Amsterdam,
1978, 166 p.
Byvaikov, M.E., Zharko, E.F., Mengazetdinov, N.E.,
Poletykin, A.G., Prangishvili, I.V., and V.G.
Promyslov, 2006. “Experience from design and
application of the top-level system of the process
control system of nuclear power-plant”. Automation
and Remote Control, vol. 67, no. 5, pp. 735-747.
Chang, C., Wu, C., and H. Lin, 2008. “Integrating Fuzzy
Theory and Hierarchy Concepts to Evaluate Software
Quality”, Software Quality Control, vol. 16, no. 2, pp.
263-267.
Dromey, G.R., 1995. “A model for software product
quality”, Transactions of Software Engineering, vol.
21, no. 2, pp. 146-162.
Fitzpatrick, R., 1996. Software Quality: Definitions and
Strategic Issues, Staffordshire University, School of
Computing Report, 1996. 34 p.
Firesmith, D.G., 2003. Common concepts underlying
safety, security, and survivability engineering,
Technical Note CMU/SEI-2003-TN-033, Carnegie
Mellon Software Engineering Institute.
IEC 60880 Ed. 2, 2006. Nuclear power plants –
Instrumentation and control systems important to
safety. Software aspects for computer-based system
performing category A function. 2006.
IEC 61226 ed3.0, 2009. Nuclear power plants –
Instrumentation and control important to safety –
Classification of instrumentation and control
functions. 2009.
IEC 62138 Ed. 1, 2004. Nuclear Power Plants –
Instrumentation and Control Computer-based systems
important for safety. Software for I&C systems
supporting category B and C functions. 2004.
IEC 62645 ed1.0, 2014. Nuclear power plants -
Instrumentation and control systems - Requirements
for security programmes for computer-based systems.
IEEE Std 1012-2012, 2012. IEEE Standard for System and
Software Verification and Validation.
IEEE Std. 603-2009, 2009. IEEE Standard Criteria for
Safety Systems for Nuclear Power Generating
Stations.
ISO/IEC 12207: 2008. Systems and software engineering
– Software life cycle processes.
ISO/IEC 9126-1: 2001. Software engineering – Software
product quality – Part 1: Quality model.
ISO/IEC TR 9126-2: 2003. Software engineering –
Product quality – Part 2: External metrics.
ISO/IEC TR 9126-3: 2003. Software engineering –
Product quality – Part 3: Internal metrics.
ISO/IEC TR 9126-4: 2004. Software engineering –
Product quality – Part 4: Quality in use metrics.
Jharko, E.Ph., 2008. “Design of Intelligent Information
Support Systems for Human-Operators of Complex
Plants”, IFAC-PapersOnLine. ISSN: 1474-6670, vol.
17, part 1, World Congress, pp. 2162-2167.
Jharko, E.Ph., 2011. “Assessment of the software quality
of systems important for the NPP safety”, Information
Technologies and Computing Systems, no. 3, pp. 38-
44. (in Russian).
Jharko, E.Ph., 2014. “Comparison of software quality
models: the analytical approach”,
XII All-Russian
Control Congress VSPU-2014. Moscow, June 16-19,
2014.: Proceedings, V.A. Trapeznikov Institute of
Control Sciences, Moscow, 2014, pp. 4585-4594. (in
Russian).
Jharko, E.Ph., and O. Zaikin, 2011. “The Flexible
Modeling Complex for an NPP Operator Support
System”, IFAC-PapersOnLine. ISSN: 1474-6670, vol.
18, part 1, World Congress, pp. 12156-12161.
Ghezzi, C., Jazayeri, M., and D. Mandrioli, 1991.
Fundamental of Software Engineering, Prentice-Hall,
1991.
GOST 28195-89, 1989. Quality control of software
systems. General principles. (in Russian).
Grady, R.B. and D.L. Caswell, 1987. Software Metrics:
Establishing a Company-Wide Program, Prentice-
Hall, 1987, 275 p.
McCall, J.A., Richards P.K., and G.F. Walters, 1977a.
Factors in Software Quality: Concept and Definitions
of Soft-ware Quality, Final Technical Report, vol. 1,
National Technical Information Service, Springfield,
1977.
SW
ualit
Mobility
Adaptability
Simplicity of adoption
Maintainability
Convenience of introducing
changes
Meeting standards
Analyzability
Testability
Sustainability
Effectiveness
Meeting standards
Time effectiveness
Effectiveness of using
resources
Functionality
Ability to interaction
Functional
suitability
Meeting standards
Conformity
Usability –
Convenience of use
Meeting standards
Convenience of
training
Dependability
Stability
Restorability
Meeting
standards
TowardstheQualityEvaluationofSoftwareofControlSystemsofNuclearPowerPlants:TheoreticalGrounds,Main
TrendsandProblems
477