hedgeov: (Default)
[personal profile] hedgeov
Собственно какие у меня были вопросы:

  • каким образом показать интерфейсы системы с объектами (стрелками, перегонами, светофорами)
  • каким образом показать взаимоотношения между стрелками, перегонами и светофорами (кто, куда, откуда, с кем и как соединяется)

к счастью, изучение документации привело к уже построеным диаграммам классов. Сами диаграммы будут завтра.

Тем не менее существующее описание системы мне не нравится — есть несколько диаграмм классов. Однако ни толковых юзкейсов, ни толковой связи между диаграммами пока не прослеживается.

Другие проблемы/особенности: систему надо описывать в нотации SysML. Это железно-ориентированное расширение UML. Там вместо классов вводятся блоки. Блоки обмениваются данными через порты. Еще расширения для представления функциональных и нефункциональных требований. Но это еще пол беды.
Беда в том, что построенная модель будет основой для Model-driven design тула. А в этом туле блоки и связи между ними это как коробочки и соединительные провода. То есть интерфейсы это порты, где ходят потоки данных, а не описание методов. Как перекроить модель в эту сторону, пока не совсем ясно.

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

hedgeov: (Default)
hedgeov

April 2016

S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 9th, 2025 06:14 pm
Powered by Dreamwidth Studios