Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INDUSTRIAL
INGENIERIA DE SOFTWARE
3
AG ENDA
• Análisis
• Análisis rientado a !"etos
• Artefactos de Análisis
• #ra!a"adores
Mo d el o de análisis M od e lo de diseño
/R/Ruea ln
i ztaer vuine ndea
i ng eran$ al a rdea lcizl asceis& n/ ude l$
5 %eraciones
5 Atri!utos
5 $:todos(diagra$as
5 estados /ue so%ortan sus o
de estados)
%eraciones
5 Re/uisitos
nuevos?
ise+o de las
clases
• Identificar o%eraciones
n el lengua"e de i$%le$entaci&n
2irar res%onsa!ilidades /ue tiene en los casos de uso
• Identificar atri!utos
escri!irlos en el lengua"e de %rogra$aci&n
6onsiderar los atri!utos de las clases de análisis de
las /ue
se
derivan
ise+o de las
clases
Identificar asociaciones , agregaciones
• as interacciones en los diagra$as de secuencia
%recisan de asociaciones entre las clases /ue
interact@an.
• 2ini$izar el n@$ero de relaciones entre clases
aco%la$iento).
(dis$inuir el
• Refinar $ulti%licidad1 %a%eles1 etc.
• Refinar la navega!ilidad (direcci&n) de las asociaciones en
!ase a los diagra$as de secuencia.
• Identificar generalizacioneses%ecializaciones
ise+o de las
clases
escri!ir $:todos
• Algorit$os %ara i$%le$entar alguna o%eraci&n
(lengua"e natural).
• s/ueletos de $:todos generado %or la *erra$ienta.
• n general1 esto se s%ele .aer en
im+lementai$n!
escri!ir estados
• Algunos o!"etos reaccionan en funci&n de su estado
Utilizar diagra$as de transici&n de
actual.
estados
2odelo de clases de
dise+o
F IN