RE:Modelar sistema estructurado en UML
No voy a polemizar sobre este tema, pero creo que lo que Edward pretendía saber es hasta que punto UML podía resultarle útil para sus pretensiones. Es evidente que a eso se le ha respondido.
Respecto a UML, es un lenguaje de modelado que puedes emplea estructurando su uso mediante una metodología como RUP, Métrica o cualquier metodología interna que una entidad pública o privada diseñe para su propio uso.
Aunque el orden en que los artefactos de UML suelen usarse tiene una lógica bastante definida por su propia naturaleza, eso no significa que no puedas, prescindir de alguno de ellos, complementarlo con artefactos ajenos a UML o, incluso extender el propio lenguaje par crear nuevo artefactos.
Saludos.