Beruflich Dokumente
Kultur Dokumente
OOSE - Jacobson
LO QUE
CALLAMOS LOS
INGENIEROS DE
SOFTWARE
2
INTRODUCCIN
MODELOS
!!
3
INTRODUCCIN
MODELOS
!!
4
INTRODUCCIN
MODELOS
!!
5
1
Contexto Histrico
6
Contexto Histrico
Ivar
Adis Ericson!
Jacobson Hola Objectory AB!
7
Contexto Histrico
Presentado en 1992
8
Contexto Histrico
Los 3 amigos:
Luciano Pavarotti
Plcido Domingo
Jos Carreras
9
2
Qu es OSEE?
10
Alcance de OOSE
Herramientas
Procesos
Mtodos
Arquitectura
11
3
Modelado de la
Metodologa
12
COMPRENDE:
Etapa Construccin
M. de Diseo
M. de
implementacin
13
ETAPA DE ANLISIS
Modelado
Casos de
del
Uso
Sistema
M. Descripci Tres
M.
Requeri n de Tipos de
Interfaces Anlisis Objetos
mientos
Dominio
Subsiste
del
mas
Modelo
14
MODELO DE REQUERIMIENTOS
Casos de Uso
Objetos de Dominio
Descripciones de la Interfaz
15
Casos de Uso
sistema
Caso de Uso: Formas en que usan el
Sistema.
16
Casos de Uso
17
Objetos de Dominio
18
MODELO ANLISIS
19
MODELO ANLISIS
20
EJEMPLO DIAGRAMA
Agregar un Cliente
Interface
Control
Cliente
cliente cliente
21
EJEMPLO DIAGRAMA
Paquete Cliente Paquete Alarma
e Impresora
Receptor Dispositivo
Items Alarma
Panel Impresora
Usuario 22
ETAPA DE CONSTRUCCIN
Caractersti
cas
implementa
cin
Diseo de
Bloques M.
M.
Impleme
Diseo
D. de ntacin Cdigo
Interaccin Fuente
D.
Transicin
de Estados
23
MODELO DE DISEO
anlisis.
Contiene Diagrama de Interaccin y de
transicin de estados.
24
MODELO DE DISEO
Determinacin Especificacin
de de interaccin
Definicin de entre objetos y
caractersticas
bloques comportamient
de entorno de
ejecucin o
26
Logueo de un Usuario
EJEMPLO TRANSICIN DE ESTADOS
Logueo de un Usuario 27
TRANSICIN DE ESTADOS
Proceso de Pruebas
Especificaciones de
M. Pruebas Pruebas
Resultados de
Pruebas
30
MODELO DE PRUEBAS
los bloques
los casos de uso
pruebas en todo el sistema.
31
MODELO DE PRUEBAS
Req.
Model
Pruebas Prueba Prueba
Unitarias Integra. Sistema
Diseo
Model
Imple.
Test
Model
model
PROCESO DE PRUEBAS 32
GRACIAS!
33