Please use this identifier to cite or link to this item: https://repositorio.ufrn.br/handle/123456789/19891
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorBatista, Thais Vasconcelos-
dc.contributor.authorMachado, Carlos Alberto Nunes-
dc.date.accessioned2016-03-01T19:53:18Z-
dc.date.available2016-03-01T19:53:18Z-
dc.date.issued2015-01-29-
dc.identifier.citationMACHADO, Carlos Alberto Nunes. Uma linguagem de descrição arquitetural baseada em uma arquitetura de referência para sistemas ubíquos. 2015. 150f. Tese (Doutorado em Ciência da Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2015.pt_BR
dc.identifier.urihttps://repositorio.ufrn.br/jspui/handle/123456789/19891-
dc.language.isoporpt_BR
dc.publisherUniversidade Federal do Rio Grande do Nortept_BR
dc.rightsAcesso Abertopt_BR
dc.subjectComputação ubíquapt_BR
dc.subjectRevisão sistemáticapt_BR
dc.subjectArquitetura de referênciapt_BR
dc.subjectLinguagem de descrição de arquiteturapt_BR
dc.subjectExperimento controladopt_BR
dc.titleUma linguagem de descrição arquitetural baseada em uma arquitetura de referência para sistemas ubíquospt_BR
dc.title.alternativeAn architectural description languagem based on a reference architecture for ubiquitous systemspt_BR
dc.typedoctoralThesispt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.initialsUFRNpt_BR
dc.publisher.programPROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃOpt_BR
dc.contributor.authorIDpt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/5576682837208403-
dc.contributor.advisorIDpt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5521922960404236-
dc.contributor.referees1Leite, Jair Cavalcanti-
dc.contributor.referees1IDpt_BR
dc.contributor.referees1Latteshttp://lattes.cnpq.br/8133660776746187-
dc.contributor.referees2Kulesza, Uirá-
dc.contributor.referees2IDpt_BR
dc.contributor.referees2Latteshttp://lattes.cnpq.br/0189095897739979-
dc.contributor.referees3Nakagawa, Elisa Yumi-
dc.contributor.referees3IDpt_BR
dc.contributor.referees3Latteshttp://lattes.cnpq.br/7494142007764616-
dc.contributor.referees4Motta, Gustavo Henrique Matos Bezerra-
dc.contributor.referees4IDpt_BR
dc.contributor.referees4Latteshttp://lattes.cnpq.br/0702597410295726-
dc.description.resumoA computação ubíqua é um paradigma no qual dispositivos com capacidade de processamento e comunicação são embutidos nos elementos comuns de nossas vidas (casas, carros, máquinas fotográficas, telefones, escolas, museus, etc), provendo serviços com um alto grau de mobilidade e transparência. O desenvolvimento de sistemas ubíquos é uma tarefa complexa, uma vez que envolve várias áreas da computação, como Engenharia de Software, Inteligência Artificial e Sistemas Distribuídos. Essa tarefa torna-se ainda mais complexa pela ausência de uma arquitetura de referência para guiar o desenvolvimento de tais sistemas. Arquiteturas de referência têm sido usadas para fornecer uma base comum e dar diretrizes para a construção de arquiteturas de softwares para diferentes classes de sistemas. Por outro lado, as linguagens de descrição arquitetural (ADLs) fornecem uma sintaxe para representação estrutural dos elementos arquiteturais, suas restrições e interações, permitindo-se expressar modelo arquitetural de sistemas. Atualmente não há, na literatura, ADLs baseadas em arquiteturas de referência para o domínio de computação ubíqua. De forma a permitir a modelagem arquitetural de aplicações ubíquas, esse trabalho tem como objetivo principal especificar UbiACME, uma linguagem de descrição arquitetural para aplicações ubíquas, bem como disponibilizar a ferramenta UbiACME Studio, que permitirá arquitetos de software realizar modelagens usando UbiACME. Para esse fim, inicialmente realizamos uma revisão sistemática, de forma a investigar na literatura relacionada com sistemas ubíquos, os elementos comuns a esses sistemas que devem ser considerados no projeto de UbiACME. Além disso, com base na revisão sistemática, definimos uma arquitetura de referência para sistemas ubíquos, RA-Ubi, que é a base para a definição dos elementos necessários para a modelagem arquitetural e, portanto, fornece subsídios para a definição dos elementos de UbiACME. Por fim, de forma a validar a linguagem e a ferramenta, apresentamos um experimento controlado onde arquitetos modelam uma aplicação ubíqua usando UbiACME Studio e comparam com a modelagem da mesma aplicação em SySML.pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
Appears in Collections:PPGSC - Doutorado em Sistemas e Computação

Files in This Item:
File Description SizeFormat 
CarlosAlbertoNunesMachado_TESE.pdf4,27 MBAdobe PDFThumbnail
View/Open


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