Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://ir.stu.cn.ua/123456789/15262
Назва: Верификация моделей объектно-ориентированных программ: проверка на непротиворечивость и согласованность
Інші назви: Верифікація моделей об’єктно-орієнтованих програм: перевірка на несуперечливість та узгодженість
Verification of models of object-oriented programs: checking for non-opinionity and consistency
Автори: Богдан, І. В.
Ключові слова: об’єктно-орієнтоване програмне забезпечення
верифікація
модель
узгодженість
несуперечливість
UML-діаграма
diagram
verification
model
объектно-ориентированное программное обеспечение
верификация
модель
согласованность
непротиворечивость
UML-диаграмма
Дата публікації: 2017
Видавництво: Чернігів: ЧНТУ
Серія/номер: Технічні науки та технології; № 2 (8)
Короткий огляд (реферат): Актуальность темы исследования. Качество является важнейшей характеристикой любого программного обеспечения. Для обеспечения высокого качества создаваемой программы необходимо выполнение ряда процедур, одной из основных среди которых является верификация. Постановка проблемы. Верификации подлежит как само программное обеспечение, так и его модель, которая в случае с объектно-ориентированным программным обеспечением представлена множеством UML-диаграмм. Анализ последних исследований и публикаций. Практически все из существующих на данный момент методов верификации моделей объектно-ориентированных программ позволяют выполнить верификацию исключительно отдельных диаграмм, не проверяя при этом всю модель в целом на непротиворечивость ее составляющих. Выделение нерешенных ранее частей общей проблемы. Таким образом, актуальной является задача проверки на непротиворечивость и согласованность всех UML-диаграмм, входящих в состав создаваемого объектно-ориентированного программного обеспечения. Постановка задачи. Главной целью данной статьи является описание условий и ограничений, выполнение которых позволит обеспечить согласованность и непротиворечивость между UML-диаграммами внутри модели объектно-ориентированного программного обеспечения. Изложение основного материала. Так как диаграмма вариантов использования описывает требования к программному обеспечению, то непротиворечивость перехода от данной диаграммы к диаграмме классов проверить нельзя. Диаграммы взаимодействия и поведения строятся на основе диаграммы классов, поэтому необходимо проверить согласованность и непротиворечивость перехода от диаграммы классов к данным диаграммам. Диаграмма компонентов также создается на основании диаграммы классов, таким образом следует проверить корректность перехода от диаграммы классов к диаграмме компонентов, а потом – от диаграммы компонентов к диаграмме развертывания. Выводы. В статье предложены условия и ограничения, проверка и выполнение которых позволит обеспечить согласованность и непротиворечивость между UML-диаграммами внутри конкретной модели объектно-ориентированного программного обеспечения.
Опис: Богдан, И. В. Верификация моделей объектно-ориентированных программ: проверка на непротиворечивость и согласованность / И. В. Богдан // Технічні науки та технології. – 2017. – № 2 (8). – C. 110-115.
URI (Уніфікований ідентифікатор ресурсу): http://ir.stu.cn.ua/123456789/15262
Розташовується у зібраннях:Богдан І. В.: наукові статті
Богдан І. В.: наукові статті
Богдан І. В.: наукові статті
№2 (8)

Файли цього матеріалу:
Файл Опис РозмірФормат 
271.pdfстаття1,05 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.