Instalar NetBeans 5.5
En primer lugar tenemos que tener instalado NetBeans 5.5 (http://www.netbeans.org). De esta Web se puede descargar e instalar. Se puede instalar en diferentes idiomas.
A continuación debemos de comprobar si tenemos instalado o no el módulo UML Modelling1.
Para ello, primero hay que asegurarse de que no está ya instalado. Esto puede hacerse en la opción de menú “Herramientas|Gestor de módulos…”:
![]() |
Figura 1. Módulos del Gestor de Módulos a través de la opción Herramientas
Una vez comprobado que el módulo de UMl no está instalado, utilizando el botón “Actualizar” y se podrán descargar actualizaciones disponibles.
![]() |
Figura 2. Instalar manualmente UML Modelling
Lo podemos encontrar para descargarlo en la Web e instalarlo manualmente en la siguiente dirección: http://www.linglom.com/downloads/uml-beta-nbms.zip
Una vez descargado el fichero, lo descomprimimos y tendríamos que agregarlos en la siguiente pantalla:
![]() |
Figura 3. Visión de los módulos a instalar del fichero zip descomprimido.
![]() |
Figura 4. Instalación de los módulos y verificación de la firma digital.
![]() |
Figura 5. Comprobación de los módulos instalados
Una vez instalado UML Modelling, volvemos a “Herramientas-Gestor de módulos” y lo comprobamos que está bien instalado.
![]() |
Figura 6. Comprobación de UML en el Gestor de módulos
Crear Diagrama de Uso con NetBeans 5.5
Creamos un nuevo proyecto, que denominamos UMLDemo. Para ello, vamos a: Archivo – Nuevo Proyecto:
![]() |
Figura 7. Realizamos un nuevo proyecto
![]() |
Figura 8. El proyecto se va a denominar UMLDemo
![]() |
Figura 9. Seleccionamos el Diagrama de Caso de uso, cuyo nombre será UseCaseDiagram
![]() |
Figura 10. Pantalla Inicial para crear nuestro Diagrama de Caso de Uso
A continuación realizamos el siguiente diagrama de caso de uso:
![]() |
Figura 11. Ejemplo de un Diagrama de Caso de uso
Generar código con NetBeans 5.5
En nuestro ejemplo anterior (UMLDemo), vamos a realizar otro tipo de Diagrama, el Diagrama de clases.
![]() |
Figura 12. Crear Diagrama de clases
Y realizamos el siguiente diagrama, añadimos los atributos y operaciones:
![]() |
Figura 13. Ejemplo de Diagrama de clases
Creamos el proyecto, dónde vamos a generar el Código. A esto proyecto le vamos a llamar EjercicioCodigo:
![]() |
Figura 14. Crear proyecto Java
![]() |
Figura 15. Nombre del Proyecto
A continuación, en UMLDemo, botón derecho, Generamos Código (Generate Code…)
![]() |
Figura 16. Nombre del Proyecto
![]() |
Figura 17. Ubicación del Código que vamos a generar
Y el código que se genera en EjercicioCodigo es el siguiente:
![]() |
Figura 18. Código generado
Ingeniería Inversa con NetBeans 5.5
Vamos a realizar Ingeniería Inversa con NetBeans. Para ello creamos el siguiente proyecto:
![]() |
Figura 19. Creamos Proyecto para Ingeniería Inversa cuyo nombre será UMLIngenieriaInversa
![]() |
Figura 20. En Java Project ponemos nuestro Código Java
![]() |
Figura 21. Estructura de nuestras carpetas
Seleccionamos nuestra carpeta DicomImage y botón derecho Create Diagram From Selected Elements
![]() |
Figura 22. Seleccionamos la opción
![]() |
Figura 23. Elegimos el diagrama de Clases
Y obtenemos nuestro Diagrama de Clase.
![]() |
Figura 24. Realización de la Ingeniería Inversa
































