Мне нужно создать диаграмму, используя нотацию UML или SysML. У меня есть модули, состоящие из функций. Одни функции используются только «внутри» модуля, другие используются другими модулями.
Пример:
MODULE 1
имеет две функции: func1
и func2
. func2
использует func1
:
int func1 (int p1, int p2)
{
d=func1();
return noerr;
}
int func2 (int p3, int p4)
{
if (p4>0 || func1(p1,p2))
{
// warning
}
else
{
return noerr;
}
}
MODULE 2
имеет одну функцию, func3
. Он использует func1
из MODULE 1
:
int func3 (int p5, int p6)
{
if (p5<0 || func1(p1,p2))
{
// warning
}
else
{
return noerr;
}
}
Мне нужно графически показать взаимодействие между func1
и func2
внутри MODULE 1
и взаимодействие между MODULE 1
и MODULE 2
с использованием func1
. Буду признателен за любую помощь и образцы.