You are on page 1of 6

Nuestra Señora Universid

Reina de la Paz
(Campus Santiago
ad
Apóstol) Católica
Asignatura: Herramientas Tecnológicas
Ingeniero:
Oscar Méndez

Integrantes:
Cinthia Patricia Silva
Luis David Plata
Roberto Alejandro Fúnez
Selvin Andino
Nora Umanzor

Fecha: Septiembre del 2017

BOUML
¿Qué significa UML?

UML son las siglas de “Unified Modeling Language” o “Lenguaje Unificado


de Modelado”. Se trata de un estándar que se ha adoptado a nivel
internacional por numerosos organismos y empresas para crear esquemas,
diagramas y documentación relativa a los desarrollos de software
(programas informáticos).

UML proporciona una forma de modelar conceptos como los procesos de


negocios y funciones de sistema, esquemas de base de datos y
componentes de software reusables y propone la realización de diagramas
que representan una visión dinámica del sistema para darse cuenta en la
fase de diseño de problemas de la estructura al propagar errores o de las
partes que necesitan ser sincronizadas.

BOUML
Es una aplicación o diseñador que permite realizar diagramas UML para
especificar y generar código en C++, Java, Idl, Php, Python y MySQL.
Esta es una herramienta que está programado en C + + y Qt, es multilingüe
y apoya la generación de código y el código de ingeniería inversa
El uso de BOUML es para usarlo como herramienta de análisis y diseño
que ayude a descubrir nuevos aspectos del o para documentar ciertas
partes importantes del sistema.

Generalidades de BOUML.
Permite a los usuarios dibujar diagramas UML a partir de la 2.0.
Compatible con los lenguajes: C + +, Java, PHP, Python, IDL y MySQL.
Realiza inversa diagrama y de ingeniería directa para varios idiomas.

Características de BOUML.
• Permite trabajar con UML.
• Soporta gran cantidad de diagramas
• Puedes generar código para Java, C++ e IDL .

• También es capaz de generar documentación en varios formatos


(HTML, XMI).

Ventajas de BOUML.
• Es sencilla de utilizar.
 Es una herramienta gratuita de adquirir.
 No necesita mucho espacio en la memoria.
 Es multiplataforma (macOs, Windows, linux).

Desventajas de BOUML.
 Muy poca intuitiva.
 Curva de aprendizaje grande.
 Idioma inglés.

Diagramas Asociados a BOUML


•Diagrama de clases
•Diagrama de objetos
•Diagrama de estado
•Diagrama de actividad
•Diagrama de secuencia
•Diagrama de comunicación
•Diagrama de casos de uso
•Diagrama de componentes
•Diagrama de despliegue.

Conclusión
El análisis y el diseño de las aplicaciones es una tarea fundamental a
realizar antes de llevar a cabo la codificación de cualquier
aplicación. Con BOUML tenemos a nuestra disposición una
herramienta para el diseño de aplicaciones empleando diagramas
UML.

Tras la descarga de BOUML podremos crear diversos tipos de


diagramas, como los de clases, de estados, de actividad, de casos de
uso, de colaboración, de despliegue y de secuencia. Lo más
interesante es que, una vez generado el diagrama con BOUML,
podremos guardarlos en varios tipos de formatos de archivo.

Bibliografía
Juan-Néstor-Gómez-Carita (17 agosto 2015) BOUML info.
DocSlide [En línea] No.34. Disponible en
https://es.slideshare.net [25 septiembre 2017].

Cesar-Krall (28 febrero 2014) ¿Qué es UML?


. Didáctica y Divulgación de programación [En línea] No.15.
Disponible en https://Aprenderaprogramar.com [25 septiembre
2017].

Alejandro-Pérez-García (12 julio 2007) BUOML una herramienta


CASE.Adictos al trabajo [En línea] No.- -. Disponible en
https://adictosaltrabajo.com [26 septiembre 2017].

You might also like