<?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">blackmet</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Черная Металлургия</journal-title><trans-title-group xml:lang="en"><trans-title>Izvestiya. Ferrous Metallurgy</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0368-0797</issn><issn pub-type="epub">2410-2091</issn><publisher><publisher-name>National University of Science and Technology "MISIS"</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17073/0368-0797-2017-7-573-579</article-id><article-id custom-type="elpub" pub-id-type="custom">blackmet-1131</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 TECHNOLOGIES AND AUTOMATIC CONTROL IN FERROUS METALLURGY</subject></subj-group></article-categories><title-group><article-title>ВЕБ-ТЕХНОЛОГИИ ПОСТРОЕНИЯ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННО-МОДЕЛИРУЮЩИХ СИСТЕМ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ В МЕТАЛЛУРГИИ</article-title><trans-title-group xml:lang="en"><trans-title>WEB-TECHNOLOGIES FOR CONSTRUCTION OF AUTOMATED INFORMATION-MODELING SYSTEMS OF TECHNOLOGICAL PROCESSES IN METALLURGY</trans-title></trans-title-group></title-group><contrib-group><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>Gurin</surname><given-names>I. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант кафедры «Теплофизика и информатика в металлургии»</p></bio><email xlink:type="simple">ivan.gurin@urfu.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>Lavrov</surname><given-names>V. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д.т.н., профессор кафедры «Теплофизика и информатика в металлургии»</p></bio><email xlink:type="simple">v.v.lavrov@urfu.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>Spirin</surname><given-names>N. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д.т.н., профессор кафедры «Теплофизика и информатика в металлургии»</p></bio><email xlink:type="simple">n.a.spirin@urfu.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>Nikitin</surname><given-names>A. G.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д.т.н., доцент, директор института машиностроения и транспорта, заведующий кафедрой механики и машиностроения</p></bio><email xlink:type="simple">dir.imit@mail.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Уральский федеральный университет имени первого Президента России Б.Н. Ельцина</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Ural Federal University named after the first President of Russia&#13;
B.N. Yeltsin</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Сибирский государственный индустриальный университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Siberian State Industrial University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2017</year></pub-date><pub-date pub-type="epub"><day>19</day><month>08</month><year>2017</year></pub-date><volume>60</volume><issue>7</issue><fpage>573</fpage><lpage>579</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Гурин И.А., Лавров В.В., Спирин Н.А., Никитин А.Г., 2017</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="ru">Гурин И.А., Лавров В.В., Спирин Н.А., Никитин А.Г.</copyright-holder><copyright-holder xml:lang="en">Gurin I.A., Lavrov V.V., Spirin N.A., Nikitin A.G.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" 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://fermet.misis.ru/jour/article/view/1131">https://fermet.misis.ru/jour/article/view/1131</self-uri><abstract><p>Рассмотрены особенности программного обеспечения (ПО) информационных систем (ИС) для работы инженерно-технологического персонала на металлургических предприятиях. ПО включает автоматизированные рабочие места, системы поддержки принятия решений, информационно-моделирующие системы, экспертные системы и др. Они представляют собой оконные (десктопные) приложения, написанные на высокоуровневых языках программирования (Visual C#, Visual Basic и др.). Обработка технологической информации, поступающей с сервера управления базами данных (СУБД) предприятия, включает в себя необходимость решения комплекса задач математического программирования, систем дифференциальных уравнений, задач математической физики и др. Такие задачи невозможно решить с помощью стандартного набора математических средств языков программирования общего назначения, поэтому разработка ин- формационно-моделирующих систем осуществляется при взаимодействии с внешним ПО, например Microsoft Excel, MATLAB. В основе взаимодействия с Microsoft Excel лежит технология COM Interop, предполагающая установку ПО Microsoft Office на каждый клиентский компьютер. Для взаимодействия с MATLAB требуется предварительная сборка библиотеки в среде MATLAB Compiler и ее подключение к программе. Выполнение на клиентском компьютере достигается установкой свободно распространяемого пакета MATLAB Runtime. Однако требования по функциональности, доступности и кроссплатформенной переносимости, предъявляемые к современным информационным системам предприятия, не могут быть выполнены в оконных приложениях, использующих Windows Forms. Этим обусловлен поиск новых технологий и средств создания информационных систем. Наиболее рациональной является технология построения веб-приложений на базе фреймворка ASP.NET MVC, позволяющая без модификации перенести математические библиотеки, модули взаимодействия с Microsoft Excel, MATLAB из Windows Forms. Представлена структура веб-приложения, используемая при разработке ПО, отвечающего современным требованиям к работе информационных систем, что предполагает наличие на веб-странице следующих функциональных областей: логотип и заголовок текущей страницы, меню состояния сеанса, функциональное меню, групповые операции, уведомления и рабочее пространство. </p></abstract><trans-abstract xml:lang="en"><p>The features of software of information systems for the work of engineering and technological staff at metallurgical enterprises are considered. The software includes automated workstations, decision support systems, information modeling systems, expertsystems, etc. It is desktop applications written in high-level programming languages (Visual  C#, Visual Basic, etc.). Processing of technological information coming from the enterprise database management server (DBMS) includes the need to solve  Runtime package. However, the functionality, availability, and crossplatform portability requirements for modern enterprise information systems cannot be met in desktop applications that use Windows Forms. This is due to the search for a new technology and means of creating information systems. The most rational is the technology for building web applications based on theASP.NET MVC framework, which allows to transfer mathematical libraries, interaction modules with Microsoft Excel, MATLAB from Windows Forms without modification. The concept of the structure of a web application used in the development of software that meets modern requirements for the operation of information systems is presented. This concept suggests the availability of the following functional areas on the web page: logo and title of the current page, session status menu, functional menu, group operations, notifications and tworkspace.a set of mathematical programming problems, systems of differential equations, problems of mathematical physics, etc. Such tasks cannot be solved with the help of a standard set of mathematical tools for general programming languages. So the development of information modeling systems is carried out by interacting with external software  – Microsoft Excel and MATLAB. The interaction with Microsoft Excel is based on COM Interop technology, which assumes the installation of Microsoft Office software on each client computer. To interact with MATLAB, you must pre-assemble the library in the MATLAB Compiler environment and connect it to the program. The execution on the client computer is achieved by installing the freely distributed MATLAB</p></trans-abstract><kwd-group xml:lang="ru"><kwd>информационная система</kwd><kwd>программное обеспечение</kwd><kwd>архитектура</kwd><kwd>веб-программирование</kwd><kwd>математическая библиотека</kwd><kwd>дизайн</kwd><kwd>Windows Forms</kwd><kwd>ASP.NET MVC</kwd><kwd>MATLAB Runtime</kwd></kwd-group><kwd-group xml:lang="en"><kwd>information system</kwd><kwd>software</kwd><kwd>architecture</kwd><kwd>web programming</kwd><kwd>math library</kwd><kwd>design</kwd><kwd>Windows Forms</kwd><kwd>ASP.NET MVC</kwd><kwd>MATLAB Runtime</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">Математическое моделирование металлургических процессов в АСУ ТП / Н.А. Спирин, В.В. Лавров, В.Ю. Рыболовлев и др.; под ред. Н.А. Спирина. – Екатеринбург: изд. УрФУ, 2014. – 558 с.</mixed-citation><mixed-citation xml:lang="en">Spirin N.A., Lavrov V.V., Rybolovlev V.Yu. etc. Matematicheskoe modelirovanie metallurgicheskikh protsessov v ASU TP [Mathe¬matical modeling of metallurgical processes in automated process control system]. Spirin N.A. ed. Ekaterinburg: UrFU, 2014, 558 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Spirin N.A., Gileva L.Y., Lavrov V.V. Information modeling system for blast furnace control. IOP Conference Series: Materials Science and Engineering [Proc. 19th International Scientific Conference on Metallurgy: Technologies, Innovation, Quality, Metallurgy 2015]. Novokuznetsk, 2016, Vol. 150, I. l. DOI: 10.1088/1757- 899X/150/1/012011.</mixed-citation><mixed-citation xml:lang="en">Spirin N.A., Gileva L.Y., Lavrov V.V. Information modeling system for blast furnace control. In: IOP Conference Series: Materials Science and Engineering. Proc. 19th International Scientific Conference on Metallurgy: Technologies, Innovation, Quality, Metallurgy 2015. Novokuznetsk, 2016, vol. 150, issue l.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Spirin N.A., Lavrov V.V., Kosachenko I.E., Onorin O.P., Istomin A.S., Burykin A.A., Shchipanov K.A. Software for the raw-materials management system in blast-furnace smelting // Metallurgist. 2015. Vol. 59. I. 1. P. 104 – 112. DOI: 10.1007/s11015- 015-0068-7.</mixed-citation><mixed-citation xml:lang="en">Spirin N.A., Lavrov V.V., Kosachenko I.E., Onorin O.P., Istomin  A.S., Burykin A.A., Shchipanov K.A. Software for the raw-materials management system in blast-furnace smelting. Metallurgist. 2015, vol. 59, Issue 1, pp. 104–112.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Lavrov V.V., Spirin N.A., Burykin A.A., Shchipanov K.A., Rybolovlev V.Y. Automatic control software for the blast-furnace shop // Steel in Translation. 2015. Vol. 45. I. 9. P. 669 – 673. DOI: 10.3103/ S0967091215090090.</mixed-citation><mixed-citation xml:lang="en">Lavrov V.V., Spirin N.A., Burykin A.A., Shchipanov K.A., Rybolovlev V.Y. Automatic control software for the blast-furnace shop. Steel in Translation, 2015, vol. 45, Issue 9, pp. 669–673.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">LavrovV.V., Spirin, N.A.Automated information systemfor analysis and prediction of production situations in blast furnace plant. IOP Conference Series: Materials Science and Engineering [Proc. 19th International Scientific Conference on Metallurgy: Technologies, Innovation, Quality, Metallurgy 2015]. Novokuznetsk. 2016. Vol. 150. I. l. DOI: 10.1088/1757-899X/150/1/012010.</mixed-citation><mixed-citation xml:lang="en">Lavrov V.V., Spirin, N.A. Automated information system for analysis and prediction of production situations in blast furnace plant. In: IOP Conference Series: Materials Science and Engineering. Proc. 19th International Scientific Conference on Metallurgy: Technologies, Innovation, Quality, Metallurgy 2015. Novokuznetsk, 2016, vol. 150, Issue. l.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Кетков Ю.Л. MATLAB 7: программирование, численные методы. – СПб.: БХВ-Петербург, 2005. – 752 с.</mixed-citation><mixed-citation xml:lang="en">Ketkov Yu.L. MATLAB 7: programmirovanie, chislennye metody [MATLAB 7: programming, numerical methods]. St. Petersburg: BKhV-Peterburg, 2005, 752 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Vyatkin V. Software engineering in industrial automation: state-ofthe-art review // IEEE Transactions on Industrial Informatics. 2013. Vol. 9. № 3. P. 1234 – 1249.</mixed-citation><mixed-citation xml:lang="en">Vyatkin V. Software engineering in industrial automation: state-ofthe-art review. IEEE Transactions on Industrial Informatics. 2013, vol. 9, no. 3, pp. 1234–1249.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Макдональд М. WPF: Windows Presentation Foundation в .NET 4.0 с примерами на C# 2010 для профессионалов. – М.: Вильямс, 2011. – 1024 с.</mixed-citation><mixed-citation xml:lang="en">Makdonal’d M. WPF: Windows Presentation Foundation v .NET 4.0 s primerami na C# 2010 dlya professionalov [WPF: Windows Presentation Foundation in .NET 4.0 with examples on C # 2010 for professionals]. Moscow: Vil’yams, 2011, 1024 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Dimitrov B.H., Nenov H.B., Marinov A.S. Comparative analysis between methodologies and their software realizations applied to modeling and simulation of industrial thermal processes [Proc. 36th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2013]. Opatija; Croatia; 20-24 May 2013. Article number 6596383. P. 891 – 895.</mixed-citation><mixed-citation xml:lang="en">MacDonald Matthew. Pro WPF in C# 2010: Windows Presentation Foundation with .NET 4.0. Apress, 2010, 1181 p. (Russ.ed.: MacDonald M. WPF: Windows Presentation Foundation v .NET 4.0 s primerami na C# 2010 dlya professionalov. Moscow: Vil’yams, 2011, 1024 p.).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Amalfitano D., FasolinoA.R., Maggio V., Tramontana P., Di Mare G., Ferrara F., Scala S. Migrating legacy spreadsheets-based systems to Web MVC architecture: An industrial case study. [Proc. Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering 2014, CSMR-WCRE 2014]. Antwerp, Belgium. 3-6 February 2014. Article number 6747201. Р. 387 – 390. DOI: 10.1109/CSMR-WCRE.2014.6747201.</mixed-citation><mixed-citation xml:lang="en">Dimitrov B.H., Nenov H.B., Marinov A.S. Comparative analysis between methodologies and their software realizations applied to modeling and simulation of industrial thermal processes. In: Proc. 36th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2013, Opatija; Croatia; 20-24 May 2013. Article number 6596383, pp.  891–895.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Zhang B., Bao L., Zhou R., Hu S., Chen P. A black-box strategy to migrate GUI-based legacy systems to web services. SOSE 2008 [Proc. of the 4th IEEE International Symposium on Service-Oriented System Engineering]. Jhongli, Taiwan. 18-19 December 2008. Article number 4730458. Р. 25 – 31. DOI: 10.1109/SOSE.2008.8.</mixed-citation><mixed-citation xml:lang="en">Amalfitano D., Fasolino A.R., Maggio V., Tramontana P., Di Mare  G., Ferrara F., Scala S. Migrating legacy spreadsheets-based systems to Web MVC architecture: An industrial case study. In: Proc. Software Evolution Week – IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering 2014, CSMR-WCRE 2014. Antwerp, Belgium. 3-6 February 2014. Article number 6747201, pp. 387–390.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Canfora G. Software evolution in the era of software services. [Proc. 7th International Workshop on Principles of Software Evolution, IWPSE 2004]. Kyoto, Japan. 6-7 September 2004. Р. 9 – 18.</mixed-citation><mixed-citation xml:lang="en">Zhang B., Bao L., Zhou R., Hu S., Chen P. A black-box strategy to migrate GUI-based legacy systems to web services. SOSE 2008. In: Proc. of the 4th IEEE International Symposium on Service-Oriented System Engineering, Jhongli, Taiwan. 18-19 December 2008. Article number 4730458, pp. 25–31.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Zdun U. Reengineering to the Web: A reference architecture [Proc. of the European Conference on Software Maintenance and Reengineering, CSMR 2002]. Budapest, Hungary. 11-13 March 2002. Article number 995801. P. 164 – 173. DOI: 10.1109/ CSMR.2002.995801.</mixed-citation><mixed-citation xml:lang="en">Canfora G. Software evolution in the era of software services. In: Proc. 7th International Workshop on Principles of Software Evolution, IWPSE 2004, Kyoto, Japan. 6-7 September, pp. 9–18.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Tilley S., Gerdes J., Hamilton T., Huang S., Müller H., Wong K. Adoption challenges in migrating to web services. [Proc. 4th International Workshop on Web Site Evolution, WSE 2002]. Montreal, Canada. 2 October 2002. Article number 1134086. P. 21 – 29. DOI: 10.1109/WSE.2002.1134086.</mixed-citation><mixed-citation xml:lang="en">Zdun U. Reengineering to the Web: A reference architecture. In: Proc. of the European Conference on Software Maintenance and Reengineering, CSMR 2002, Budapest, Hungary, 11-13 March 2002. Article number 995801, pp. 164–173.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Sreedevi E., Prasanth Y. Critical review on web services and legacy systems – And its migration // International Journal of Applied Engineering Research. 2015. Vol. 10. I. 7. Р. 16321 – 16329.</mixed-citation><mixed-citation xml:lang="en">Tilley S., Gerdes J., Hamilton T., Huang S., Müller H., Wong K. Adoption challenges in migrating to web services. In: Proc. 4th International Workshop on Web Site Evolution, WSE 2002, Montreal, Canada, 2 October 2002. Article number 1134086, pp. 21–29.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Kastner T. Concept to migrate an access based environmental information system into a Web-based front-end solution for the environmental management of a waste disposal company [Proc. 3rd International ICSC Symposium on Information Technologies in Environmental Engineering, ITEE 2007]. Oldenburg, Germany. 29-30 March, 2007. P. 559 – 566.</mixed-citation><mixed-citation xml:lang="en">Sreedevi E., Prasanth Y. Critical review on web services and legacy systems - And its migration. International Journal of Applied Engineering Research. 2015, vol. 10, Issue 7, pp. 16321–16329.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Khalaf R., Keller A., Leymann F. Business processes for Web Services: Principles and applications // IBM Systems Journal, 2006. Vol.45. I. 2. P. 425 – 446. DOI: 10.1147/sj.452.0425.</mixed-citation><mixed-citation xml:lang="en">Kastner T. Concept to migrate an access based environmental information system into a Web-based front-end solution for the environmental management of a waste disposal company. In: Proc. 3rd International ICSC Symposium on Information Technologies in Environmental Engineering, ITEE 2007, Oldenburg, Germany, 29- 30 March, 2007, pp. 559–566.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Patel K., Ragha L. Survey andAnalysis on Migration of Legacy System to Service Oriented Architecture // IOSR Journal of Computer Engineering, 2013. Vol. 9. I. 2. P. 32 – 35.</mixed-citation><mixed-citation xml:lang="en">Khalaf R., Keller A., Leymann F. Business processes for Web Services: Principles and applications. IBM Systems Journal. 2006, vol. 45, Issue 2, pp. 425–446.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Stroulia E., El-Ramly M., Sorenson P. From legacy to web through interaction modeling [Proc. IEEE International Conference on Software Maintenance 2002]. Montreal, Canada. 3-6 October, 2002. P. 320 – 329.</mixed-citation><mixed-citation xml:lang="en">Patel K., Ragha L. Survey and Analysis on Migration of Legacy System to Service Oriented Architecture. IOSR Journal of Computer Engineering. 2013, vol 9, Issue 2, pp. 32–35. 20. Stroulia E., El-Ramly M., Sorenson P. From legacy to web through interaction modeling. In: Proc. IEEE International Conference on Software Maintenance 2002, Montreal, Canada, 3-6 October, 2002, pp. 320–329.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Mijan J.L., Garrigos I., Firmenich S. Supporting personalization in legacy web sites through client-side adaptation. [Proc. 16th InternationalConference onWebEngineering,ICWE2016].Lugano, Switzerland. 6-9 June, 2016. P. 588 – 592. DOI: 10.1007/978-3-319- 38791-8_54.</mixed-citation><mixed-citation xml:lang="en">Mijan J.L., Garrigos I., Firmenich S. Supporting personalization in legacy web sites through client-side adaptation. In: Proc. 16th International Conference on Web Engineering, ICWE 2016, Lugano, Switzerland, 6-9 June, 2016, pp. 588–592.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">MaoC.-Y., LuY.-S.Amethod formeasuring the structure complexity of Web application // Wuhan University Journal of Natural Sciences, 2006. Vol. 11. I. 1. P. 143 – 150. DOI: 10.1007/BF02831720.</mixed-citation><mixed-citation xml:lang="en">Mao C.-Y., Lu Y.-S. A method for measuring the structure complexity of Web application. Wuhan University Journal of Natural Sciences. 2006, vol. 11, Issue 1, pp. 143–150.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Rossi G., Schwabe D. Object-oriented design structures in Web application models // Annals of Software Engineering, 2002. Vol. 13. I. 1-4. P. 97 – 110. DOI: 10.1023/A:1016593309733.</mixed-citation><mixed-citation xml:lang="en">Rossi G., Schwabe D. Object-oriented design structures in Web application models. Annals of Software Engineering. 2002, vol. 13, Issue 1-4, pp. 97–110.</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>
