<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">mireabulletin</journal-id><journal-title-group><journal-title xml:lang="ru">Russian Technological Journal</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Technological Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2782-3210</issn><issn pub-type="epub">2500-316X</issn><publisher><publisher-name>RTU MIREA</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32362/2500-316X-2020-8-5-19-33</article-id><article-id custom-type="elpub" pub-id-type="custom">mireabulletin-244</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННЫЕ СИСТЕМЫ. ИНФОРМАТИКА. ПРОБЛЕМЫ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION SYSTEMS. COMPUTER SCIENCES. ISSUES OF INFORMATION SECURITY</subject></subj-group></article-categories><title-group><article-title>Поддержка жизненного цикла программных компонент</article-title><trans-title-group xml:lang="en"><trans-title>Life cycle support software components</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1407-2788</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кудж</surname><given-names>С. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Kudzh</surname><given-names>S. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Кудж Станислав Алексеевич, доктор технических наук, профессор, ректор. Scopus Author ID 56521711400119454, Москва, пр-т Вернадского, д. 78</p></bio><bio xml:lang="en"><p>Stanislav A. Kudzh, Dr. Sci. (Engineering), Professor, Rector. Scopus Author ID 5652171140078, Vernadskogo pr., Moscow 119454</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Цветков</surname><given-names>В. Я.</given-names></name><name name-style="western" xml:lang="en"><surname>Tsvetkov</surname><given-names>V. Ya.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Цветков Виктор Яковлевич, доктор технических наук, доктор экономических наук, профессор, советник ректората. Scopus Author ID 56069916700119454, Москва, пр-т Вернадского, д. 78</p></bio><bio xml:lang="en"><p>Viktor Ya. Tsvetkov, Dr. Sci. (Engineering), Dr. Sci. (Economics), Professor. Scopus Author ID 5606991670078, Vernadskogo pr., Moscow 119454</p></bio><email xlink:type="simple">cvj2@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Рогов</surname><given-names>И. Е.</given-names></name><name name-style="western" xml:lang="en"><surname>Rogov</surname><given-names>I. E.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Рогов Игорь Евгеньевич, директор Института довузовской подготовки119454, Москва, пр-т Вернадского, д. 78</p></bio><bio xml:lang="en"><p>Igor E. Rogov, Director of the Institute of Pre-University Training78, Vernadskogo pr., Moscow 119454</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">МИРЭА – Российский технологический университет<country>Россия</country></aff><aff xml:lang="en">MIREA – Russian Technological University<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>20</day><month>10</month><year>2020</year></pub-date><volume>8</volume><issue>5</issue><fpage>19</fpage><lpage>33</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Кудж С.А., Цветков В.Я., Рогов И.Е., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Кудж С.А., Цветков В.Я., Рогов И.Е.</copyright-holder><copyright-holder xml:lang="en">Kudzh S.A., Tsvetkov V.Y., Rogov I.E.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.rtj-mirea.ru/jour/article/view/244">https://www.rtj-mirea.ru/jour/article/view/244</self-uri><abstract><p>Современная разработка программного обеспечения основана на системном подходе, при котором программа или программный комплекс рассматривается как система взаимодействующих программных компонент. Модели программных компонент являются аналогами подсистем сложной системы. В силу этого сложную программу рассматривают как систему программных компонент. Организация структуры программных компонент влияет на качество и результат действия программы. Организация взаимодействия программных компонент влияет на эффективность работы программы. Важным фактором системы программных компонент является жизненный цикл, который определяет эффективность и целесообразность применения данной программы. Программное обеспечение отличается от многих сложных систем и информационных систем тем, что обладает возможностью увеличения своего жизненного цикла. При этом необходимость увеличения жизненного цикла характеризуется двумя факторами: внешним и внутренним. Внутренний фактор возникает при моральном старении программы. В этом случае она не соответствует новым условиям, например, новой операционной системе. Внешний фактор возникает при внешнем воздействии в виде помех или целенаправленных действий, типа компьютерных вирусов. Проблема создания структуры программных компонент вычислительных комплексов и информационных систем, обеспечивающих длительность жизненного цикла при наличии внешних воздействий, является актуальной. Исследование данной проблемы способствует совершенствованию технологической базы вычислительных комплексов и информационных систем, решающих прикладные задачи. В статье представлена новая модель жизненного цикла, основанная на двух моделях роста и деградации. Предложен ресурсный подход для оценки жизненного цикла. В качестве аналитического решения предлагается использовать логистическое уравнение, которое достаточно хорошо описывает механизмы процесса формирования жизненного цикла. В статье рассматриваются три вида ресурса при вычислениях: физический, технологический и коммуникационный. Общим решением резервирования предлагается создание сети с включением модели мультиграфа.</p></abstract><trans-abstract xml:lang="en"><p>Modern software development is based on a systems approach, in which a program or software complex is considered as a system of interacting software components. Models of software components are analogs of complex system subsystems. Therefore, a complex program is considered as a system of software components. The organization of the structure of software components affects the quality and result of the program. The organization of interaction between software components affects the efficiency of the program. An important factor in the system of software components is the life cycle, which determines the effectiveness and feasibility of using this program. Software differs from many complex systems and information systems in that it has the ability to increase its life cycle. Moreover, the need to increase the life cycle is characterized by two factors: external and internal. The internal factor arises due to the obsolescence of the program. In this case, it does not meet the new conditions, for example, a new operating system. The external factor arises from external influences in the form of interference or purposeful actions, such as computer viruses. The problem of creating the structure of software components of computing systems and information systems that ensure the duration of the life cycle in the presence of external influences is topical. The study of this problem contributes to the improvement of the technological base of computing systems and information systems that solve applied problems. The article presents a new life cycle model based on two models of growth and degradation. The article recommends a resource-based approach for life cycle assessment. As an analytical solution, it is proposed to use a logistic equation, which describes the mechanisms of the life cycle formation process quite well. The article discusses three types of resource in calculations: physical, technological and communicative. A general redundancy solution is proposed to create a network with the inclusion of a multigraph model.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>программное обеспечение</kwd><kwd>программные компоненты</kwd><kwd>жизненный цикл</kwd><kwd>резервирование</kwd><kwd>составная модель</kwd><kwd>информационные ресурсы</kwd><kwd>логистическое уравнение</kwd></kwd-group><kwd-group xml:lang="en"><kwd>software</kwd><kwd>software components</kwd><kwd>lifecycle</kwd><kwd>redundancy</kwd><kwd>composite model</kwd><kwd>information resources</kwd><kwd>logistic equation</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Tsvetkov V.Ya. Information Constructions. European Journal of Technology and Design. 2014;5(3):147-152. http://dx.doi.org/10.13187/ejtd.2014.5.147</mixed-citation><mixed-citation xml:lang="en">Tsvetkov V.Ya. Information Constructions. European Journal of Technology and Design. 2014;5(3):147-152. http://dx.doi.org/10.13187/ejtd.2014.5.147</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Sajjad M., Sajjd A., Niazi M., Alshayeb M., Richardson I. Key factors that influence task allocation in global software development. Inf. Soft. Technol. 2017;91:102-122. https://doi.org/10.1016/j.infsof.2017.06.009</mixed-citation><mixed-citation xml:lang="en">Sajjad M., Sajjd A., Niazi M., Alshayeb M., Richardson I. Key factors that influence task allocation in global software development. Inf. Soft. Technol. 2017;91:102-122. https://doi.org/10.1016/j.infsof.2017.06.009</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Sehra S.K., Brar Y.S., Kaur N., Sehra S.S. Research patterns and trends in software effort estimation. Inf. Soft. Technol. 2017; 91:1-21. https://doi.org/10.1016/j.infsof.2017.06.002</mixed-citation><mixed-citation xml:lang="en">Sehra S.K., Brar Y.S., Kaur N., Sehra S.S. Research patterns and trends in software effort estimation. Inf. Soft. Technol. 2017; 91:1-21. https://doi.org/10.1016/j.infsof.2017.06.002</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Tiwari S., Gupta A. Investigating comprehension and learnability aspects of use cases for software specification problems. Inf. Soft. Technol. 2017;91:22-43. https://doi.org/10.1016/j.infsof.2017.06.003</mixed-citation><mixed-citation xml:lang="en">Tiwari S., Gupta A. Investigating comprehension and learnability aspects of use cases for software specification problems. Inf. Soft. Technol. 2017;91:22-43. https://doi.org/10.1016/j.infsof.2017.06.003</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Tsvetkov V.Ya. Resource Method of Information System Life Cycle Estimation. European Journal of Technology and Design. 2014;2(4):86-91. https://doi.org/10.13187/ejtd.2014.5.147</mixed-citation><mixed-citation xml:lang="en">Tsvetkov V.Ya. Resource Method of Information System Life Cycle Estimation. European Journal of Technology and Design. 2014;2(4):86-91. https://doi.org/10.13187/ejtd.2014.5.147</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Laghouaouta Y., Anwar A., Nassar M., Coulette B. A dedicated approach for model composition traceability. Inf. Soft. Technol. 2017;91:142-159. https://doi.org/10.1016/j.infsof.2017.07.002</mixed-citation><mixed-citation xml:lang="en">Laghouaouta Y., Anwar A., Nassar M., Coulette B. A dedicated approach for model composition traceability. Inf. Soft. Technol. 2017;91:142-159. https://doi.org/10.1016/j.infsof.2017.07.002</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Цветков В.Я. Комплементарность информационных ресурсов. Международный журнал прикладных и фундаментальных исследований. 2016;2:182-185. URL: https://applied-research.ru/ru/article/view?id=8546</mixed-citation><mixed-citation xml:lang="en">Tsvetkov V.Ya. Complementarity of information resources. Mezhdunarodnyi zhurnal prikladnykh i fundamental'nykh issledovanii = International Journal of Applied and Fundamental Research. 2016;2:182-185 (in Russ.). URL: https://applied-research.ru/ru/article/view?id=8546</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Муравьева Я.И. Жизненный цикл проекта. Экономика и социум. 2016;3(22):1889-1894.</mixed-citation><mixed-citation xml:lang="en">Murav'eva Ya.I. Project life cycle. Ekonomika i sotsium = Economy and society. 2016;3(22):22-25 1888-1893 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Дик В.В., Шайтура С.В. Жизненный цикл информационных систем. Вестник МГТУ МИРЭА (Российский технологический журнал). 2014;3(4):116-129.</mixed-citation><mixed-citation xml:lang="en">Dick V.V., Shaytura S.V. Life cycle of information systems. Vestnik MGTU MIREA (Rossiiskii tekhnologicheskii zhurnal) = Russian Technological Journal. 2014;3(4):116-129 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Матчин В.Т. Регенерация бортовых баз данных. Наука и технологии железных дорог. 2019;4(12):20-29.</mixed-citation><mixed-citation xml:lang="en">Matchin V.T. Onboard database Regeneration. Nauka i tekhnologii zheleznykh dorog = Science and technology of railways. 2019;4(12):20-29 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Verhulst P.F. Notice sur la loi que la population poursuit dans son accroissement. Corresp. Math. Phys. 1838;10:113-126.</mixed-citation><mixed-citation xml:lang="en">Verhulst P.F. Notice sur la loi que la population poursuit dans son accroissement. Corresp. Math. Phys. 1838;10:113-126.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Markelov V.M. Situational Modeling in Logistics. European Journal of Economic Studies. 2013;6(4):204-209.</mixed-citation><mixed-citation xml:lang="en">Markelov V.M. Situational Modeling in Logistics. European Journal of Economic Studies. 2013;6(4):204-209.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Сорокин С.А., Бененсон М.З., Сорокин А.П. Методики оценки производительности гетерогенных вы- числительных систем. Российский технологический журнал. 2017;5(6):11-19. https://doi.org/10.32362/2500-316X-2017-5-6-11-19</mixed-citation><mixed-citation xml:lang="en">Sorokin S.A., Benenson M.Z., Sorokin A.P. Methods for evaluating the performance of heterogeneous computer systems. Rossiiskii tekhnologicheskii zhurnal = Russian Technological Journal. 2017;5(6):11-19 (in Russ.). https://doi.org/10.32362/2500-316X-2017-5-6-11-19</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Riakiotakis I., Ciorba F.M., Andronikos T., Papakonstantionou G. Distributed dynamic load balancing for pipelined computations on heterogeneous systems. Parallel Computing. 2011;37(10-11):713-729. https://doi.org/10.1016/j.parco.2011.01.003</mixed-citation><mixed-citation xml:lang="en">Riakiotakis I., Ciorba F.M., Andronikos T., Papakonstantionou G. Distributed dynamic load balancing for pipelined computations on heterogeneous systems. Parallel Computing. 2011;37(10-11):713-729. https://doi.org/10.1016/j.parco.2011.01.003</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Kawai R., Parrondo J.M.R., Van den Broeck C. Dissipation: the phase-space perspective. Phys. Rev. Lett. 2007;98(8):080602. https://doi.org/10.1103/PhysRevLett.98.080602</mixed-citation><mixed-citation xml:lang="en">Kawai R., Parrondo J.M.R., Van den Broeck C. Dissipation: the phase-space perspective. Phys. Rev. Lett. 2007;98(8):080602. https://doi.org/10.1103/PhysRevLett.98.080602</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Singh B., Sharma N. Mechanistic implications of plastic degradation. Polym. Degrad. Stabil. 2008;93(3):561-584. https://doi.org/10.1016/j.polymdegradstab.2007.11.008</mixed-citation><mixed-citation xml:lang="en">Singh B., Sharma N. Mechanistic implications of plastic degradation. Polym. Degrad. Stabil. 2008;93(3):561-584. https://doi.org/10.1016/j.polymdegradstab.2007.11.008</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Кудж С.А., Цветков В.Я. Тринитарные системы. Российский технологический журнал. 2019;7(6):74-88. https://doi.org/10.32362/2500-316X-2019-7-6-151-167</mixed-citation><mixed-citation xml:lang="en">Kudzh S.A., Tsvetkov V.Y. Trinitarian systems. Rossiiskii tekhnologicheskii zhurnal = Russian Technological Journal. 2019;7(6):151-167 (in Russ.). https://doi.org/10.32362/2500-316X-2019-7-6-151-167</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
