Spelling suggestions: "subject:"middleware pervasive"" "subject:"middleware pervasiva""
1 |
C3S: uma plataforma de middleware de compartilhamento de conteúdo para espaços inteligentes / C3S: a content sharing middleware for smart spacesRoriz Junior, Marcos Paulino 17 May 2013 (has links)
Submitted by Cássia Santos (cassia.bcufg@gmail.com) on 2014-09-19T12:27:42Z
No. of bitstreams: 2
Dissertacao Marcos Paulino Roriz Junior.pdf: 6606924 bytes, checksum: 51f41fd9bffd47d74d5b5433034ffe62 (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) / Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2014-09-19T12:58:45Z (GMT) No. of bitstreams: 2
Dissertacao Marcos Paulino Roriz Junior.pdf: 6606924 bytes, checksum: 51f41fd9bffd47d74d5b5433034ffe62 (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) / Made available in DSpace on 2014-09-19T12:58:45Z (GMT). No. of bitstreams: 2
Dissertacao Marcos Paulino Roriz Junior.pdf: 6606924 bytes, checksum: 51f41fd9bffd47d74d5b5433034ffe62 (MD5)
license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)
Previous issue date: 2013-05-17 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / Conselho Nacional de Pesquisa e Desenvolvimento Científico e Tecnológico - CNPq / According to Mark Weiser, ubiquitous computing focuses on seamlessly integrating
computing tasks into people’s daily lives. Because of current technology limitations,
the realization of ubiquitous computing observes a limited set of aspects of ubiquitous
computing, such as, mobility and context, which are based on services that integrate the
users with the resources that are present on a delimited ubiquitous environment (such as in
smart spaces). Instead, we explored a different approach, in which services are used not to
integrate an individual user with the environment, but to integrate the users present in the
environment with one another. One way to realize this aspect is by using content sharing,
first-class application dat, that serve as integration medium between users. However, due
to the environment complexity and lack of middleware platforms, applications that follow
this approach are repeatedly built from scratch using raw techniques. Aiming to provide
an infrastructure for the development of this kind of applications, we propose Content
Sharing for Smart Spaces (C3S), a middleware that offers a high-level programming
model using primitives that are based on a set of content sharing semantics and ubiquitous
application concepts. The primitives express a small set of behaviors, such as move, clone,
and mirror, which serve as building blocks for developers to implement sharing and
content ubiquity features, while the ubiquitous concepts supported by the middleware
allow the manipulation of users, groups and ubiquitous applications. We validated our
proposal using two different case studies that allowed us to explore these features.
Our results show that our middleware provides an easier way to develop sharing-based
applications compared to related work found in the literature. / De acordo com Mark Weiser, a computação ubíqua se concentra na integração de maneira
despercebida e sem rupturas (seamlessy) de tarefas da computação no cotidiano das
pessoas. Por causa das atuais limitações tecnológicas, a realização dessa integração segue
um ou mais aspectos da computação ubíqua, por exemplo, de mobilidade ou de contexto,
que são baseados em serviços que integram o usuário em um ambiente ubíquo delimitado
(como espaços inteligentes). Neste trabalho exploramos uma abordagem diferente,
em que os serviços não são utilizados para integrar um usuário individual ao ambiente,
mas são utilizados para integrar os usuários presentes no ambiente uns com os outros.
Uma maneira de realizar esse aspecto é usando o compartilhamento de conteúdo, dados
de primeira classe da aplicação que servem como meio de integrar os usuários. No entanto,
devido à complexidade do ambiente de computação ubíqua e à falta de plataformas
de middleware, aplicações que seguem esta abordagem são repetidamente construídas a
partir “do zero”, usando técnicas não convencionais. Com o objetivo de fornecer uma infraestrutura
para o desenvolvimento deste tipo de aplicação, propomos o Content Sharing
for Smart Spaces (C3S), um middleware que oferece um modelo de programação de alto
nível, usando primitivas baseadas em um conjunto de semânticas de compartilhamento
de conteúdo e em conceitos de aplicações ubíquas. As primitivas expressam um conjunto
de comportamentos, tais como mover, clonar, e espelhar, que servem como blocos
de construção para os desenvolvedores implementarem funcionalidades de compartilhamento,
enquanto que os conceitos de ubiquidade permitem a manipulação de usuários,
grupos e aplicações ubíquas. A proposta foi validada por meio de dois estudos de caso
que exploram esses recursos. Os resultados permitiram concluir que o middleware fornece
uma maneira mais fácil de desenvolver aplicativos baseados em compartilhamento
em comparação com trabalhos semelhantes encontrados na literatura.
|
Page generated in 0.0778 seconds