Вы находитесь на странице: 1из 4

INGENIERIA DE SOFTRAWRE

Deber: Investigar sobe Sistemas Crticos:


Definicin, Caractersticas, Dimensiones de Confiabilidad de un sistema,
Disponibilidad, Fiabilidad, Seguridad y Proteccin

Definicin Sistemas Crticos
Los fallos de funcionamiento del software son relativamente comunes. En algunos sistemas un
fallo de funcionamiento puede ocasionar prdidas econmicas significativas, dao fsico o
amenazas a la vida humana.

Estos sistemas se conocen como sistemas crticos. Los sistemas crticos son sistemas tcnicos
o socio -tcnicos de los cuales dependen; personas o los negocios. Si estos sistemas no
ofrecen sus servicios de la forma esperada, pueden provocar graves problemas y prdidas
importantes.
Hay tres tipos principales de sistemas crticos

Sistemas de seguridad crticos.

Son sistemas cuyo fallo de funcionamiento puede provocar perjuicio, prdida de vidas o daos
graves al medio ambiente.

Un ejemplo de un sistema de seguridad crtico es un sistema de control para una planta de
fabricacin de productos qumicos.

Sistemas de misin crticos.

Son sistemas cuyo fallo de funcionamiento puede provocar errores en algunas actividades
dirigidas por objetivos. Un ejemplo de un sistema de misin crtico es un sistema de
navegacin para una nave espacial.

Sistemas de negocio crticos.

Son sistemas cuyo fallo de funcionamiento puede provocar costos muy elevados para el
negocio que utiliza un sistema de este tipo. Un ejemplo de un sistema de negocio crtico es un
sistema de cuentas bancarias.

Caractersticas

La Seguridad y dependibilidad son caractersticas importantes que hay que implementar ,
verificar, validar y evaluar explcitamente atraves de la implementacin de diferentes requisitos
y mecanismos que se derivan del anlisis de los requisitos y restricciones de seguridad y
dependibilidad del sistema. Estos requisitos y mecanismos se deben planificar de la primera
fase del ciclo de vida del software


Propiedades

La propiedad ms importante de un sistema crtico es su confiabilidad. Razones por las que la
confiabilidad es la propiedad ms importante de los sistemas crticos:
Los sistemas que son no fiables, inseguros o desprotegidos son rechazados a menudo
por sus usuarios.
Los costos de los fallos de funcionamiento del sistema pueden ser enormes.
Los sistemas no confiables pueden provocar perdida de informacin.



Confiabilidad de un sistema

A de diferentes mecanismos veces los sistemas informticos caen y no consiguen realizar los
servicios que se les ha requerido. Los programas que se ejecutan sobre dichos sistemas
pueden no funcionar como se esperaba y, ocasionalmente, pueden corromper los datos que
son gestionados por el sistema. Hemos aprendido a vivir con este tipo de fallos, y pocos de
nosotros confiamos plenamente en las computadoras personales que normalmente usamos.

La confiabilidad de un sistema informtico es una propiedad del sistema que es igual a su
fidelidad. La fidelidad esencialmente significa el grado de confianza del usuario en que el
sistema operara tal y como se espera de l y que no fallara al utilizarlo normalmente.
Esta propiedad no se puede expresar numricamente, sino que se utilizan trminos relativos
como no confiables, muy confiables y ultra confiables para reflejar los grados de
confianza que podramos tener en un sistema.


Existen cuatro dimensiones principales de la confiabilidad:

Disponibilidad: Informalmente, la disponibilidad de un sistema es la probabilidad de
que este activo y en funcionamiento y sea capaz de proporcionar servicios cualquier
momento.

Fiabilidad: Informalmente, la fiabilidad de un sistema es la probabilidad de que durante
un determinado periodo de tiempo, el sistema funcione correctamente tal y como
espera el usuario.

Seguridad: Informalmente, la seguridad de un sistema es una valoracin de la
probabilidad de que el sistema cause daos a las personas o a su entorno.

Proteccin: Informalmente, la proteccin de un sistema es una valoracin de la
probabilidad de que el sistema pueda resistir intrusiones accidentales o
predeterminadas.

Adems de estas cuatro dimensiones principales, tambin se pueden considerar otras
propiedades del sistema incluidas en el trmino confiabilidad:

1. Reparabilidad.

Los fallos de funcionamiento del sistema son inevitables, pero la interrupcin causada
por estos fallos se puede minimizar si el sistema se puede reparar rpidamente. La
reparabilidad del software se mejora cuando se tiene acceso al cdigo fuente y se
tiene personal con destreza para realizar cambios sobre l.

2. Mantenibilidad.

A medida que se usan los sistemas, surgen nuevos requerimientos. Es importante
mantener la utilidad de un sistema cambindolo para adaptarlo a estos nuevos
requerimientos. Un software mantenible es un software que puede adaptarse para
tener en cuenta los nuevos requerimientos con un coste razonable y con una baja
probabilidad de introducir nuevos errores en el sistema al realizar los cambios
correspondientes.

3. Supervivencia.

La supervivencia es la capacidad de un sistema para continuar ofreciendo su servicio
mientras est siendo atacado y, potencialmente, mientras parte del sistema est
inhabilitado. Las tareas de supervivencia se centran en la identificacin de
componentes del sistema clave y en asegurar que estos pueden ofrecer un servicio de
funcionamiento mnimo. Se utilizan tres estrategias para asegurar que el sistema
pueda continuar funcionando con un servicio mnimo, a saber: resistencia al ataque,
reconocimiento del ataque y recuperacin de daos ocasionados por un ataque

4. Tolerancia a errores

. Esta propiedad refleja hasta qu punto el sistema ha sido diseado para
evitar y tolerar un error en la entrada de datos del usuario al sistema.
Cuando se producen errores por parte del usuario, el sistema deber, en la medida de
lo posible, detectar estos errores y repararlos de forma automtica o pedir al usuario
que vuelva a introducir sus datos


Disponibilidad y fiabilidad

La fiabilidad de un sistema es la probabilidad de que el sistema funcione
correctamente tal y como se ha especificado. La disponibilidad de un sistema es la
probabilidad de que el sistema est en disposicin de funcionar para proporcionar los
servicios a los usuarios que lo soliciten.

Fiabilidad. La probabilidad de que se tengan operaciones libres de cadas durante un tiempo
definido en un entorno dado para un propsito especfico.

Disponibilidad. La probabilidad de que un sistema, en cierto momento, est en
funcionamiento y sea capaz de proporcionar los servicios solicitados.


La fiabilidad y la disponibilidad estn relacionadas con los fallos de funcionamiento del
sistema. Estos pueden ser un fallo al proporcionar un servicio, un fallo provocado por la forma
en que se proporciona dicho servicio, o la prestacin de un servicio de modo que este sea
inseguro o no protegido. Algunos de estos fallos son consecuencia de errores de especificacin
o fallos en sistemas asociados, como los sistemas de telecomunicaciones.

Sin embargo, muchos fallos son consecuencia de comportamientos errneos del sistema
derivados de efectos existentes en este.

SEGURIDAD

Los sistemas de seguridad crticos son sistemas en los que es esencial que el funcionamiento
del sistema sea siempre seguro. Esto es, el sistema nunca debera provocar daos en las
personas o en el entorno del sistema incluso si ste falla.

El control mediante hardware de los sistemas de seguridad crticos es ms sencillo de
implementar y analizar que el control mediante software. Sin embargo, actualmente se estn
construyendo sistemas de tal complejidad que no se pueden controlar nicamente mediante
hardware.

Es esencial realizar algn control mediante software debido a la necesidad de gestionar un
nmero muy grande de sensores y actuadores con leyes de control complejas. Un ejemplo que
muestra dicha complejidad se encuentra en los aviones militares avanzados inestables
aerodinmicamente. Dichos sistemas requieren ajustes continuos, controlados por software, de
sus superficies de vuelo para asegurar que no se estrellen.







El software de seguridad crtico se divide en dos clases:

Software de seguridad crtico primario.

Es el software que esta embebido como un controlador en un sistema. El mal funcionamiento
de dicho software puede ocasionar un mal funcionamiento del hardware, lo que puede provocar
lesiones personales o daos en el entorno.

Software de seguridad crtico secundario.

Es el software que indirectamente puede provocar lesiones. Ejemplos de dichos sistemas son
los sistemas de diseo asistido por computadora, cuyo mal funcionamiento podra provocar un
defecto de diseo en el objeto que se est diseando. Este defecto puede causar lesiones
personales si el sistema
diseado no funciona bien. Otro ejemplo de un sistema de seguridad critico secundario es una
base de datos medica que contiene los detalles de los medicamentos administrados a los
pacientes. Los errores en este sistema podran dar lugar a que se administrara una dosis de
medicamentos incorrecta.


PROTECCIN

La proteccin es un atributo del sistema que refleja su capacidad para protegerse de ataques
externos que pueden ser accidentales o provocados. La proteccin ha adquirido cada vez ms
importancia en tanto que ms y ms sistemas se han conectado a Internet.

Las conexiones a Internet proporcionan funcionalidades del sistema adicionales (por ejemplo,
los clientes pueden acceder directamente a sus cuentas bancarias), pero la conexin a Internet
tambin significa que el sistema puede ser atacado por personas con intenciones hostiles.

La conexin a Internet tambin conlleva que los detalles sobre vulnerabilidades particulares del
sistema pueden difundirse fcilmente para que ms personas sean capaces de atacar al
sistema. Del mismo modo, sin embargo, la conexin puede acelerar la distribucin de parches
del sistema para reparar estas vulnerabilidades.

Ejemplos de ataques podran ser los virus, el uso no autorizado de servicios del sistema y la
modificacin no autorizada del sistema o sus datos. La proteccin es importante para todos los
sistemas crticos. Sin un nivel razonable de proteccin, la disponibilidad, fiabilidad y seguridad
del sistema pueden verse comprometidas si ataques externos provocan danos al mismo.

Вам также может понравиться