Diferencia entre revisiones de «PASA»

(Vease Tambien)
 
(No se muestran 6 ediciones intermedias de 2 usuarios)
Línea 1: Línea 1:
{{Ficha_Software|nombre=Performance Assessment of Software Architecture (PASA) |imagen=evaluacion_de_arquitectura-de-software-atam.JPG
+
{{Ficha_Software|nombre=Performance Assessment of Software Architecture (PASA) |imagen=PASA.jpg
|descripcion=Método de Evaluación de Arquitectura de Software}}
+
|descripcion=Pasos que guían el trabajo del método de evaluación PASA.}}
 
'''Performance Assessment of Software Architecture (PASA)''', método de evaluación de arquitectura de software.
 
'''Performance Assessment of Software Architecture (PASA)''', método de evaluación de arquitectura de software.
 
 
==Descripción==
 
==Descripción==
 
El atributo de calidad que analiza el método Valoración del Desempeño de la  Arquitectura de Software (Performance Assessment of Software Architecture, PASA) es el desempeño. Se interesa en saber qué tanto tiempo le toma al sistema de software responder cuando uno o varios eventos ocurren, así como determinar el número de eventos procesados en un intervalo de tiempo dado. PASA es el resultado del trabajo de Williams y Smith, el mismo utiliza diversas [[técnicas de evaluación]], tales como la aplicación de [[estilos arquitectónicos]], anti-patrones, guías de diseño y modelos.
 
El atributo de calidad que analiza el método Valoración del Desempeño de la  Arquitectura de Software (Performance Assessment of Software Architecture, PASA) es el desempeño. Se interesa en saber qué tanto tiempo le toma al sistema de software responder cuando uno o varios eventos ocurren, así como determinar el número de eventos procesados en un intervalo de tiempo dado. PASA es el resultado del trabajo de Williams y Smith, el mismo utiliza diversas [[técnicas de evaluación]], tales como la aplicación de [[estilos arquitectónicos]], anti-patrones, guías de diseño y modelos.
 
Este método también se basa en [[escenarios]] y puede aplicarse de forma temprana o tardía. Los escenarios generados en este método sirven como punto de partida para la construcción de [[modelos de desempeño]].
 
Este método también se basa en [[escenarios]] y puede aplicarse de forma temprana o tardía. Los escenarios generados en este método sirven como punto de partida para la construcción de [[modelos de desempeño]].
 
Uno de los requisitos o precondiciones que presenta, es que la arquitectura debe estar previamente documentada y en caso de que no esté completa se debe extraer el resto de la información a los miembros del equipo.
 
Uno de los requisitos o precondiciones que presenta, es que la arquitectura debe estar previamente documentada y en caso de que no esté completa se debe extraer el resto de la información a los miembros del equipo.
 
<gallery>
 
Archivo:PASA.jpg|Pasos que guían el trabajo del método de evaluación PASA.
 
</gallery>
 
 
 
==Consideraciones==
 
==Consideraciones==
 
*Las personas involucradas durante el proceso de evaluación son: el arquitecto, equipo de desarrollo y en algunos momentos el gerente(s) del proyecto.  
 
*Las personas involucradas durante el proceso de evaluación son: el arquitecto, equipo de desarrollo y en algunos momentos el gerente(s) del proyecto.  
Línea 17: Línea 11:
 
*Es considerado un método de evaluación maduro ya que ha sido probado en varios dominios de aplicación como sistemas web, aplicaciones financieras y sistemas en tiempo real.
 
*Es considerado un método de evaluación maduro ya que ha sido probado en varios dominios de aplicación como sistemas web, aplicaciones financieras y sistemas en tiempo real.
  
==Vease Tambien==
+
==Véase También==
Architecture Trade-off Analysis Method (ATAM)
+
[[Architecture Trade-off Analysis Method (ATAM)]].
 +
 
 +
[[Análisis de Arquitecturas de Software (SAAM)]].
 +
 
 +
[[Active Reviews for Intermediate Designs (ARID)]].
 +
 
 +
[[Architecture Level Modifiability Analysis (ALMA)]].
 +
 
 +
[[Scenario Based Architecture Level Usability Analysis (SALUTA)]].
  
Architecture Level Modifiability Analysis (ALMA)
+
[[Survivable Network Analysis (SNA)]].
  
 
==Fuentes==
 
==Fuentes==

última versión al 09:58 11 dic 2018

Performance Assessment of Software Architecture (PASA)
Información sobre la plantilla
PASA.jpg

Performance Assessment of Software Architecture (PASA), método de evaluación de arquitectura de software.

Descripción

El atributo de calidad que analiza el método Valoración del Desempeño de la Arquitectura de Software (Performance Assessment of Software Architecture, PASA) es el desempeño. Se interesa en saber qué tanto tiempo le toma al sistema de software responder cuando uno o varios eventos ocurren, así como determinar el número de eventos procesados en un intervalo de tiempo dado. PASA es el resultado del trabajo de Williams y Smith, el mismo utiliza diversas técnicas de evaluación, tales como la aplicación de estilos arquitectónicos, anti-patrones, guías de diseño y modelos. Este método también se basa en escenarios y puede aplicarse de forma temprana o tardía. Los escenarios generados en este método sirven como punto de partida para la construcción de modelos de desempeño. Uno de los requisitos o precondiciones que presenta, es que la arquitectura debe estar previamente documentada y en caso de que no esté completa se debe extraer el resto de la información a los miembros del equipo.

Consideraciones

  • Las personas involucradas durante el proceso de evaluación son: el arquitecto, equipo de desarrollo y en algunos momentos el gerente(s) del proyecto.
  • La evaluación empleando este procedimiento puede durar una semana si se trabaja de forma intensiva.
  • Es considerado un método de evaluación maduro ya que ha sido probado en varios dominios de aplicación como sistemas web, aplicaciones financieras y sistemas en tiempo real.

Véase También

Architecture Trade-off Analysis Method (ATAM).

Análisis de Arquitecturas de Software (SAAM).

Active Reviews for Intermediate Designs (ARID).

Architecture Level Modifiability Analysis (ALMA).

Scenario Based Architecture Level Usability Analysis (SALUTA).

Survivable Network Analysis (SNA).

Fuentes

Gómez, Omar Salvador. 2007. Evaluando Arquitecturas de Software. Parte 1. Panorama General. México : México: Brainworx S.A, 2007.

—. 2007.Evaluando Arquitecturas de Software. Parte 2. Panorama General. México : México: Brainworx S.A, 2007.