Title: Онтологический подход к интеллектуальной поддержке инженерии требований при гибкой разработке программных продуктов
Other Titles: The ontology-driven approach to intelligent support of requirements engineering in agile software development
Authors: Муртазина, М.Ш.
Авдеенко, Т.В.
Issue Date: 2020
Citation: Муртазина М.Ш. Онтологический подход к интеллектуальной поддержке инженерии требований при гибкой разработке программных продуктов / М.Ш. Муртазина, Т.В. Авдеенко // Информационные технологии и нанотехнологии (ИТНТ-2020). Сборник трудов по материалам VI Международной конференции и молодежной школы (г. Самара, 26-29 мая): в 4 т. / Самар. нац.-исслед. ун-т им. С. П. Королева (Самар. ун-т), Ин-т систем. обраб. изобр. РАН-фил. ФНИЦ "Кристаллография и фотоника" РАН; [под ред. В. А. Фурсова]. – Самара: Изд-во Самар. ун-та, 2020. – Том 4. Науки о данных. – 2020. – С. 183-191.
Abstract: В статье представлен онтологический подход к интеллектуальной поддержке инженерии требований при гибкой разработке программных продуктов. Предлагаемая вниманию онтологическая модель объединяет онтологию информационной поддержки инженерии требований и онтологию предметной области разрабатываемого программного продукта. В рамках предлагаемого подхода требования анализируются как логические утверждения о предметной области разрабатываемого программного продукта. Также предлагается метод извлечения и анализа требований из формулировок на естественном языке. Дается описание разработанного прототипа системы поддержки принятия решений. Представленный подход предполагает совместное использование нескольких OWL-файлов, которые позволяют представить знания о проекте, предметной области проекта и о семантических отношениях между ключевыми элементами предложений с требованиями (акторах, действиях и объектах). Для построения и тестирования онтологий использована среда Protégé 5.2. Система поддержки принятия решений написана на языке Python. The work presents the ontological approach to the intelligent support of requirements engineering with the agile software development. An ontological model is proposed that combines ontology for information support of requirements engineering and ontology of the application domain. The requirements are analyzed as logical statements about the subject area of the software product being developed. A method is also proposed for extracting and analyzing requirements from natural language formulations. The description of the developed prototype of the decision support system is given. The presented approach involves the joint use of several OWL files that enables presenting knowledge about the project, the application domain and the semantic relations between the key elements of the proposals with the requirements (actors, actions and objects). Protégé 5.2 is used to work with ontology. The decision support system is written in Python.
URI: http://repo.ssau.ru/jspui/handle/123456789/12603
Appears in Collections:Информационные технологии и нанотехнологии

Files in This Item:
File Description SizeFormat 
ИТНТ-2020_том 4-183-191.pdf852.53 kBAdobe PDFView/Open


Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.