Address: office 1410a, 17 Naberezhnaya Severnoy Dviny, Arkhangelsk, 163002, Russian Federation, Northern (Arctic) Federal University named after M.V. Lomonosov

Phone: (818-2) 21-61-21


Conceptual Model of Software Quality Assessment. P. 112–120

Версия для печати

Section: Physics. Mathematics. Informatics




Bederdinova Oksana Ivanovna
Institute of Shipbuilding and Arctic Marine Engineering, Severodvinsk Branch of Northern (Arctic) Federal University named after M.V. Lomonosov (Arkhangelsk, Russia)
Boitsova Yuliya Aleksandrovna
Institute of Shipbuilding and Arctic Marine Engineering, Severodvinsk Branch of Northern (Arctic) Federal University named after M.V. Lomonosov (Arkhangelsk, Russia)


The paper presents the functional model of the process of software quality assessment by integral evaluation of the characteristics of the off-the-shelf software products and their components, based on a hierarchical four-level model, in accordance with the state standard of the Russian Federation 28195-99 and notation IDEF0. In accordance with the standard a four-level hierarchical model of quality, reflecting the relationship of factors, criteria, metrics and evaluation elements, depending on phases of the software development lifecycle and program class, is formed. The methodology of software assessment includes the definition and planning of the data levels of quality characteristic with the goal of software quality assessment and their sub-class, implementation of evaluator of the selected indicators, analysis of the results and evidence summary about the actual software quality. The model is developed for assessment of ability of the software to meet the needs at live environment at all stages of the lifecycle for planning and monitoring of quality indicators at all stages of the development and validation of the efficiency of modifying software at the maintenance phase. As follows from the analysis it is found that the methodology of evaluation of quality of software functioning is very time-consuming, so an automated system is one of the ways to ensure accuracy, reliability and performance of estimation of software quality. The application of automated system will not only improve the efficiency of the estimation process, but also will accumulate statistics about the software quality for various purposes in the range of metrics and evaluation elements that will provide the creation of prerequisites for determining the criterion values of characteristics by classes of software products.


life cycle of software, hierarchical model of quality, software quality assessment
Download (pdf, 3.9MB )


  1. GOST 9126-93. Informacionnaja tehnologija. Ocenka programmnoj produkcii. Harakteristiki kachestva i rukovodstva po ih primeneniju [State Standart 9126-93. Information Technology. Evaluation of Software Products. Quality Characteristics and Guidelines on Their Application]. Moscow, 1994. 10 p.
  2. GOST 28195-99. Ocenka kachestva programmnyh sredstv. Obshhie polozhenija [State Standart 28195-99. Quality Evaluation of Software. General Provisions]. Moscow, 1998. 49 p.