Ingeniería De Software

Páginas: 11 (2648 palabras) Publicado: 29 de abril de 2012
Capítulo II

13

Capítulo 2. Confiabilidad y Software
2.1

Conceptos Generales
La mayoría de nosotros estamos conscientes de las caídas que los sistemas de

cómputo llegan a tener. En algunas ocasiones no podemos conocer el por qué estos
sistemas se colapsan y con esto dejan de ofrecernos el servicio que les estamos
solicitando; otras veces las operaciones que ejecutamos sobre estossistemas no son
siempre del todo adecuadas o cambian los datos que le estamos administrando.
(Sommerville, 2002).
La caída de uno o muchos sistemas que son controlados por software llega a
provocar inconveniencias y en algunas ocasiones daños que llegan a ser muy graves. Un
sistema crítico es donde esa caída logra crear daños económicos o físicos importantes.
Existen diferentes tipos desistemas críticos, es decir aquellos sistemas que si
llegan a fallar pueden afectar toda la operación que se esta efectuando, este tipo de
sistemas se pueden clasificar de la siguiente manera (Sommerville, 2002):


Sistemas de seguridad críticos: Estos se refieren a que si existe algún fallo,
se provoca una lesión, pérdida de vida o algún daño al medio ambiente.



Sistemas de misióncríticos: Estos sistemas se refieren a que si en algún
momento fallan, provocan anomalías en las actividades que se encargan de
controlar la misión de un objeto que se encuentra dirigido hacia un punto en
específico.

14



Sistemas de negocios críticos: Estos se refieren a que si fallan en algún
momento se desata una caída en los negocios que utilizan dichos sistemas.

Hoy en día, laconfiabilidad en un sistema es un concepto básico para que un
usuario pueda realizar sus tareas. La mayoría de los sistemas sufren de fallas cuando uno
está utilizándolos y no se sabe cuando éstas van a ocurrir.

2.2 Definiciones
La IEEE define a la confiabilidad como “la habilidad que tiene un sistema o
componente de realizar sus funciones requeridas bajo condiciones específicas en
periodos detiempo determinados”. Musa (2002) define a la confiabilidad como “la
probabilidad o la capacidad de que un sistema de funciones trabajen sin falla en un
periodo de tiempo y bajo condiciones o un medio ambiente también especifico”.

La confiabilidad es un aspecto en el cual se involucran diferentes dimensiones. Los
principales conceptos asociados a la confiabilidad del software en los setentafueron:



Fiabilidad.



Disponibilidad.



Mantenimiento.



Seguridad.

15

Todos estos conceptos se lograron relacionar como medidas entre ellos
mismos, pero finalmente después de muchos años se logró determinar los diferentes
conceptos finales que se le atribuirían a la confiabilidad. Las dimensiones antes
mencionadas se muestran posteriormente en la figura 2.1,donde la confiabilidad es el
concepto que logra contener los conceptos a los que llama sus dimensiones.

CONFIABILIDAD

Fiabilidad

Disponibilidad

Mantenimiento

Seguridad

Figura 2.1.Dimensiones de la confiabilidad años 70 (Mohanty, 1979)

Las definiciones que se dieron para cada uno de los atributos o dimensiones de la
confiabilidad se definen a continuación (Figura 2.2)(Jonsson, 1998):


Disponibilidad: Se refiere a la condición de trabajo que un sistema debe de
tener. Si el sistema que se esta utilizando llega a ser apagado en algún tiempo
anterior al que se tenia planeado por mantenimiento, luego tendrá que ser
encendido sin que afecte su rendimiento o se tenga algún problema.



Fiabilidad: En la ingeniería se usa generalmente para asegurar aquellacondición de trabajo que permite al usuario realizar sus tareas para que el
sistema no llegue a corromperse.

16



Seguridad: Este concepto no solo describe el comportamiento del sistema,
también nos define la habilidad que tiene éste para poder resistir los ataques
externos.



Protección: Este concepto se refiere a la capacidad del sistema de permitir las
fallas de manera...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS