Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-02-29T21:40:50Z
No. of bitstreams: 1
CarlosAlbertoNunesMachado_TESE.pdf: 4383936 bytes, checksum: f242b77bd956f24ec3818296ce30b852 (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-03-01T19:53:18Z (GMT) No. of bitstreams: 1
CarlosAlbertoNunesMachado_TESE.pdf: 4383936 bytes, checksum: f242b77bd956f24ec3818296ce30b852 (MD5) / Made available in DSpace on 2016-03-01T19:53:18Z (GMT). No. of bitstreams: 1
CarlosAlbertoNunesMachado_TESE.pdf: 4383936 bytes, checksum: f242b77bd956f24ec3818296ce30b852 (MD5)
Previous issue date: 2015-01-29 / A 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.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufrn.br:123456789/19891 |
Date | 29 January 2015 |
Creators | Machado, Carlos Alberto Nunes |
Contributors | 56765614400, http://lattes.cnpq.br/5521922960404236, Leite, Jair Cavalcanti, 55281192434, http://lattes.cnpq.br/8133660776746187, Kulesza, Uir?, 02219235432, http://lattes.cnpq.br/0189095897739979, Nakagawa, Elisa Yumi, 13798265860, http://lattes.cnpq.br/7494142007764616, Motta, Gustavo Henrique Matos Bezerra, 56889933400, http://lattes.cnpq.br/0702597410295726, Batista, Thais Vasconcelos |
Publisher | Universidade Federal do Rio Grande do Norte, PROGRAMA DE P?S-GRADUA??O EM SISTEMAS E COMPUTA??O, UFRN, Brasil |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis |
Source | reponame:Repositório Institucional da UFRN, instname:Universidade Federal do Rio Grande do Norte, instacron:UFRN |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0122 seconds