|
Modelling the future
|
27/11/2006
|
| |
The Unified Modelling language (UML) has proved immensely popular, to the point where it is the only widely used visual modelling language for software engineering. However, UML’s software focus has discouraged many system engineers from adopting it in earnest.
There have been various attempts to address UML’s shortcomings for systems engineers. Some made use of the stereotypes provided in UML to create ‘libraries’ or profiles of entities in their application domain. By applying these, they could express non software concepts. Others used tools such as Microsoft Visio to model their systems engineering concepts, in conjunction with their UML model. But this approach left them with two models which could not be integrated or cross referenced.
Some simply ignored the problem or used words to fill the gap. Some tool manufacturers – including Artisan – extended UML, allowing integration of hardware, software, and systems engineering concepts in one model. This left them open to a charge of being ‘non standard’. However, as most systems engineers are pragmatists, this argument was not usually effective.
|
| |
Author Matthew Hause
|
| |
| |
|
This material is protected by Findlay Publications copyright 2008. See Terms and Conditions. One-off usage is permitted but bulk copying is not. For multiple copies contact the sales team.
|
| |
|
| Email this article |
| |
|
|
|
|