Um modelo de programação orientado ao desenvolvimento de sistemas ubíquos / A programming model oriented to development of ubiquitous systems
AUTOR(ES)
Alex Sandro Garzão
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
22/03/2010
RESUMO
O presente trabalho propõe o Ubiquitous Oriented Programming (abreviadamente UOP), um modelo de programação orientado ao desenvolvimento de sistemas ubíquos. UOP utiliza os conceitos de Serviços e Orientação a Objetos, integrando-os com os requisitos de aplicações ubíquas como contexto, sensibilidade ao contexto, adaptação ao contexto, mobilidade de código e concorrência. Uma linguagem de programação (UbiLanguage) implementa os conceitos deste novo modelo de programação, provendo assim suporte ao desenvolvimento de sistemas ubíquos. O ambiente de desenvolvimento é composto por um compilador (UbiCompiler) que traduz código escrito em UbiLanguage para bytecode. A plataforma de execução é composta por uma máquina virtual ubíqua (UbiVM) que suporta a execução deste bytecode.
ASSUNTO(S)
computação ubíqua computação móvel linguagens de programação paradigmas de programação modelos de programação ubiquitous computing pervasive computing programming paradigms programming models programming languages virtual machines compilers ciencia da computacao
ACESSO AO ARTIGO
http://bdtd.unisinos.br/tde_busca/arquivo.php?codArquivo=1264Documentos Relacionados
- Um modelo de processo de apoio ao desenvolvimento de software baseado em componentes, orientado a qualidade, e centrado em um repositório.
- UM ESTUDO SOBRE O DESENVOLVIMENTO ORIENTADO A SERVIÇOS
- Um modelo de educação ubíqua orientado à consciência do contexto do aprendiz
- Desenvolvimento de um programa orientado por objetos para analise de escoamento em condutos forçados
- Desenvolvimento de software orientado a temas: um estudo de caso