Um modelo de programação orientado ao desenvolvimento de sistemas ubíquos

Authors

  • Alex Sandro Garzão UNISINOS - Universidade do Vale do Rio dos Sinos
  • Lucian José Gonçales UNISINOS - Universidade do Vale do Rio dos Sinos
  • Jorge Luis Victória Barbosa UNISINOS - Universidade do Vale do Rio dos Sinos

DOI:

https://doi.org/10.5335/rbca.2014.3447

Keywords:

Sensibilidade ao Contexto, Computação Ubíqua, Computação Móvel.

Abstract

A tarefa de desenvolver aplicações ubíquas nos modelos tradicionais de programação torna-se um desafio pois a maioria desses modelos baseia-se em premissas estáticas de arquitetura, dados, aplicação e sistemas operacionais. Por isso o presente trabalho propõe o \textit{Ubiquitous Oriented Programming} (abreviadamente UOP), um modelo de programação orientado ao desenvolvimento de sistemas ubíquos. O UOP utiliza os conceitos de serviços e da programação orientada a objetos, integrando-os com requisitos necessários em aplicações ubíquas como compartilhamento de informações contextuais, sensibilidade ao contexto, adaptação ao contexto, mobilidade de código e concorrência. O ambiente do UOP é composto por uma linguagem de programação (UbiL), um compilador (UbiC) e por uma máquina virtual (UbiVM) que suporta a execução das aplicações desenvolvidas em UbiL. O modelo foi avaliado de forma experimental, onde uma aplicação foi criada e então simulada através de um cenário de comércio ubíquo. Através desse experimento concluiu-se que o UOP facilitou o desenvolvimento dessa aplicação.

Downloads

Download data is not yet available.

Published

2014-04-18

Issue

Section

Original Paper

How to Cite

[1]
2014. Um modelo de programação orientado ao desenvolvimento de sistemas ubíquos. Brazilian Journal of Applied Computing. 6, 1 (Apr. 2014), 95–107. DOI:https://doi.org/10.5335/rbca.2014.3447.