Требуется инструмент для получения спецификации линейной временной логики из диаграммы последовательности UML 2.0 - PullRequest
4 голосов
/ 18 мая 2010

Я работаю над проверкой согласованности модели программного обеспечения. Для этого мне нужно написать линейную временную логику для диаграммы последовательности UML 2.0. если у какого-либо органа есть какой-либо другой инструмент для того же самого, пожалуйста, ответьте как можно скорее. Я буду вам очень благодарен. я нашел очаровательный инструмент есть плагин для того же. У кого-нибудь есть исходный код для очаровательного инструмента (согласованность архитектурной модели CHecking). Это не доступно на их веб-сайте.

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 18 мая 2010

Модель диаграммы последовательности для меня непригодна.

Я имею в виду, что у вас может быть диаграмма последовательности, но базовая модель действительно грязная. Диаграмма последовательности является единственной диаграммой UML, модель которой на самом деле повторно не используется. Извините за этот пост, но я думаю, что диаграмма последовательности должна оставаться графической, потому что метамодель не была должным образом развита в спецификации UML, и уже слишком поздно ее менять !!

0 голосов
/ 07 мая 2010

Я не уверен, что понимаю проблему. Согласно статье википедии , диаграмма последовательности не имеет циклов, поэтому соответствующая формула LTL не будет содержать никаких ромбов или прямоугольников и т. Д., Это будет просто последовательность атомарных событий, не так ли?

Не могли бы вы предоставить пример диаграммы последовательности и соответствующую формулу LTL?

...