ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PASASM: A Method for the Performance Assessment of Software Architectures


Enviado por   •  14 de Diciembre de 2020  •  Informe  •  5.941 Palabras (24 Páginas)  •  131 Visitas

Página 1 de 24

[pic 1]

 PASASM: A Method for the Performance Assessment of Software Architectures

Estudio, análisis y comentarios

“PASASM: A Method for the Performance Assessment of Software Architectures”

Lloyd G. Williams, Connie U. Smith

Ingeniería de Software

16 de Noviembre de 2020

Manuel Fuentes Linzmayer

Escuela de Informática y Telecomunicaciones

Facultad de Ingeniería, Universidad Finis Terrae

mfuentesl@uft.edu

1. Identificación        3

2. Resumen        3

2.1. Proposed abstract        3

2.1.1 Contexto        3

2.1.2 Problema        4

2.1.3 Propuesta        4

2.1.4 Validación        4

2.1.5 Implicaciones        4

2.2. Introducción        4

3. Desarrollo        5

3.1 Método PASA        5

3.1.1 Resumen del proceso        6

3.1.2 Descripción general de la arquitectura        6

3.1.3 Identificación de casos de uso críticos        7

3.1.4 Selección de escenarios clave de desempeño        7

3.1.5 Identificación de los objetivos de desempeño        7

3.1.6 Discusiones de arquitectura        8

3.1.7 Análisis de arquitectura        8

Se utilizan varias técnicas para analizar el rendimiento de una arquitectura de software. Incluyen.        8

3.1.7.1 Identificación de los estilos arquitectónicos subyacentes        8

3.1.7.2 Identificación de antipatrones de rendimiento        8

3.1.7.3 Modelado y análisis del desempeño        9

3.1.8 Identificación de alternativas        9

3.1.8.1 Desviaciones del estilo arquitectónico        9

3.1.8.2 Interacciones alternativas entre componentes        10

3.1.8.3 Refactorizacion para eliminar antipatrones        10

3.1.9 Presentación de resultados        10

3.1.10 Análisis económico        10

3.2 Caso de Estudio        11

3.2.1 Descripción general del proceso        11

3.2.2 La arquitectura        11

3.2.3 Caso de uso        11

3.2.4 Escenario clave de desempeño        11

3.2.5 Objetivos de desempeño        11

3.2.6 Discusión de arquitectura        11

3.2.7 Análisis de arquitectura        11

3.2.7.1 Clasificación de arquitectura        11

3.2.7.2 Antipatrones de rendimiento        11

3.2.7.3 Modelado        11

3.2.8 Identificación de alternativas        11

3.2.9 Presentación de resultados        11

3.2.10 Análisis económico        11

3.2.11 Resumen        11

4. Observaciones y comentarios        11

3. Identificación de casos de uso críticos        12

5. Referencias        12

6. Contacto        12

7. Autores        13

7.1 Lloyd G. Williams        13

7.2 Connie U. Smith        13

1. Identificación

Este informe fue preparado como parte del curso Ingeniería de Software, dirigido por Mauricio Hidalgo, y hace referencia al artículo “PASASM: A Method for the Performance Assessment of Software Architectures”, este método busca respaldar si una arquitectura de software es capaz de cumplir con sus objetivos de rendimiento haciendo uso de técnicas de la ingeniería de rendimiento de software. Desarrollado por Lloyd G. Williams y Connie U. Smith. publicado en el año 2002.

2. Resumen

2.1. Proposed abstract

2.1.1 Contexto

El rendimiento, tanto la capacidad de respuesta como la escalabilidad, es fundamental para el éxito de los sistemas de software actuales. Si bien una buena arquitectura no puede garantizar el logro de los objetivos de calidad, una arquitectura deficiente puede impedir su logro. Además, la incapacidad para adaptarse a uno o más cambios conduce en última instancia a una disminución de la utilidad del sistema. En casos extremos, puede que no sea posible solucionar los problemas de rendimiento sin un rediseño y una reimplementación extensos.

...

Descargar como (para miembros actualizados) txt (38 Kb) pdf (634 Kb) docx (592 Kb)
Leer 23 páginas más »
Disponible sólo en Clubensayos.com