You are on page 1of 8

Joo Nogueira Engenharia de Software 11011507 PL Informtica

ndice
Noes Gerais e exemplos de Sistemas Crticos 2
Algun e!em"lo de m#todo de
deen$ol$imento
%
&om'a de Inulina controlada "or
oftware
(
)e"enda'ilidade*
Princ+"io fundamentai,,,,,,,,,,,,,,,,,,-
)i"oni'ilidade
-
.alha de hardware
%
.alha de Software
%
.alha /"eracionai
%
.alha t#cnico0ociai em Sitema
1r+tico
%
.ia'ilidade
-
.ia'ilidade do Sitema
2
.lu!o de dado da 'om'a de Inulina
5
3#todo de )een$ol$imento "ara
Sitema 1r+tico
2
No45e 6erai e e!em"lo de Sitema
1r+tico
1
/ "rinc+"io fundamentai da
de"enda'ilidade o
-
Ponto 1ha$e do Sitema 1r+tico
-
7efer8ncia
7
7e9uiito de de"enda'ilidade
5
Seguran4a
-
Seguran4a Informtica: .+ica
-
Sitema 1r+tico de 3io
2
Sitema 1r+tico de Neg;cio
2
Sitema 1r+tico de Seguran4a
2
1. Noes Gerais e exemplos de Sistemas Crticos <
1
Joo Nogueira Engenharia de Software 11011507 PL Informtica
Sistemas Crticos de Segurana
.alha nete ti"o de itema "ode reultar em "erda de $ida= le5e
gra$e ou rico e dano "ara o meio am'iente,
Sistemas Crticos de Misso
A falha "odem reultar em falha em itema orientado ao o'>ecti$o,
o E!,< itema de na$ega4o de aerona$e
Sistemas Crticos de Negcios
A falha reultam em "erda econ;mica a$ultada,
o E!,< itema de conta de uma intitui4o 'ancria,
1,2, Fiabilidade do Sistema
Para o Sitema 1r+tico= a "ro"riedade mai im"ortante do itema # a
ua fia'ilidade
A fia'ilidade do itema reflecte a confian4a do utili?ador na9uele
itema em "articular, 7eflecte a e!teno da confian4a do@A
utili?ador@eA 9ue iro interagir com o itema e 9ue t8m a e!"ectati$a de
9ue o itema no ir falhar durante o eu funcionamento normal,
A utilidade e grau de confian4a do itema no o a mema coia, B
"o+$el "ara um itema er Ctil e no "ouir um grau de confian4a
ele$ado,
. M!todos de "esen#ol#imento para Sistemas Crticos
2
Joo Nogueira Engenharia de Software 11011507 PL Informtica
/ cuto de uma falha num itema cr+tico o to ele$ado 9ue
normalmente em"regam m#todo de deen$ol$imento 9ue eriam
di"endioo e no rent$ei noutro ti"o de itema,
Alguns exemplos de mtodos de desenvolvimento:
)een$ol$imento de oftware recorrendo a m#todo matemtico
formaiD
Anlie etticaD
1ontrolo de 9ualidade e!terno,
$. Fal%as t!cnico&sociais em Sistemas Crticos
Fal%as de %ard'are
o .alha cauada "or erro de deign e de "rodu4o= ou
im"lemente "or9ue o com"onente chegaram ao fim do eu
ciclo de $ida,
Fal%as de So(t'are
o .alha cauada de$ido a erro na e"ecifica4o= deign ou
im"lementa4o,
Fal%as )peracionais
o Etili?adore cometem erro @erro FumanoAD
o Eta # tal$e? a caua mai comum "ara a ocorr8ncia de falha no
Sitema 1r+tico,
*. Exemplo de Sistema Crtico<
%
Joo Nogueira Engenharia de Software 11011507 PL Informtica
+omba de ,nsulina controlada por so(t'are
Etili?ada "or dia'#tico com o "ro";ito de imular a fun4o do "Gncrea
@"rodutor de inulinaA= uma hormona eencial 9ue meta'oli?a a glicoe "reente
no angue
Ir medir a glicoe "reente no angue @a4CcarA= utili?ando um micro enor=
calculando a doe de inulina neceria "ara fa?er a meta'oli?a4o da glicoe,
)rgani-ao de +omba de ,nsulina
(
7eer$at;rio de Inulina
A'atecimento de energia
Montagem
de Seringas
Monitor
.C" N/
Monitor
.C" N/1
0larme Sensor Controlador
+omba 1elgio
Joo Nogueira Engenharia de Software 11011507 PL Informtica
Fluxo de dados da bomba de ,nsulina
2ar3metros
de sangue
Sangue N#el de a4car
no sangue

Necessidade
de ,nsulina
*.1 1e5uisitos de dependabilidade
/ itema etar di"on+$el "ara adminitrar inulina 9uando for
olicitado "ara o fa?er,
/ itema ir funcionar com uma fia'ilidade ele$ada= e ir adminitrar a
doe correcta de inulina= de forma de forma a contrariar o n+$el de
a4Ccar "reente no angue,
Em re9uiito de eguran4a eencial= # a de 9ue= doe e!cei$a de
inulina nunca e>am adminitrada= de$ido a "oderem er letai,
5
Senor de A4Ccar
no angue
&om'a de
Inulina
Anlie de
a4Ccar no angue
1lculo da
neceidade de
inulina
1ontrolo de
in>ec4o de
inulina
Comandos de
controlo da
bomba ,nsulina
Joo Nogueira Engenharia de Software 11011507 PL Informtica
4.2 Dependabilidade: Princpios fundamentais
A de"enda'ilidade de um itema # "ro"orcional H confian4a 9ue
tranmite ao eu utili?adore, Em itema em 9ue e "ode de"ender e #
fi$el= # um itema 9ue det#m a confian4a do utili?adore 9ue o
o"eram,
Os princpios fundamentais da dependabilidade so<
"isponibilidade
o 1a"acidade "ara re"onder em"re 9ue for olicitadoD
Fiabilidade
o 1a"acidade "ara re"onder ao ti"o de er$i4o e"ecificadoD
Segurana
o 1a"acidade "ara o"erar em cone9u8ncia catatr;ficaD
Segurana ,n(orm6tica7 Fsica
o 1a"acidade "ara um itema e "roteger contra ata9ue
acidentai ou "ro"oitado e erro de m utili?a4o ou erro
Fumano,
8. 2ontos C%a#e dos Sistemas Crticos
Um sistema crtico um sistema onde a falha pode originar perdas
econmicas avultadas, danos fsicos ou mesmo a fatalidades.
A dependabilidade num sistema reflecte a confiana do utilizador no
sistema que opera;
A disponibilidade de um sistema a probabilidade que o sistema tem em
fornecer os servios sempre que for solicitado.
A fiabilidade do sistema a probabilidade que o sistema tem em
fornecer os servios especficos medida que forem solicitados.
A disponibilidade e a fiabilidade so necessrias, mas no o suficiente
para serem condi!es de segurana;
-
Joo Nogueira Engenharia de Software 11011507 PL Informtica
"iabilidade est relacionada com a probabilidade de um erro ocorrer
durante o suo operacional do sistema
o #m sistema com falhas conhecida pode continuar a ser fivel
Segurana um atributo do sistema que reflecte a abilidade do sistema
em operar sem ameaar pessoas nem meio ambiente
Segurana nform!tica" #sica a capacidade que o sistema tem de se
proteger contra ataques intencionais ou acidentais.
1e(er9ncias<
0 ,an Sommer#ille ::*; So(t'are <ngineering; =t% <dition>
0 $ttp: ""%%%&inf&fu'berlin&de"inst"ag'se"teac$ing"('S)*' +,,-" ,./critical'
s0stems&pdf
*rabal$o reali1ado para a disciplina Engen$aria de Soft%are2 por:
7
Joo Nogueira Engenharia de Software 11011507 PL Informtica
?oo Nogueira; aluno n/ 11:118:=;
turma 2. da .icenciatura em ,n(orm6tica
I