Made available in DSpace on 2014-12-17T15:46:57Z (GMT). No. of bitstreams: 1
FredericoASL_TESE.pdf: 2802303 bytes, checksum: be814c8392c7d14ab8b3a30bbd50da04 (MD5)
Previous issue date: 2011-11-18 / One of the current challenges of Ubiquitous Computing is the development of
complex applications, those are more than simple alarms triggered by sensors or simple
systems to configure the environment according to user preferences. Those applications
are hard to develop since they are composed by services provided by different
middleware and it is needed to know the peculiarities of each of them, mainly the
communication and context models. This thesis presents OpenCOPI, a platform which
integrates various services providers, including context provision middleware. It
provides an unified ontology-based context model, as well as an environment that
enable easy development of ubiquitous applications via the definition of semantic
workflows that contains the abstract description of the application. Those semantic
workflows are converted into concrete workflows, called execution plans. An execution
plan consists of a workflow instance containing activities that are automated by a set of
Web services. OpenCOPI supports the automatic Web service selection and
composition, enabling the use of services provided by distinct middleware in an
independent and transparent way. Moreover, this platform also supports execution
adaptation in case of service failures, user mobility and degradation of services quality.
The validation of OpenCOPI is performed through the development of case studies,
specifically applications of the oil industry. In addition, this work evaluates the
overhead introduced by OpenCOPI and compares it with the provided benefits, and the
efficiency of OpenCOPI s selection and adaptation mechanism / Um dos principais desafios atuais da computa??o ub?qua ? o desenvolvimento de
aplica??es complexas, que consistem em mais do que simples alarmes disparados por
sensores ou ferramentas para configurar o ambiente de acordo com prefer?ncias dos
usu?rios. Tais aplica??es s?o dif?ceis de desenvolver uma vez que envolve uso de
servi?os que s?o providos por diferentes middleware, sendo necess?rio conhecer as
peculiaridades de cada um deles, principalmente no que diz respeito ao modelo de
comunica??o e ao modelo de representa??o de informa??es de contexto. Essa tese de
doutorado apresenta o OpenCOPI, uma plataforma para integra??o de diferentes
middleware de provis?o de contexto que fornece um servi?o de contexto unificado e
baseado em ontologias, bem como um ambiente que facilita o desenvolvimento das
aplica??es ub?quas atrav?s da defini??o de workflows sem?nticos com a descri??o
abstrata da aplica??o. Esses workflows sem?nticos s?o transformados em workflows
concretos, chamados de planos de execu??o. Um plano de execu??o ? em uma inst?ncia
de um workflow contendo atividades que s?o automatizadas por um conjunto de
servi?os Web. O OpenCOPI suporta composi??o e sele??o autom?tica de servi?os Web,
possibilitando o uso transparente de servi?os de contexto providos por diferentes
middleware. Essa plataforma tamb?m fornece suporte para adapta??o da execu??o das
aplica??es em caso de falha de servi?os, mobilidade do usu?rio ou degrada??o da
qualidade do servi?o. A valida??o do OpenCOPI ? realizada atrav?s de estudos de caso,
especificamente aplica??es da ind?stria do petr?leo e g?s (monitoramento de po?os e de
dutos de transporte de petr?leo). Al?m disso, esse trabalho avalia o overhead
introduzido pelo OpenCOPI, contrastando com os seus benef?cios, e tamb?m avalia a
efici?ncia dos mecanismos de sele??o e adapta??o
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufrn.br:123456789/17944 |
Date | 18 November 2011 |
Creators | Lopes, Frederico Ara?jo da Silva |
Contributors | CPF:56765614400, http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8, Delicatto, Fl?via Coimbra, CPF:39900533100, Pires, Paulo de Figueiredo, CPF:84384921772, http://lattes.cnpq.br/1304174767727101, Batista, Thais Vasconcelos |
Publisher | Universidade Federal do Rio Grande do Norte, Programa de P?s-Gradua??o em Sistemas e Computa??o, UFRN, BR, Ci?ncia da Computa??o |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis |
Format | application/pdf |
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.0026 seconds