Articulo de referencia

Lista de atributos de calidad del sistema

En la ingeniería de sistemas , los atributos de calidad son requisitos no funcionales que se utilizan para evaluar el rendimiento de un sistema. A veces se denominan característ...

En la ingeniería de sistemas , los atributos de calidad son requisitos no funcionales que se utilizan para evaluar el rendimiento de un sistema. A veces se denominan características arquitectónicas o "ilidades", por el sufijo que comparten muchas de las palabras. Suelen ser requisitos arquitectónicamente significativos que requieren la atención de los arquitectos. [1]

En la arquitectura de software , estos atributos se conocen como "características arquitectónicas" o requisitos no funcionales . Tenga en cuenta que es responsabilidad de los arquitectos de software hacer coincidir estos atributos con los requisitos comerciales y los requisitos del usuario. Tenga en cuenta que la comunicación sincrónica entre los componentes arquitectónicos del software los entrelaza y deben compartir las mismas características arquitectónicas. [2]

Atributos de calidad

Los atributos de calidad notables incluyen:

Muchos de estos atributos de calidad también se pueden aplicar a la calidad de los datos .

Subconjuntos comunes

  • En conjunto, confiabilidad, disponibilidad, facilidad de servicio, usabilidad e instalación se denominan RASUI.
  • La funcionalidad, la facilidad de uso, la confiabilidad, el rendimiento y la capacidad de soporte se denominan en conjunto FURPS en relación con los requisitos del software.
  • La agilidad en el software de trabajo es una agregación de siete atributos arquitectónicamente sensibles: depuración, extensibilidad, portabilidad, escalabilidad, seguridad, capacidad de prueba y comprensibilidad.
  • Para las bases de datos, la confiabilidad, disponibilidad, escalabilidad y recuperabilidad (RASR) es un concepto importante.
  • Atomicidad, consistencia, aislamiento (a veces integridad), durabilidad ( ACID ) es una métrica de transacción.
  • Cuando se trata de sistemas críticos para la seguridad, se utiliza con frecuencia el acrónimo confiabilidad, disponibilidad, mantenibilidad y seguridad ( RAMS ). [ cita requerida ]
  • La confiabilidad es una combinación de disponibilidad, seguridad, integridad y mantenibilidad.
    • La integridad depende de la seguridad y la capacidad de supervivencia.
    • La seguridad es una combinación de confidencialidad, integridad y disponibilidad. La seguridad y la confiabilidad suelen tratarse juntas.

Véase también

Referencias

  1. ^ Chen, Lianping (2013). "Caracterización de requisitos arquitectónicamente significativos" (PDF) . IEEE Software . 30 (2): 38–45. doi :10.1109/MS.2012.174. hdl : 10344/3061 . S2CID  17399565.
  2. ^ Fundamentos de la arquitectura de software: un enfoque de ingeniería . 2020. ISBN 978-1492043454.

Lectura adicional

  • Erl, Thomas (2007). SOA: Principios de diseño de servicios. Prentice Hall. ISBN 9780132344821.
  • Gitzel, R.; Korthausa, A.; Schadera, M. (30 de abril de 2007). "Uso de conocimientos establecidos de ingeniería web en enfoques basados ​​en modelos". Ciencia de la programación informática . 66 (2): 105–124. doi : 10.1016/j.scico.2006.09.001 .
  • Bass, Len; Clements, Paul C.; Kazman, Rick (2012). Arquitectura de software en la práctica (3.ª ed.). ISBN 9780321815736.
Obtenido de "https://es.wikipedia.org/w/index.php?title=Lista_de_atributos_de_calidad_del_sistema&oldid=1240814530"