Mucha gente habla sobre las herramientas CASE (Computer-Aided Software Engineering). En general, las categoría CASE hace referencia a las herramientas que se enfocan en los aspectos de análisis y diseño de sistemas. En la industria, una de las herramientas CASE más conocidas es Rational Rose. Sin embargo, esta herramienta no es gratuita, por ello le recomendamos otra herramienta que si lo es, StarUML.

StarUML™ es un software de modelado basado en UML (Unified Modeling Language) versión 1.4 y que proporciona once diversos tipos de diagrama, y que además acepta anotaciones de UML 2.0. Es una herramienta de modelado de software que le ayudará a maximizar la productividad e incrementar la calidad de sus proyectos de software.

Si estas acostumbrado a usar Racional Rose no tendrás ningún problema en usar esta herramienta. La idea es utilizar tecnología MDA (Model Driven Architecture) para crear modelos independientes de la plataforma ya que la arquitectura de un software concreto es un proceso crítico que puede alargarse muchos años.

Nosotros sólo te la recomendamos como una opción más para mejorar tus procesos de desarrollo y así mejorar la calidad de tu software.