| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 682.69 KB | Adobe PDF |
Autores
Orientador(es)
Resumo(s)
Os serviços inicialmente idealizados para o mundo dos negócios, têm actualmente
um espectro de utilização muito mais lato, facilitando assim a incorporação de software
do exterior, sob a representação de serviço, por parte das aplicações. Os principais contribuidores para a emergente utilização de serviços são a proliferação dos dispositivos móveis, a crescente popularidade da computação da nuvem e a ubiquidade da Internet.
Apesar deste estado da arte, a abstracção dos serviços continua, maioritariamente, a
ser relegada para a camada do middleware. Consequentemente, este confinamento obstem
o programador de ter privilégios para interagir com os serviços ao nível da linguagem.
A inexistência deste nível de abstracção dificulta o deployment de aplicações dinâmicas.
Como medida para tal, o objectivo do nosso trabalho é garantir suporte ao dinamismo
e deployment de arquitecturas orientadas a serviços. Com esse propósito, vamos endereçar
os problemas de incorporação dos serviços acessíveis pela Web e permitir operações
de reconfiguração dos mesmos, nomeadamente, a ligação dinâmica, substituição do fornecedor de serviços e a gestão dinâmica de conjuntos de fornecedores de serviços.
Descrição
Palavras-chave
Computação orientada a serviços Ligação dinâmica Reconfiguração dinâmica Tempo de execução
