O Projecto em Informática: Hardware, Software ou Integrado?

 

1ª Parte

As diversas fases de um projecto de informática são caracterizadas - independentemente do produto final ser h/w, s/w, ou misto - realçando-se as equivalências entre o h/w e o s/w nas metodologias de projecto de um sistema integrado, e respectivas vantagens de um modelo unificado. São identificadas e introduzidas áreas em que se está a efectuar I&D no DI, neste contexto. São então apresentados modelos e métodos de análise (com a linguagem UML ), com produção de uma especificação de sistemas com uma linguagem OO (OBLOG). Esta parte termina com uma análise da adequabilidade dos objectos para exprimir concorrência (paralelismo). Partindo do paradigma OO, apresenta-se uma metodologia de apoio ao desenvolvimento de sistemas paralelos/distribuidos, com referência às ferramentas que suportam distribuição dinâmica, portabilidade, e eficiência em múltiplas plataformas.

 

2ª Parte

Complementa-se este estudo com estratégias está ticas e dinâmicas de escalonamento de recursos e tarefas em sistemas distribuídos. A concluir são apresentados alguns algoritmos e métricas de partição entre h/w e s/w para apoio à decisão de distribuição de cargas.