Linguaxe de Modelaxe Unificada: Diferenzas entre revisións
Contido eliminado Contido engadido
m nengún -> ningún |
Sen resumo de edición |
||
Liña 1:
En
UML é o froito da
UML usase, xunto con un proceso asociado, para especificar, describir visualmente,
== Historia ==
Foi criado baixo os auspicios da [[Object Management Group|OMG]], integrando os conceptos de [[Booch]], [[Object-modeling technique|OMT]], [[Object-oriented software engineering|OOSE]] e [[Class-Relation]] fundindo-os nunha
== Características ==
▲UML é un estandar na industria, amplamente utilizado.
* '''Modelo funcional''':
▲Foi criado baixo os auspicios da [[Object Management Group|OMG]], integrando os conceptos de [[Booch]], [[Object-modeling technique|OMT]], [[Object-oriented software engineering|OOSE]] e [[Class-Relation]] fundindo-os nunha unica e comun linguaxe de modelado, permitindo o modelado de sistemas distribuidos.
* '''Modelo de Clases/Obxectos''' (modelo
* '''Modelo
** '''Diagramas de secuencia''': diagramas de
** '''Diagramas de
▲Hai tres modelos prominentes no desenvolvimento dun sistema en UML:
▲* '''Modelo funcional''': descrebe, en forma de Casos de Uso (Use Cases) as funcionalidades a realizar polo sistema desde o ponto de vista do usuario final.
** '''Diagramas de actividade''':
▲* '''Modelo de Clases/Obxectos''' (modelo estatico): Descrebe as estruturas do sistema, en forma de diagramas de clases/obxectos, cos seus atributos e inter-relacions.
▲* '''Modelo Dinamico''': descrebe a dinamica do sistema. Provee os seguintes diagramas para este fin:
▲** '''Diagramas de secuencia''': diagramas de interacion entre clases/obxectos nunha perspectiva temporal.
▲** '''Diagramas de colaboracion''': similar aos diagramas de secuencia, nuhna perspectiva semi-temporal.
▲** '''Diagramas de estado''': descreben a evolucion de estados dun obxecto.
▲** '''Diagramas de actividade''': descreben a evolucion de actividades dun obxecto.
== UML é fundamental mais non é dabondo ==
UML non define un método específico nin forza polo tanto a usar ningún método específico de modelado.
Un exemplo de
==Véxase tamén==
==
* [http://www.uml.org/ Paxina UML] da [[OMG]].
* [http://www.parlezuml.com/ tutorial de UML] {{en
* [http://www.holub.com/goodies/uml/ Referencias UML]
* Artigo [http://www.methodsandtools.com/archive/archive.php?id=9 modelado de bases de dados en UML]
[[Categoría:Enxeñaría de software]]
|