Maxwell Para Simples Indexação

Título
[en] CONTEXT-AWARE APPLICATION DEVELOPMENT USING MULTI-AGENT SYSTEMS

Título
[pt] DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEIS AO CONTEXTO USANDO SISTEMAS MULTI-AGENTES

Autor
[pt] REGIANE LIMA DE SOUSA

Vocabulário
[pt] SISTEMA

Vocabulário
[pt] MULTI-AGENTES

Vocabulário
[pt] REENGENHARIA

Vocabulário
[pt] FRAMEWORKS

Vocabulário
[pt] ENGENHARIA DE SOFTWARE

Vocabulário
[pt] AVALIACAO

Vocabulário
[en] SYSTEMS

Vocabulário
[en] MULTI-AGENT

Vocabulário
[en] REENGINEERING

Vocabulário
[en] FRAMEWORKS

Vocabulário
[en] SOFTWARE ENGINEERING

Vocabulário
[en] EVALUATION

Resumo
[pt] O desenvolvimento de aplicações sensíveis ao contexto (ASCs) constitui-se como uma tarefa não-trivial em conseqüência das características relacionadas à sensibilidade ao contexto, como abertura, comunicação assíncrona e falta de mecanismos modulares na propagação de informações de contexto. Por outro lado, um paradigma de desenvolvimento de software é considerado uma ferramenta básica para a construção de sistemas de software. Particularmente, a Engenharia de Software para Sistemas Multi-Agentes (ESSMA) tem se apresentado como paradigma promissor para o desenvolvimento de aplicações distribuídas, abertas e extensíveis. Agentes de software são elementos cuja execução leva ao alcance dos objetivos de um sistema através de suas propriedades de interação, adaptação e autonomia. Partindo destas características, é possível propor soluções para o desenvolvimento de ASCs que facilitem a satisfação dos requisitos mencionados acima. Este trabalho tem dois objetivos principais: (1) apresentar estudos de caso envolvendo o uso de ESSMA no desenvolvimento de ASCs e (2) propor um framework como ferramenta de reuso de sensibilidade ao contexto nas aplicações. A avaliação dos estudos e da proposta do framework é utilizada para a demonstração da usabilidade de ESSMA em ASCs. A avaliação dos estudos é efetuada através da generalização de resultados, além da aplicação de métricas com foco em atributos, como a modularidade.

Resumo
[en] The development of context-aware applications (CAAs) is not a trivial task due to their intrinsic features, such as openness, asynchrony communication, and the lack of modular abstractions and mechanisms for the propagation of context information. On the other hand, a software development paradigm is actually considered a basic tool for the construction of any software system. In particular, the Software Engineering for Multi-Agent Systems (SEMAS) is often introduced as a promising paradigm for the development of distributed, open, and extensible applications. Software agents are elements whose execution leads to the reach of the system`s goals, through their interaction, adaptation, and autonomy properties. From the agent properties, it becomes possible to provide solutions for the development of CAAs in order to facilitate the satisfaction of the common requirements mentioned above. This work has two main purposes: (1) the development of case studies involving the use of SEMAS for three CAA-specific applications; (2) propose a framework to support the reuse of context- awareness features in the CAAs. The evaluation of the case studies and of the framework is used for the demonstration of SEMAS usability in the CAA-specific domain. Some evidences about the generality of the results are also provided, beyond the quantitative measurements based on common quality attributes, such as the modularity.

Orientador(es)
CARLOS JOSE PEREIRA DE LUCENA

Banca
CARLOS JOSE PEREIRA DE LUCENA

Banca
MARCO ANTONIO CASANOVA

Banca
FIRMO FREIRE

Banca
RICARDO CHOREN NOYA

Catalogação
2008-05-06

Apresentação
2007-09-20

Tipo
[pt] TEXTO

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Formato
application/pdf

Idioma(s)
PORTUGUÊS

Referência [pt]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=11607@1

Referência [en]
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=11607@2

Referência DOI
https://doi.org/10.17771/PUCRio.acad.11607


Arquivos do conteúdo
CAPA, AGRADECIMENTOS, RESUMO, ABSTRACT, SUMÁRIO E LISTAS PDF
CAPÍTULO 1 PDF
CAPÍTULO 2 PDF
CAPÍTULO 3 PDF
CAPÍTULO 4 PDF
CAPÍTULO 5 PDF
CAPÍTULO 6 PDF
REFERÊNCIAS BIBLIOGRÁFICAS PDF