2012-03-26 5 views
3

Мне нужно написать приложение в javascript, используя графическую библиотеку d3 для отображения диаграмм SysML. Я чувствую, что большая часть этого проекта находится в моем понимании, но я понятия не имею, как подойти к одному его аспекту.Рисование диаграмм SysML/UML в javascript

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

Кроме того, кто-нибудь знает, где найти примеры диаграмм SysML в формате XML? Любая помощь приветствуется!

ответ

1

Поскольку SysML является профилем UML2, вы можете найти jsUML2 полезной отправной точкой для своих попыток. В основном вы можете использовать jsUML2 для рисования диаграммы SysML, а затем использовать функцию экспорта для создания XML. NB: XMI является стандартом для обмена между различными инструментами.