Построение онтологии функциональных требований на основе методов автоматического анализа текстовой информации : доклад, тезисы доклада

Описание

Тип публикации: доклад, тезисы доклада, статья из сборника материалов конференций

Конференция: Измерения, автоматизация и моделирование в промышленности и научных исследованиях (ИАМП-2018); Бийск; Бийск

Год издания: 2018

Ключевые слова: онтология, инженерия требований, автоматическая обработка текста

Аннотация: Инженерия требований является крайне важной составляющей разработки программного обеспечения. В процессе инженерии требований неточные и неполные представления о программном продукте должны быть преобразованы в формальную спецификацию требований. Одними из основных проблем при разработке спецификаций требований являются изменчивостПоказать полностьюь требований и поступление несогласованных требований со стороны разных стейкхолдеров. В процессе работы с требования необходимо своевременно выявить связи между понятиями, описывающими предметную область, и сопоставить между собой требования с целью найти дубликаты и противоречия. Для решения этих задач могут быть с успехом применены методы инженерии знаний. В последнее время среди моделей представления знаний особую популярность приобрели онтологии. Построение онтологий ручными методами является весьма трудозатратным процессом. Данная работа посвящена вопросам построения онтологии функциональных требований на основе методов автоматического анализа русскоязычной текстовой информации. В работе дан обзор публикаций по теме исследования. Дана характеристика используемых инструментов обработки естественного языка TreeTagger и MaltParser. Для обработки текста создан набор скриптов на языке python, которые автоматизируют рутинные операции с инструментами обработки естественного языка и позволяют вносить экземпляры в онтологию. Между выявленными экземплярами при помощи продукционных правил устанавливаются свойства объектов. В работе на примере требования, записанного в форме текста, проиллюстрирован подход к построению онтологии функциональных требований. В качестве языка представления онтологии был выбран OWL. Для разработки структуры онтологии был использован редактор онтологий Рrotégé 5.2.

Ссылки на полный текст

Издание

Журнал: Измерения, автоматизация и моделирование в промышленности и научных исследованиях (ИАМП-2018)

Номера страниц: 520-522

Издатель: Алтайский государственный технический университет им. И.И. Ползунова

Персоны

  • Муртазина М.Ш. (Новосибирский государственный технический университет)
  • Авдеенко Т.В. (Новосибирский государственный технический университет)

Вхождение в базы данных