UML diagrams are mostly for communicating software architecture, but has many uses related to the design of information systems. For more domain-specific context, for systems engineering including hardware the UML dialect (SysML) is sometimes used, and for Automation another UML dialect has been advocated for use in the manufacturing industry (AutomationML).
How to find a common language and share understanding across domains? There are modeling languages for that, OWL, and the semantic web..... and more work to be done!
2 Comments
Niels Peter Østbø
UML diagrams are mostly for communicating software architecture, but has many uses related to the design of information systems. For more domain-specific context, for systems engineering including hardware the UML dialect (SysML) is sometimes used, and for Automation another UML dialect has been advocated for use in the manufacturing industry (AutomationML).
How to find a common language and share understanding across domains? There are modeling languages for that, OWL, and the semantic web..... and more work to be done!
Niels Peter Østbø
Good overview of useful information modeling examples, use-cases including Automation ML: https://www.automationml.org/industrial-application/domain-model/