MonografíaGratis
- Modelado de objetos. Artefactos para el Desarrollo de Proyectos. Diagramas de componentes. Diagramas de Clases. Relación de Refinamiento. El Proceso de Desarrollo.to
7. El Proceso de Desarrollo
... [+más ]
- Modelado de objetos. Artefactos para el Desarrollo de Proyectos. Diagramas de componentes. Diagramas de Clases. Relación de Refinamiento. El Proceso de Desarrollo.to
7. El Proceso de Desarrollo
1.Introducción
Unified Modeling Languaje
UML [UML] es un lenguaje para especificar, construir, visualizar y documentar los artefactos de un sistema de software orientado a objetos (OO)...
2. Modelado de objetos
En la especificación del UML podemos comprobar que una de las partes que lo componen es un metamodelo formal. Un metamodelo es un modelo que define el lenguaje para expresar otros modelos. Un modelo en OO es una abstracción cerrada semánticamente de un sistema y un sistema es una colección de unidades conectadas que son organizadas para realizar un propósito específico. Un sistema puede ser descripto por uno o más modelos, posiblemente desde distintos puntos de vista...
3. Artefactos para el Desarrollo de Proyectos
Un artefacto es una información que es utilizada o producida mediante un proceso de desarrollo de software. Pueden ser artefactos un modelo, una descripción o un software. Los artefactos de UML se especifican en forma de diagramas, éstos, junto con la documentación sobre el sistema constituyen los artefactos principales que el modelador puede observar...
4. Diagramas de componentes
Muestra la dependencia entre los distintos componentes de software, incluyendo componentes de código fuente, binario y ejecutable...
5. Diagramas de Clases
Los diagramas de clases representan un conjunto de elementos del modelo que son estáticos, como las clases y los tipos, sus contenidos y las relaciones que se establecen entre ellos...
6. Relación de Refinamiento
Es una relación entre dos elementos donde uno de ellos especifica de forma completa al otro que ya ha sido especificado con cierto detalle...
7. El Proceso de Desarrollo
UML no define un proceso concreto que determine las fases de desarrollo de un sistema, las empresas pueden utilizar UML como el lenguaje para definir sus propios procesos y lo único que tendrán en común con otras organizaciones que utilicen UML serán los tipos de diagramas...