Для презентации я хотел бы показать взаимосвязь между машинами нашей компании. Есть базовые машины и специализированные машины. Специализированные машины могут делать все, что могут делать обычные машины. Я хотел бы показать эту взаимосвязь в виде диаграммы классов в UML с помощью стрелки обобщения. Однако я боюсь, что диаграммы классов UML очень зависят от программного обеспечения.
Есть ли альтернативы для общих контекстов? Может быть, SysML?
Редактировать:
Вот упрощенная диаграмма, которая в принципе очень похожа на диаграмму, которую я бы представил:
Здесь у меня нет типов данных для атрибутов, потому что, на мой взгляд, они не имеют смысла. Вы бы по-прежнему пропускали его как UML? Или другие предложения?