Título: | DEPLOYMENT OF DISTRIBUTED, MULTI-LANGUAGE AND MULTI-PLATFORM COMPONENT-BASED SOFTWARE | |||||||
Autor: |
AMADEU ANDRADE BARBOSA JUNIOR |
|||||||
Colaborador(es): |
RENATO FONTOURA DE GUSMAO CERQUEIRA - Orientador |
|||||||
Catalogação: | 09/MAR/2010 | Língua(s): | PORTUGUESE - BRAZIL |
|||||
Tipo: | TEXT | Subtipo: | THESIS | |||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
|||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=15366&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=15366&idi=2 |
|||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.15366 | |||||||
Resumo: | ||||||||
This work presents an infrastructure for remote and decentralized deployment
of distributed, multi-language and multi-platform component-based
applications. Unlike other component deployment systems, this infrastructure
supports the local installation of static dependencies, which are managed
by a packaging system, similar to those used in Linux-based operating
systems. In order to simplify the management of the execution environment
and the component’s life-cycle, this infrastructure provides an API that
allows the deployment planning and the physical mapping by incremental
level of details. The incremental level of details promote the modularisation
of deployment plans and allow the automatic, semi-automatic or fully manual
mapping of components in the execution environment and the physical
resources. This provides a better control over the distribution of resources
to the developer, if needed. The design of this infrastructure aims to provide
a basis for future work, as the development of new strategies for automatic
deployment and the integration with architecture description languages.
|
||||||||