In the research, the techniques designed to ensure the quality of advanced IT solutions for embedded systems are explored, that is of such single-purpose systems that are directly embedded in a supersystem controlled by them. Quality indicators are ambiguous and defined by function, organization type of information models, requirements level, development parameters, users, etc., and system functionality matrices reflect this. The review of software testing models was finalised as well as the technique to choose the best testing strategy by functionality matrix. The problem of regression testing efficiency at the sake of a reduced cost of resources has been considered at a given level of the required quality and testing enhancement by increasing a proportion of errors found prior to a software operation stage based on calculated quality indicators. The procedure is provided to calculate software quality indicators by estimating a number of requests for changes and lines in a source code to evaluate testing completion and readiness for operation. By applying elaborated procedures and algorithms, the targeted minimization of the cost of resources for regression testing with a given quality is successfully achieved.

1.
A. I.
Vlasov
and
V. A.
Shakhnov
, “
Visual methodology for the multi-factor assessment of industrial digital transformation components
”, in
Proceedings of the International Scientific Conference “Digital Transformation in Industry: Trends, Management, Strategies” (Lecture Notes in Information Systems and Organization
,
2020
).
2.
G.-J.
Cheng
,
L.-T.
Liu
,
X.-J.
Qiang
and
Y.
Liu
, “
Industry 4.0 development and application of intelligent manufacturing
”, in
Proceedings of the International Conference on Information System and Artificial Intelligence (ISAI
,
2016
).
3.
V. V.
Akberdina
,
A. V.
Kalinina
and
A. I.
Vlasov
,
Transformation stages of the Russian industrial complex in the context of economy digitalization
.
Problems and Perspectives in Management
16
(
4
),
201
211
(
2018
).
4.
C.
Prinz
,
F.
Morlock
,
S.
Freith
,
N.
Kreggenfeld
,
D.
Kreimeier
and
B.
Kuhlenkötter
, “
Learning factory modules for smart factories in Industrie 4.0
”, in
Proceedings of the CONFERENCE 2016 CIRP
54
(
2016
), pp.
113
118
.
5.
T. G.
Stroiteleva
,
E. Y.
Kalinicheva
,
G. G.
Vukovich
and
V. S.
Osipov
,
Peculiarities and Problems of Formation of Industry 4.0 in.Modern Russia
(
In Industry 4.0: Industrial Revolution of the 21st Century
,
2019
) pp.
145
153
.
6.
A. A.
Prudius
,
A. A.
Karpunin
and
A. I.
Vlasov
, “
Analysis of machine learning methods to improve efficiency of big data processing in Industry 4.0
”, in
Proceedings of the International Conference “Information Technologies in Business and Industry”, 2 (Mathematical Simulation and Computer Data Analysis. Journal of Physics: Conference Series
,
2019
) p.
032065
.
7.
V. P.
Zhalnin
,
A. S.
Zakharova
,
D. A.
Uzenkov
,
A. I.
Vlasov
,
A. I.
Krivoshein
and
S. S.
Filin
,
Configuration-making algorithm for the smart machine controller based on the Internet of Things concept
.
International Review of Electrical Engineering
14
(
5
),
375
384
(
2019
).
8.
O. N.
Berdyugina
,
A. I.
Krivoshein
and
A. I.
Vlasov
, “
Technological platform for innovative social infrastructure development on the basis of smart machines and principles of Internet of Things
”, in
Proceedings of the Global Smart Industry Conference (GloSIC
,
2018
),
8570062
.
9.
G.
Prause
and
S.
Atari
,
On sustainable production networks for Industry 4.0
.
Entrepreneurship and Sustainability Issues
4
(
4
),
421
431
, (
2017
) DOI: .
10.
V. A.
Shakhnov
,
A. E.
Kurnosenko
,
A. A.
Demin
and
A. I.
Vlasov
Industry 4.0 visual tools for digital twin system design
.
In Intelligent Systems and Computing
1295
,
864
875
(
2020
).
11.
Standard for Software Unit Testing, IEEE 1008-1986
(
1986
).
12.
Standard for Software Verification and Validation, IEEE 1012-1998
(
1998
).
13.
NASA Technical software assurance standard, NASA-STD-8739.8
(
1992
).
14.
SWEBOK
.
Guide to the Software Engineering Body of Knowledge
(
IEEE
,
2004
).
15.
F.
Bruks
,
The Mythical Man-Month: Essays on Software Engineering
(
Addison–Wesley
,
1975
), ISBN: 0201835959.
16.
Dean
Leffingwell
and
Don
Widrig
,
Managing Software Requirements: A Unified Approach
, 1st ed. (
2002
), ISBN: 13:978-0201615937.
17.
A. E.
Averyanikhin
,
A. I.
Vlasov
and
A. Yu.
Malevany
,
Management concept for test environments in terms of design synchronous technologies
. In
Proceedings of the International Symposium “Reliability and Quality”
2
,
135
142
(
2019
).
18.
SWEBOK
,
IEEE Guide to Software Engineering Body of Knowledge
(
2004
).
19.
A. A.
Demin
and
A. I.
Vlasov
, “
Visual methods of formalization of knowledge in the conditions of the synchronous technologies of system engineering
”, in
Proceedings of the ACM International Conference Proceeding Series
3166098
, (
2017
). DOI: .
20.
N. P.
Buslenko
,
The question of complex systems theory
.
Bulletin of Academy of Sciences of the USSR. Technical Cybernetics
5
, (
1963
).
21.
F. I
Peregudov
and
F. L.
Tarasenko
,
Introduction to System Analysis
(
VSH
,
Moscow
,
1989
).
22.
E.
Quaid
,
Analysis of Complex Systems
(
Moscow
,
1969
).
23.
D. A.
Pospelov
,
Large Systems Situational Management
(
Znaniye
,
Moscow
,
1975
).
24.
D. A.
Pospelov
,
Situational Management: Theory and Practice
(
Nauka
,
Moscow
,
1986
).
25.
E. I.
Lomako
,
System Encyclopaedia
(
Moscow
,
2008
).
26.
Standard Dictionary of Measures to Produce Reliable Software
, IEEE 982.
1
98
(
1998
).
27.
Standard Glossary of Software Engineering Terminology, IEEE 610
.
12
90
(
1990
).
28.
Evaluation of a software product. P. 1. General Review. P. 2. Planning and Management. P. 3. Processes for Developers. P. 4. Processes for Customers. P. 5. Processes for Evaluators. P. 6. Documenting and Module Evaluating
ISO 14598-1-6 (1998-2000).
29.
Planning in Software Quality Verification and Validation, ANSI/IEEE 1012-1986
.
30.
Edward
Kit
,
Software Testing in the Real World: Improving the Process
(
Addison-Wesley
,
Reading, MA
,
1995
).
31.
Marnie L.
Hutcheson
,
Software Testing Fundamentals: Methods and Metrics
(
John Wiley & Sons
,
2003
), ISBN: 047143020X.
32.
Edward
Yourdon
,
Death March “The Complete Software Developer’s Guide to Surviving” Mission Impossible Projects
(
Prentice Hall
,
1997
), ISBN: 0-13-748310-4.
33.
Stephen H.
Kan
,
Metrics and Models in Software Quality Engineering, 2nd ed., sep, 20
(
Addison Wesley
,
2002
).
34.
V. V.
Markelov
,
A. I.
Vlasov
,
D. E.
Zotieva
and
N. A.
Sergeeva
,
Automation of sequential sampling in MATHLAB
. In
Proceedings of International Symposium Reliability and Quality
1
,
282
285
(
2016
).
35.
V. V.
Markelov
,
A. I.
Vlasov
and
D. E.
Zoteva
,
Automation of one-stage sampling in MATHLAB
.
Reliability and Quality of Complex Systems
2
(
10
),
34
41
(
2015
).
36.
V. V.
Markelov
,
A. I.
Vlasov
,
D. E.
Zoteva
and
N. A.
Sergeeva
,
Automation of two-stage sampling in MATHLAB
. In
Proceedings of the International Symposium Reliability and Quality of Complex Systems
1
,
38
40
(
2016
).
37.
V. V.
Markelov
,
A. I.
Vlasov
and
D. Ye.
Zoteva
.
Automation of multistage sampling in MATHLAB
.
Reliability and Quality of Complex Systems
1
(
9
),
58
62
(
2015
).
38.
Software Evaluation. Quality Characteristics and Guidance for Their Application
. ISO 9126: 1991. IT (GOST-1993).
39.
Software Quality: P. 1. Quality Model. P. 2. External Metrics. P. 3. Internal Metrics. P. 4. Quality Metrics in Use
ISO 9126-1-4 IT (Projects).
This content is only available via PDF.
You do not currently have access to this content.