Um modelo de grupos para aplicações interactivas distribuídas

Autor: Morgado, Carmen Pires
Přispěvatelé: Cunha, José C., Correia, Nuno
Jazyk: portugalština
Rok vydání: 2007
Popis: Dissertação apresentada para a obtenção do Grau de Doutor em Informática pela Universidade Nova de Lisboa, Faculdade de Ciências e Tecnologia A generalização da utilização de dispositivos móveis tais como portáteis, PDAs e telemóveis, com capacidades computacionais cada vez maiores, assim como a evolução que tem vindo a surgir na área das infraestruturas de rede sem fio ("wireless"), oferece aos utilizadores a possibilidade de estarem ligados entre si a qualquer momento. Este facto deu origem a um desenvolvimento significativo no surgimento de aplicações, que explorem as características de mobilidade e interacção. É também um facto que os seres humanos possuem uma tendência natural para interagirem entre si, estabelecendo comunicações como forma de partilhar informação e também estabelecer formas de relacionamentos estruturados, formando deste modo grupos de interesse. Isto motivou a investigação na área dos modelos, abstracções e mecanismos que permitam o estabelecimento de interacções de um modo transparente e flexível entre grupos de utilizadores. Neste trabalho são discutidos e analisados possíveis cenários de aplicação e os requisitos que estes colocam aos ambientes de suporte. Foi dada especial atenção à forma como as entidades nestes ambientes estabelecem interacções e se organizam em estruturas mais complexas (grupos), com o objectivo de partilhar, cooperar e colaborar entre si, com a definição de um novo conjunto de necessidades de serviços. O principal objectivo deste trabalho foi o de criar e desenvolver um modelo capaz de captar a dinâmica das aplicações interactivas distribuídas, suportando as interacções entre os membros do grupo, de forma transparente e flexível. O modelo compreende um conjunto de primitivas especializadas para ambientes de apoio a aplicações baseadas em grupos. Estas primitivas ajudam o programador de aplicações a especificar os padrões de colaboração e comunicação entre os membros dos grupos. Os grupos podem ser criados e destruídos dinamicamente e a sua composição pode variar ao longo do tempo.
Databáze: OpenAIRE