RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2018, том 30, выпуск 5, страницы 123–146 (Mi tisp365)

Эта публикация цитируется в 1 статье

Methodology and tools for development and verification of formal fUML models of requirements and architecture for complex software and hardware systems

[Методика и средства разработки и верификации формальных fUML моделей требований и архитектуры сложных программно-технических систем]

A. V. Samonov, G. N. Samonova

Mozhaiskiy Military Space Academy

Аннотация: В статье представлены модели и алгоритмы обеспечения сквозного контроля качества сложных программно-технических систем (СПТС) посредством реализации программно-управляемого процесса разработки и верификации формальных моделей требований и архитектуры СПТС. Дан анализ научных публикаций и нормативно-методической базы в области разработки и применения на практике модельно-ориентированного подхода. Установлено, что наименее обеспеченными модельными, алгоритмическими и программными решениями являются вопросы, связанные с разработкой полного и корректного набора требований, а также с формализацией и верификацией технических проектов СПТС. Предложены способы решения существующих проблем посредством формирования единой модельно-языковой и информационно-программной среды разработки и верификации формальных моделей требований и архитектуры СПТС, построенных на основе оптимального набора взаимосвязанных fUML диаграмм, представленных в нотации языка ALF и верифицируемых в среде виртуальной машины fUML и с помощью SAT/SMT решателей.

Ключевые слова: верификация и валидация, диаграммы активности, диаграммы классов, жизненный цикл автоматизированных систем, модели архитектуры, модели требований, проектирование и реализация, программно-технические системы.

Язык публикации: английский

DOI: 10.15514/ISPRAS-2018-30(5)-8



© МИАН, 2024