<?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">umovest</journal-id><journal-title-group><journal-title xml:lang="ru">Статистика и Экономика</journal-title><trans-title-group xml:lang="en"><trans-title>Statistics and Economics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2500-3925</issn><publisher><publisher-name>Plekhanov Russian University of Economics</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21686/2500-3925-2013-5-193-195</article-id><article-id custom-type="elpub" pub-id-type="custom">umovest-286</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></article-categories><title-group><article-title>РАЗРАБОТКА ПРИКЛАДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ НА ПЛАТФОРМЕ.NET С ПРИМЕНЕНИЕМ АСПЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ</article-title><trans-title-group xml:lang="en"><trans-title>APPLICATION SOFTWARE DEVELOPMENT POWERED BY.NET USING THE ASPECT-ORIENTED PROGRAMMING</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>Chermennov</surname><given-names>Gleb A.</given-names></name></name-alternatives><email xlink:type="simple">thebitterend77@gmail.com</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>Kovalevskaya</surname><given-names>Elena V.</given-names></name></name-alternatives><email xlink:type="simple">EKovalevskaya@mesi.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Московский государственный университет экономики, статистики и информатики (МЭСИ)</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Moscow State University of Economics, Statistics and Informatics (MESI)</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2013</year></pub-date><pub-date pub-type="epub"><day>09</day><month>08</month><year>2016</year></pub-date><volume>0</volume><issue>5</issue><fpage>193</fpage><lpage>195</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Черменнов Г.А., Ковалевская Е.В., 2016</copyright-statement><copyright-year>2016</copyright-year><copyright-holder xml:lang="ru">Черменнов Г.А., Ковалевская Е.В.</copyright-holder><copyright-holder xml:lang="en">Chermennov G.A., Kovalevskaya E.V.</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://statecon.rea.ru/jour/article/view/286">https://statecon.rea.ru/jour/article/view/286</self-uri><abstract><p>Целью данной статьи является разработка модели для построения устойчивых распределенных приложений. Задачами данной статьи являются выявление основных проблем при разработке распределенных приложений и предложение методов по их решению. Предлагаемое решение может быть применено в распределенных системах и позволит существенно снизить время на поддержку инфраструктурного кода.</p></abstract><trans-abstract xml:lang="en"><p>The authors’ aim is to develop application software for building stable distributed applications. The objectives are to identify main issues in building distributed applications and to suggest effective methods to solve these problems. The proposed solution can be used in building distributed applications and it will allow to significantly reduce the time spent on supporting infrastructure code in such applications.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>аспектно-ориентированное программирование</kwd><kwd>разработка приложений</kwd><kwd>разделение обязанностей</kwd><kwd>механизм для объединения аспектов и кода приложения в рабочую систему</kwd><kwd>технические аспекты приложения</kwd><kwd>aspect-oriented programming</kwd><kwd>applications programming</kwd><kwd>separation of concerns</kwd><kwd>mechanism for association of aspects and application code in a system</kwd><kwd>technical aspects of application</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">М.Фаулер. Рефакторинг. Улучшение существующего кода. // М., Символ плюс, 2008.</mixed-citation><mixed-citation xml:lang="en">М.Фаулер. Рефакторинг. Улучшение существующего кода. // М., Символ плюс, 2008.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">J.Lowy. Programming WCF Services: Mastering WCF and the AzureAppFabric Service Bus. // O’Reilly, 2010.</mixed-citation><mixed-citation xml:lang="en">J.Lowy. Programming WCF Services: Mastering WCF and the AzureAppFabric Service Bus. // O’Reilly, 2010.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">T.Erl. Service-Oriented Architecture: Concepts, Technology, and Design // Prentice Hall PTR, 2005.</mixed-citation><mixed-citation xml:lang="en">T.Erl. Service-Oriented Architecture: Concepts, Technology, and Design // Prentice Hall PTR, 2005.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">R.Seroter. Applied Architecture Patterns on the Microsoft Platform. // Packt Publishing, 2010.</mixed-citation><mixed-citation xml:lang="en">R.Seroter. Applied Architecture Patterns on the Microsoft Platform. // Packt Publishing, 2010.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">И.Соммервилл. Инженерия программного обеспечения. // М., Вильямс, 2002.</mixed-citation><mixed-citation xml:lang="en">И.Соммервилл. Инженерия программного обеспечения. // М., Вильямс, 2002.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">MacDonald, Matthew. Pro Windows Presentation Foundation in C# 2010 (Expert's Voice in.NET). // Apress, 2010.</mixed-citation><mixed-citation xml:lang="en">MacDonald, Matthew. Pro Windows Presentation Foundation in C# 2010 (Expert's Voice in.NET). // Apress, 2010.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Ivar Jacobson, Pan-Wei Ng. Aspect-Oriented Software Development with Use Cases. // Addison-Wesley, 2005.</mixed-citation><mixed-citation xml:lang="en">Ivar Jacobson, Pan-Wei Ng. Aspect-Oriented Software Development with Use Cases. // Addison-Wesley, 2005.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Vladimir Safonov. Using Aspect-Oriented Programming for Trustworthy Software Development. // Wiley-Interscience, 2008.</mixed-citation><mixed-citation xml:lang="en">Vladimir Safonov. Using Aspect-Oriented Programming for Trustworthy Software Development. // Wiley-Interscience, 2008.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Fauler M. Refactoring. Improvement of an existing code. // М., Simvol-plus, 2008.</mixed-citation><mixed-citation xml:lang="en">Fauler M. Refactoring. Improvement of an existing code. // М., Simvol-plus, 2008.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">J.Lowy. Programming WCF Services: Mastering WCF and the AzureAppFabric Service Bus. // O’Reilly, 2010.</mixed-citation><mixed-citation xml:lang="en">J.Lowy. Programming WCF Services: Mastering WCF and the AzureAppFabric Service Bus. // O’Reilly, 2010.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">T.Erl. Service-Oriented Architecture: Concepts, Technology, and Design // Prentice Hall PTR, 2005.</mixed-citation><mixed-citation xml:lang="en">T.Erl. Service-Oriented Architecture: Concepts, Technology, and Design // Prentice Hall PTR, 2005.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">R.Seroter. Applied Architecture Patterns on the Microsoft Platform. // Packt Publishing, 2010.</mixed-citation><mixed-citation xml:lang="en">R.Seroter. Applied Architecture Patterns on the Microsoft Platform. // Packt Publishing, 2010.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Sommerwill I. Software engineering. // М., Williams, 2002.</mixed-citation><mixed-citation xml:lang="en">Sommerwill I. Software engineering. // М., Williams, 2002.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">MacDonald, Matthew. Pro Windows Presentation Foundation in C# 2010 (Expert's Voice in.NET). // Apress, 2010.</mixed-citation><mixed-citation xml:lang="en">MacDonald, Matthew. Pro Windows Presentation Foundation in C# 2010 (Expert's Voice in.NET). // Apress, 2010.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Ivar Jacobson, Pan-Wei Ng. Aspect-Oriented Software Development with Use Cases. // Addison-Wesley, 2005</mixed-citation><mixed-citation xml:lang="en">Ivar Jacobson, Pan-Wei Ng. Aspect-Oriented Software Development with Use Cases. // Addison-Wesley, 2005</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Vladimir Safonov. Using Aspect-Oriented Programming for Trustworthy Software Development. // Wiley-Interscience, 2008.</mixed-citation><mixed-citation xml:lang="en">Vladimir Safonov. Using Aspect-Oriented Programming for Trustworthy Software Development. // Wiley-Interscience, 2008.</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>
