¿Qué significa UML? ¿Para qué se utiliza?
UML: Lenguaje de modelado unificado
Rol: un método abierto para especificar, visualizar, construir y escribir los artefactos de un sistema intensivo en software orientado a objetos en desarrollo.
UML no es un estándar industrial, pero bajo los auspicios y la financiación del Object Management Group, UML se está convirtiendo gradualmente en un estándar industrial. OMG ha pedido anteriormente a la industria que le proporcione teoría y métodos de implementación orientados a objetos para crear un lenguaje de modelado de software riguroso (Software Modeling Language).
Información ampliada
Existen tres modelos principales en el desarrollo de sistemas UML:
1. Modelo funcional: Muestra las funciones del sistema desde la perspectiva del usuario, incluyendo. Imagen de casos de uso.
2. Modelo de objetos: utilice conceptos como objetos, atributos, operaciones y asociaciones para mostrar la estructura y los fundamentos del sistema, incluidos diagramas de categorías y diagramas de objetos.
3. Modelo dinámico: Muestra el comportamiento interno del sistema. Incluye diagramas de secuencia, diagramas de actividad y diagramas de estado.
Enciclopedia Baidu: lenguaje de modelado unificado