Отрывок: Свойства объектов sameAsActor, sameAsAction, sameAsObject устанавливаются между экземплярами соответствующих классов, если используется одно наименование для элементов двух требований или полное наименование в одном и сокращенное обозначение во втором. Например, экземпляры класса Actor со значениями «главный бух...
Название : Выявление конфликтов в спецификации требований на основе онтологической модели и системы продукционных правил
Другие названия : The detection of conflicts in the requirements specification based on an ontological model and a production rule system
Авторы/Редакторы : Муртазина, М.Ш.
Авдеенко, Т.В.
Murtazina, M.Sh.
Avdeenko, T.V.
Дата публикации : Май-2019
Издательство : Новая техника
Библиографическое описание : Муртазина М.Ш. Выявление конфликтов в спецификации требований на основе онтологической модели и системы продукционных правил / Муртазина М.Ш., Авдеенко Т.В. // Сборник трудов ИТНТ-2019 [Текст]: V междунар. конф. и молодеж. шк. "Информ. технологии и нанотехнологии": 21-24 мая: в 4 т. / Самар. нац.-исслед. ун-т им. С. П. Королева (Самар. ун-т), Ин-т систем. обраб. изобр. РАН-фил. ФНИЦ "Кристаллография и фотоника" РАН; [под ред. В.А. Фурсова]. - Самара: Новая техника, 2019. – Т. 4: Науки о данных. - 2019. - С. 592-600.
Аннотация : В статье представлен подход к организации поиска конфликтов между требованиями на основе онтологической модели и системы продукционных правил. Для выявления конфликтов текстовые требования преобразуются в экземпляры классов OWL онтологии. В требованиях выделяется три базовых элемента «субъект», «действие» и «объект». Эти элементы становятся классами онтологии. В онтологии также определяются отношения между экземплярами классов. По системе продукционных правил, между парами требований выполняется поиск конфликтов. Для построения системы продукционных правил и ее применения разработан программный продукт на языке Python. Для работы с онтологией использована среда Protégé 5.2. Также в работе применены Python-библиотека PySwip и среда разработки SWI- Prolog 7.6.4. The paper presents an approach to organizing the detection of conflicts between requirements based on an ontological model and a system of production rules. Textual requirements are converted to instances of OWL ontologies to identify conflicts. There are three basic elements “subject”, “action” and “object” in the requirements. These elements become classes of ontology. The ontology also defines relations between instances of classes. A production rules system is used to detect conflicts between pairs of requirements. A software product in the Python language has been developed for building the production rules system and its use. Protégé 5.2 is used to work with ontology. Also Python library PySwip and development environment SWI-Prolog 7.6.4 are used in the work.
URI (Унифицированный идентификатор ресурса) : http://repo.ssau.ru/handle/Informacionnye-tehnologii-i-nanotehnologii/Vyyavlenie-konfliktov-v-specifikacii-trebovanii-na-osnove-ontologicheskoi-modeli-i-sistemy-produkcionnyh-pravil-75712
Другие идентификаторы : Dspace\SGAU\20190421\75712
Располагается в коллекциях: Информационные технологии и нанотехнологии

Файлы этого ресурса:
Файл Описание Размер Формат  
paper73.pdfОсновная статья337.8 kBAdobe PDFПросмотреть/Открыть



Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.