<p>Fundamentos da modelação matemática e verificação formal de sistemas concorrentes, reativos e de tempo real. Examina as limitações de abordagens empíricas e de testes caixa-preta em software concorrente devido à explosão combinatória de entrelaçamentos (interleavings) de threads. Modela sistemas concorrentes através de Máquinas de Estados Finitos Concorrentes (CFSM), Grafos de Transição de Estados e Autômatos Temporizados (Timed Automata) de Alur e Dill (1994), incorporando relógios de variáveis contínuas e invariantes de localização para representar prazos e atrasos estritos. Define formalmente as propriedades essenciais de corretude: Propriedades de Segurança (Safety Properties - 'nada de ruim acontecerá', ex.: exclusão mútua e ausência de transições proibidas), Propriedades de Vivacidade (Liveness Properties - 'algo bom eventualmente acontecerá', ex.: ausência de inanição e atendimento a requisições) e Propriedades de Não-Travamento (Deadlock-Freedom). Introduz técnicas de exploração exaustiva do espaço de estados e Verificação de Modelos (Model Checking) com especificações lógicas temporais (Lógica Temporal Linear - LTL e Lógica de Árvore Computacional - CTL).</p>
2. Fundamentos & Conceito Central (Estudos)
Fundamentos da modelação matemática e verificação formal de sistemas concorrentes, reativos e de tempo real. Examina as limitações de abordagens empíricas e de testes caixa-preta em software concorrente devido à explosão combinatória de entrelaçamentos (interleavings) de threads. Modela sistemas concorrentes através de Máquinas de Estados Finitos Concorrentes (CFSM), Grafos de Transição de Estados e Autômatos Temporizados (Timed Automata) de Alur e Dill (1994), incorporando relógios de variáveis contínuas e invariantes de localização para representar prazos e atrasos estritos. Define formalmente as propriedades essenciais de corretude: Propriedades de Segurança (Safety Properties - 'nada de ruim acontecerá', ex.: exclusão mútua e ausência de transições proibidas), Propriedades de Vivacidade (Liveness Properties - 'algo bom eventualmente acontecerá', ex.: ausência de inanição e atendimento a requisições) e Propriedades de Não-Travamento (Deadlock-Freedom). Introdu...
Desbloqueie o Conteúdo Completo
Quer praticar no Laboratório e emitir seu Certificado?
Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.
Privacidade, cookies e mensuração (LGPD)Usamos cookies essenciais para sessão e segurança. Com sua permissão, ativamos análise (GA4/GTM) e mensuração de mídia (Meta Pixel / API de Conversões) para melhorar sua experiência. Política de Cookies