Distributed aop middleware for large-scale scenarios

En aquesta tesi doctoral presentem una proposta de middleware distribuït pel desenvolupament d'aplicacions de gran escala. La nostra motivació principal és permetre que les responsabilitats distribuïdes d'aquestes aplicacions, com per exemple la replicació, puguin integrar-se de forma tran...

ver descrição completa

Detalhes bibliográficos
Autor: Mondéjar Andreu, Rubén
Formato: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2010
País:España
Recursos:CBUC, CESCA
Repositorio:TDR. Tesis Doctorales en Red
OAI Identifier:oai:www.tdx.cat:10803/8486
Acesso em linha:http://www.tdx.cat/TDX-0909110-132701
http://hdl.handle.net/10803/8486
Access Level:acceso abierto
Palavra-chave:Separation of Concerns
Composition
Large-Scale Networks
Adaptative Software
Distributed AOP
Xarxes de gran escala
Composició
Separació de preocupacions
Software adaptatiu
Middleware
Peer-toPeer
AOP distribuït
004
Descrição
Resumo:En aquesta tesi doctoral presentem una proposta de middleware distribuït pel desenvolupament d'aplicacions de gran escala. La nostra motivació principal és permetre que les responsabilitats distribuïdes d'aquestes aplicacions, com per exemple la replicació, puguin integrar-se de forma transparent i independent. El nostre enfoc es basa en la implementació d'aquestes responsabilitats mitjançant el paradigma d'aspectes distribuïts i es beneficia dels substrats de les xarxes peer-to-peer (P2P) i de la programació orientada a aspectes (AOP) per realitzar-ho de forma descentralitzada, desacoblada, eficient i transparent. La nostra arquitectura middleware es divideix en dues capes: un model de composició i una plataforma escalable de desplegament d'aspectes distribuïts. Per últim, es demostra la viabilitat i aplicabilitat del nostre model mitjançant la implementació i experimentació de prototipus en xarxes de gran escala reals.