Академический Документы
Профессиональный Документы
Культура Документы
I. INTRODUCCIN
La arquitectura software se ha convertido en un factor de
vital importancia para ayudar a las empresas de software a
desarrollar productos de software de ciclos de vida ms largos
que les permitan posicionarse, mantenerse y expandirse en el
mercado. La arquitectura software de un sistema
computacional es definida como una estructura o un conjunto
de estructuras que describen e implementan ese sistema, las
cuales se expresan por medio de componentes de software, las
propiedades externamente visibles de estos componentes, y sus
relaciones [6]. El conocimiento sobre la arquitectura de un
Tcnica de
Evaluacin
Atributos de Calidad
Fase del diseo de
Arquitectura de
Software
En
la
verificacin de
la Arquitectura
de Software
En la verificacin de la
Arquitectura de Software(En
forma iterativa)
Evaluacin de
Impacto de los
escenarios
Reusabilidad del
conocimiento
Basado
Relaciones
Basado en Relaciones
II.
TRABAJOS RELACIONADOS
Escenarios
Modificabilidad
en
No considerado
Escenarios y tcnicas de
preguntas y medicin
Mltiples atributos de Calidad
TABLA 1
MODELO DE EVALUACIN DE
ARQUITECTURA SOFTWARE [9].
SAAM
ATAM
C. Artefactos
1
2
3
4
Actividad
Presentar la ATAM
Presentar
Arquitectura
Actual
Generar
Escenarios
Generar rbol de
utilidad
de
atributos
de
calidad
Anlisis de rbol
de utilidad:
Lluvia de Ideas
Presentacin
Resultados
de
Roles
Equipo de Recuperacin
Equipo de Desarrollador o Equipo de
Arquitecta
Equipo de Recuperacin y Equipo de
Desarrollador o Equipo de Arquitecta
Equipo de Recuperacin y Equipo de
Desarrollador o Equipo de Arquitecta
Equipo de Recuperacin Evaluacin y
Equipo de Desarrollador o Equipo de
Arquitecta
Equipo de Recuperacin y Equipo de
Desarrollador o Equipo de Arquitecta
Equipo de Recuperacin
TABLE III.
ELearningS
ync
Escenario
Prioridad
Escalabilidad
Almacenamiento
(H, M)
Crecimiento de usuarios
(H, L)
Integrabilidad
Modificabilidad
Integracin
de
nuevas
plataformas de E-Learning
Evolucin del Servidor de
aplicaciones
(H, H)
Tiempos de respuesta
Fallos en el proceso
resolucin de conflictos
Fallos en el servidor
aplicaciones
Fallos en el servidor
Almacenamiento
de
(H, L)
(H, H)
de
(H, L)
de
(H, L)
Desempeo
Confiabilidad
(H,H)
Atributo
Integrabilidad/Inter-Operabilidad
Estimulo
Respuesta
Decisiones
Arquitecturales
Abstraer
Servicios Web
con el protocolo
Rest
Abstraer
Servicios para
cada plataforma
de aprendizaje en
lnea
La comunicacin
entre
componentes est
enfocada en
conexiones cliente
/ servidor P2P
Rationale
Vista de
componentes del
sistema
Servidor Web
en
la
plataforma
Conexin
Portabilidad
Disponibilidad
Algunas
plataformas
pueden restringir
por seguridad la
realizacin
de
algunas acciones
por medio de
servidores web
Posibles prdidas
de informacin
AGRADECIMIENTOS
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]