Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/11560
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Макаров Сергей Алексеевич | ru_RU |
dc.contributor.author | Николаев Сергей Юрьевич | ru_RU |
dc.contributor.author | Nikolaev Sergei | en_GB |
dc.contributor.editor | Григорьев Дмитрий Алексеевич | ru_RU |
dc.contributor.editor | Grigorev Dmitrii Аlekseevich | en_GB |
dc.date.accessioned | 2018-07-25T20:34:33Z | - |
dc.date.available | 2018-07-25T20:34:33Z | - |
dc.date.issued | 2017 | - |
dc.identifier.other | 015619 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/11560 | - |
dc.description.abstract | Николаев Сергей Юрьевич. Аспектно-ориентированная реализация принципа инверсии зависимости при разработке программного обеспечения. Кандидат физико-математических наук, доцент Григорьев Д. А. Математика и механика. Кафедра информатики. В работе рассматривается паттерн Dependency Injection (внедрение зависимостей) и методология, демонстрирующая его аспектно-ориентированную реализацию. С помощью технологии ASPECT.NET код инициализации паттерна (IOC-контейнер) выносится в специальные отдельные классы (аспекты), тем самым полностью избавляя код бизнес-логики от присутствия инструментов проектирования. В работе рассматривается методология ручной настройки аспектов и автоматической - с использованием технологии Microsoft Roslyn. Использованных источников: 19 Николаев, С. Ю. Аспектно-ориентированная реализация принципа инверсии зависимости при разработке программного обеспечения: выпускная квалификационная работа: защищена 08.06.2017/ Николаев Сергей Юрьевич. – СПб., 2017. – 43 с. – Библиография: с. 38-40. | ru_RU |
dc.description.abstract | Nikolaev Sergei Yurievich. Aspect-oriented implementation of dependence inversion principle in developing software. Candidate of Science, associate professor Dmitry Grigoryev. Mathematics and mechanics, computer science department. This thesis discusses the dependency injection pattern and a methodology that demonstrates its aspect-oriented implementation. Using ASPECT.NET technology, the pattern initialization code (IOC-container) is placed in special separate classes (aspects), thereby completely freeing the business logic code from the presence of design tools. The article considers the methodology of manual configuration and automation - using Microsoft Roslyn technologies. Source cited: 19 Nikolaev, S.Y. Aspect-oriented implementation of dependence inversion principle in developing software: Graduation thesis: Defended 08.06.2017 / Nikolaev Sergei Yurievich. – St. Petersburg., 2017. – 43 pp. – Bibliography: pp. 38–40. | en_GB |
dc.language.iso | ru | - |
dc.subject | паттерн проектирования | ru_RU |
dc.subject | АОП | ru_RU |
dc.subject | аспектно-ориентированное программирование | ru_RU |
dc.subject | внедрение зависимостей | ru_RU |
dc.subject | IOC-контейнер | ru_RU |
dc.subject | рефакторинг | ru_RU |
dc.subject | рослин | ru_RU |
dc.subject | design pattern | en_GB |
dc.subject | AOP | en_GB |
dc.subject | Aspect-oriented programming | en_GB |
dc.subject | dependency injection | en_GB |
dc.subject | IOC-container | en_GB |
dc.subject | refactoring | en_GB |
dc.subject | Roslyn | en_GB |
dc.title | Aspect-oriented implementation of dependence inversion principle in developing software | en_GB |
dc.title.alternative | Аспектно-ориентированная реализация принципа инверсии зависимости при разработке программного обеспечения | ru_RU |
Располагается в коллекциях: | MASTER'S STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
Nikolaev_S_YU__magisterskaya_dissertaciya.docx | Article | 949,91 kB | Microsoft Word XML | Просмотреть/Открыть |
reviewSV_Otzyv_nauchnogo_rukovoditelya_Nikolaev.docx | ReviewSV | 14,7 kB | Microsoft Word XML | Просмотреть/Открыть |
reviewSV_Nikolaev_S_YU__rec.docx | ReviewRev | 12,15 kB | Microsoft Word XML | Просмотреть/Открыть |
reviewSV_st008045_Grigorev_Dmitrij_Alekseevich_(supervisor)(Ru).txt | ReviewSV | 3,52 kB | Text | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.