Sunteți pe pagina 1din 2

Contenido

Introduccin. .........................................................................................Error! Bookmark not defined. Desarrollo. ........................................................................................................................................... 2 Bibliografas. ........................................................................................................................................ 3

Introduccin.
Historia
StarUML nace por la necesidad de interpretar los requerimientos de un sistema de tal forma que el cliente los entienda de manera emprica (sin tecnicismos,) e intuitiva. StarUML fue creado en 1996 por James Rumbaugh, Grady Booch e Ivar Jacobson conocidos como los tres amigos, cada uno contribuyo con su mejor metodologa para interpretar requerimientos de sistema. James Rumbaugh: Contribuyo con OML (Tcnica de modelado de objetos), que era una de las mejores metodologas para el anlisis orientado a objetos. Grady Booch: Booch ofreca un mtodo, el cual era el mejor para el diseo orientado a objetos. Ivar Jacobson: Creador del mtodo ingeniera de software orientado a objetos.

En un inicio James Rumbaugh fue contratado por la compaa Rational Software Corporation, Rumbaugh trabajo con Grady Booch pronto la compaa se convirti en la fuente de los dos esquemas de modelado orientado a objetos ms populares de la poca gracias la contribucin de cada precursor de starULM respectivamente (James Rumbaugh y Grady Booch), poco despus la compaa contrato a Ivar Jacobson, quien trabara junto con Rumbaugh y Booch, los tres metodologistas eran conocidos como los tres amigos.

Qu es starUML?
Significa Lenguaje Unificado de Modelado, es un lenguaje que nos permite modelar un sistema de software, es un lenguaje grafico para visualizar, especificar, construir y documentar un sistema. StarUML ofrece la caracterstica de describir un plano del sistema (modelo), donde podemos incluir o describir aspectos como: procesos de negocio o mtodos, funciones del sistema entre otros. Ofrece la posibilidad de diagramar los requerimientos especificados de un sistema, starUML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos a las entidades relacionadas.

Tipos de diagramas UML.


StarUML nos permite utilizar diferentes tipos de diagramas, cada uno con reglas de sintaxis ligeramente diferentes. Un diagrama importante para la especificacin de requerimientos son los diagramas de casos de uso ya que a travs de ellos podemos especificar lo que debe de hacer la accin que debe realizar

el sistema, es decir, los requerimientos funcionales del sistema (documenta el comportamiento de un sistema), su ventaja principal es que ofrece la facilidad de interpretarlos, lo que hace que sean especialmente tiles en la comunicacin con el cliente. Cada caso de uso especfica una secuencia de acciones. Elementos: Actores: Los actores representan un tipo de usuario del sistema (va interactuar con el sistema). Casos de uso: Es una tarea o accin que debe poder llevarse a cabo, se representa mediante un ovalo, cada caso de uso se debe de detallar de la manera ms resumida de forma textual (verbo y sustantivo). Escenario: Es la interaccin entre el sistema y los actores, que puede ser descrita mediante una secuencia de mensajes. Un caso de uso es la generalizacin de un escenario. Tipos de asociaciones: Existen tipos de asociaciones o relaciones en los diagramas de casos de uso: Include: Se puede incluir una relacin entre dos casos de uso de tipo include. Extend: Se utiliza si se desea especificar diferentes variantes de un mismo caso. Esta relacin implica que el comportamiento de un cao de uso es diferente dependiendo de las circunstancias. Generalizaciones: En un diagrama de casos de uso tambin pueden montarse generalizaciones (relaciones de herencia)

Bibliografas

Bibliografa
Caseres Tello, J. (14 de 07 de 2009). Diagramas de caso de uso. Obtenido de http://www2.uah.es/jcaceres/capsulas/DiagramaCasosDeUso.pdf Jorge, R. (27 de 03 de 2011). StarUML. Obtenido de http://uniminutotgsandrea.wikispaces.com/STAR+UML

S-ar putea să vă placă și