Carregando...
 

INF628

Engenharia de Software para Sistemas Distribuí­dos (28h)
Professor "” Sandro Santos Andrade
Ementa

Particularidades em sistemas distribuí­dos, dependability e segurança, especificação de sistemas distribuí­dos dependable, padríµes de projeto e arquiteturais para sistemas distribuí­dos dependable, arquiteturas orientadas a serviços, validação de sistemas distribuí­dos dependable, projeto de sistemas autonômicos, embarcados e de tempo-real.

Objetivos Gerais

Apresentar as particularidades do processo de desenvolvimento de sistemas distribuí­dos crí­ticos (dependable) e discutir os mecanismos da Engenharia de Software utilizados particularmente na construção de tais sistemas computacionais.

Objetivos Especí­ficos

Capacitar o aluno em relação à correta compreensão e aplicação das técnicas da Engenharia de Software utilizadas na especificação, projeto e implementação de sistemas distribuí­dos dependable. Apresentar as principais ferramentas utilizadas na verificação e validação de sistemas distribuí­dos crí­ticos. Apresentar os padríµes de projeto e arquiteturais utilizados no desenvolvimento de sistemas distribuí­dos dependable. Discutir a motivação e benefí­cios das arquiteturas orientadas a serviços. Apresentar aspectos de Engenharia de Software particularmente utilizados no desenvolvimento de sistemas autonômicos, embarcados e de tempo-real.

Links
Plano de Ensino
Cronograma de 2012
Material Didático