Публікація:
Інформаційна технологія розробки лінійок програмних продуктів на основі методів та засобів доменного моделювання

dc.contributor.authorМартінкус, І. О.
dc.date.accessioned2018-04-20T11:53:10Z
dc.date.available2018-04-20T11:53:10Z
dc.date.issued2018
dc.description.abstractУ дисертаційній роботі вирішується актуальна науково-практична задача створення інформаційної технології для підвищення ефективності застосування методів та засобів доменного моделювання (ДМ) в процесах розробки лінійок програмних продуктів (ЛПП). Формалізовано задачу визначення коефіцієнту ефективності застосування технологій ДМ і запропоновані концептуальні схеми розробки ЛПП з використанням альтернативних технологій ДМ як з «нуля» та на основі успадкованих програмних систем. Розроблені АМ процесу оцінки ефективності використання технологій ДМ, метод визначення ступеня ПВ вихідного коду та метод аналізу структурно-функціональної складності ДМ, а також прикладна інформаційна технологія для реалізації підходу до оцінки ефективності застосування ДМ. Створена методика та реалізовано програмний CASE-засіб для проведення експериментального дослідження запропонованого підходу, проаналізовані отримані результати, які підтвердили його працездатність, а також надані практичні рекомендації щодо використання альтернативних методів та засобів ДМ при розробці ЛПП. An actual scientific-applied problem of models and information technology design to increase effectiveness usage of domain modeling methods (DMM) and tools (DMT) in Software Product Lines (SPL) development process. A key artefact in this process is the Domain Model (DM). Modern methods and technologies of SPL-development and features and features of their usage were examined, and revealed some of their disadvantages. A special attention is paid to the reuse problem as a way to development effectiveness increase in such SPL-projects. Structural and logical interrelations between the software quality, structural complexity metrics and code reusability extent (CRE), were analyzed and generalized. An interrelation between CRE and degree of DM complexity has been analyzed as well and appropriate formal definitions and heuristic rules concerning this issue were introduced. To solve this problem it is proposed an approach based on the multidimensional information space model which consist of four coherent issues, namely: Issue 1 - to elaborate an algorithmic model for efficiency usage coefficient of DMM and DMT assessment; Issue 2 – to elaborate a method for Domain Model Complexity (DMC) estimation; Issue 3 – to construct corresponding algorithm and appropriate metric for CRE-estimation; Issue 4 – to propose an approach for quantitative estimation of the final effectiveness usage of DMM and DMT. Novel conceptual schemes for SPL-design based on DMM and DMT were proposed: for new SPL-development and for SPL established on Legacy Software System (LSS). This schemes are applied to produce certain CRE level. To perform Issue 1, it is introduced an algorithmic model to assess effectiveness usage coefficient of various methods and tools for DM, which consists of an information basis, set of DM methods (algorithms) and collection of several numerical metrics. This model enables to take into account both, structure-functional complexity of any DM and CRE of a code framework, which can be generated based on this DM. In order to solve Issue 2, method of DMC definition is proposed, which considers such elements as: main structural elements of domain model with their characteristics, functional properties, interconnection between DM-objects and types of such interconnections. To fulfill Issue 3, the algorithm and appropriate metric for CRE-estimation were designed. Finally, to accomplish Issue 4, an approach for quantitative estimation of the final effectiveness usage of DMM and DMT was elaborated. Based on the designed algorithmic model and the effectiveness estimation procedure, 20the corresponding information technology was elaborated. It includes an experimental technique and the integrated CASE-tool, designed for complex effectiveness estimation of DMM and DMT usage in SPL-development process. Obtained results were analyzed and practical advices were given concerning alternative DMM and DMT usage in LSS-design.uk_UA
dc.identifier.citationМартінкус І. О. Інформаційна технологія розробки лінійок програмних продуктів на основі методів та засобів доменного моделювання : автореф. дис. ... канд. техн. наук : 05.13.06 "Інформаційні технології" / І. О. Мартінкус ; М-во освіти і науки України, Нац. техн. ун-т "Харків. політехн. ін-т". – Харків, 2018. – 20 с.uk_UA
dc.identifier.urihttp://openarchive.nure.ua/handle/document/4824
dc.language.isoukuk_UA
dc.subjectпрограмне забезпеченняuk_UA
dc.subjectпроблемно-орієнтована розробкаuk_UA
dc.subjectдоменна модельuk_UA
dc.subjectлінійка програмних продуктівuk_UA
dc.subjectповторне використанняuk_UA
dc.subjectалгоритмічна модельuk_UA
dc.subjectструктурна складністьuk_UA
dc.subjectефективністьuk_UA
dc.subjectметрикаuk_UA
dc.subjectCASE-засібuk_UA
dc.subjectsoftwareuk_UA
dc.subjectproblem-oriented developmentuk_UA
dc.subjectdomain modeluk_UA
dc.subjectsoftware product lineuk_UA
dc.subjectreuseuk_UA
dc.subjectalgorithmic modeluk_UA
dc.subjectstructural complexityuk_UA
dc.subjectefficiencyuk_UA
dc.subjectmetricuk_UA
dc.subjectCASE-tooluk_UA
dc.titleІнформаційна технологія розробки лінійок програмних продуктів на основі методів та засобів доменного моделюванняuk_UA
dc.typeOtheruk_UA
dspace.entity.typePublication

Файли

Оригінальний пакет
Зараз показано 1 - 1 з 1
Завантаження...
Зображення мініатюри
Назва:
Martinkus_avtoref.pdf
Розмір:
1.06 MB
Формат:
Adobe Portable Document Format
Ліцензійний пакет
Зараз показано 1 - 1 з 1
Немає доступних мініатюр
Назва:
license.txt
Розмір:
9.42 KB
Формат:
Item-specific license agreed upon to submission
Опис:

Колекції