Please use this identifier to cite or link to this item: https://repositorio.ufrn.br/handle/123456789/17993
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorDelicatto, Flávia Coimbrapt_BR
dc.contributor.authorSantos, Isanio Lopes Araújopt_BR
dc.date.accessioned2014-12-17T15:47:49Z-
dc.date.available2009-04-15pt_BR
dc.date.available2014-12-17T15:47:49Z-
dc.date.issued2008-11-10pt_BR
dc.identifier.citationSANTOS, Isanio Lopes Araújo. Uma abordagem baseada em aspectos e composição dinâmica para a construção de aplicações adaptativas cientes ao contexto. 2008. 100 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2008.por
dc.identifier.urihttp://repositorio.ufrn.br:8080/jspui/handle/123456789/17993-
dc.description.abstractUbiquitous computing systems operate in environments where the available resources significantly change during the system operation, thus requiring adaptive and context aware mechanisms to sense changes in the environment and adapt to new execution contexts. Motivated by this requirement, a framework for developing and executing adaptive context aware applications is proposed. The PACCA framework employs aspect-oriented techniques to modularize the adaptive behavior and to keep apart the application logic from this behavior. PACCA uses abstract aspect concept to provide flexibility by addition of new adaptive concerns that extend the abstract aspect. Furthermore, PACCA has a default aspect model that considers habitual adaptive concerns in ubiquitous applications. It exploits the synergy between aspect-orientation and dynamic composition to achieve context-aware adaptation, guided by predefined policies and aim to allow software modules on demand load making possible better use of mobile devices and yours limited resources. A Development Process for the ubiquitous applications conception is also proposed and presents a set of activities that guide adaptive context-aware developer. Finally, a quantitative study evaluates the approach based on aspects and dynamic composition for the construction of ubiquitous applications based in metricseng
dc.formatapplication/pdfpor
dc.languageporpor
dc.publisherUniversidade Federal do Rio Grande do Nortepor
dc.rightsAcesso Abertopor
dc.subjectPACCApor
dc.subjectComputação ubíquapor
dc.subjectCiência de contextopor
dc.subjectAdaptação de softwarepor
dc.subjectComposição dinâmicapor
dc.subjectProgramação orientada a aspectospor
dc.subjectPACCAeng
dc.subjectUbiquitous computingeng
dc.subjectContext-awareeng
dc.subjectSoftware adaptationeng
dc.subjectDynamic compositioneng
dc.subjectAspect-oriented programmingeng
dc.titleUma abordagem baseada em aspectos e composição dinâmica para a construção de aplicações adaptativas cientes ao contextopor
dc.typemasterThesispor
dc.publisher.countryBRpor
dc.publisher.initialsUFRNpor
dc.publisher.programPrograma de Pós-Graduação em Sistemas e Computaçãopor
dc.contributor.authorIDCPF:00076257312por
dc.contributor.authorLatteshttp://lattes.cnpq.br/4178148449694621por
dc.contributor.advisorIDCPF:39900533100por
dc.contributor.referees1Pires, Paulo de Figueiredopt_BR
dc.contributor.referees1IDCPF:84384921772por
dc.contributor.referees1Latteshttp://lattes.cnpq.br/1304174767727101por
dc.contributor.referees2Musicante, Martin Alejandropt_BR
dc.contributor.referees2IDCPF:82500304434por
dc.contributor.referees2Latteshttp://lattes.cnpq.br/6034405930958244por
dc.contributor.referees3Batista, Thais Vasconcelospt_BR
dc.contributor.referees3IDCPF:56765614400por
dc.contributor.referees3Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8por
dc.contributor.referees4Pirmez, Lucipt_BR
dc.contributor.referees4IDCPF:66355117768por
dc.contributor.referees4Latteshttp://lattes.cnpq.br/3763390337091127por
dc.description.resumoAplicações para a computação ubíqua operam em ambientes onde a disponibilidade de recursos muda significativamente durante a sua operação. Tal característica demanda que aplicações sejam adaptativas e cientes do seu contexto de execução. Visando atender esses requisitos, é proposto o PACCA (Projeto de Aplicações Ciente ao Contexto e Adaptativas), um arcabouço para desenvolvimento e execução de aplicações adaptativas cientes de contexto. O paradigma de orientação a aspectos é usado no PACCA para modularizar o comportamento adaptativo e dissociá-lo da lógica da aplicação. Para prover maior flexibilidade o PACCA utiliza o conceito de aspecto abstrato para permitir a extensão e adição de novos interesses adaptativos, além de um modelo de aspectos default que contempla interesses adaptativos comuns a grande parte das aplicações ubíquas. A orientação a aspectos aliada à composição dinâmica de software oferece suporte para adaptação ciente ao contexto, guiada por políticas previamente definidas e tem por objetivo permitir a carga de módulos de software sob demanda possibilitando melhor utilização dos recursos limitados de um dispositivo móvel. Um Processo de Desenvolvimento para a construção de aplicações ubíquas também é proposto e visa demonstrar um conjunto de atividades a serem executadas para a concepção de aplicações ubíquas. Por fim, é realizado um estudo quantitativo com o intuito de avaliar com base em métricas a abordagem baseada em aspectos e composição dinâmica para a construção de aplicações ubíquaspor
dc.publisher.departmentCiência da Computaçãopor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpor
Appears in Collections:PPGSC - Mestrado em Sistemas e Computação

Files in This Item:
File Description SizeFormat 
IsanioLAS.pdf1,29 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.