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

Orientador(a) (dc.contributor.advisor)Barbosa, Jorge Luis Victoria
Lattes Orientador(a) (dc.contributor.advisorLattes)http://lattes.cnpq.br/6754464380129137pt_BR
Autor(a) (dc.contributor.author)Garzão, Alex Sandropt_BR
Autor(a) Lattes (dc.contributor.authorLattes)http://lattes.cnpq.br/9180673085837199pt_BR
Data de Disponibilização (dc.date.accessioned)2015-03-05T14:01:49Z
dc.date.available (dc.date.available)2015-03-05T14:01:49Z
Data da defesa / Data do evento (dc.date.issued)2010-03-22
Abstract (dc.description.abstract)This work presents the Ubiquitous Oriented Programming (UOP in short), a programming model oriented to development of ubiquitous systems. UOP uses Services concepts and Object Oriented Programming, integrating them with the requirements of ubiquitous applications as context, context awareness, context adaptation, code mobility and concurrent. A programming language (UbiLanguage) implements the concepts of this new programming model, thus providing the development of ubiquitous systems. The development environment is composed by a compiler (UbiCompiler) which translates code written in UbiLanguage to bytecode. The execution platform is composed by a virtual machine (UbiVM) which supports the execution of this bytecode.en
Resumo (dc.description.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.pt_BR
Agência de fomento (dc.description.sponsorship)Bolsa para curso e programa de Pós Graduaçãopt_BR
URI (dc.identifier.uri)http://www.repositorio.jesuita.org.br/handle/UNISINOS/2287
Idioma (dc.language)pt_BRpt_BR
Nome da instituição (dc.publisher)Universidade do Vale do Rio do Sinospt_BR
País da Instituição (dc.publisher.country)Brasilpt_BR
Departamento (dc.publisher.department)Escola Politécnicapt_BR
Sigla da Instituição (dc.publisher.initials)UNISINOSpt_BR
Programa (dc.publisher.program)Programa de Pós-Graduação em Computação Aplicadapt_BR
Direitos de acesso ao documento (dc.rights)openAccesspt_BR
Assunto (dc.subject)computação móvelpt_BR
Assunto (dc.subject)linguagens de programaçãopt_BR
Assunto (dc.subject)modelos de programaçãopt_BR
Assunto (dc.subject)paradigmas de programaçãopt_BR
Assunto (dc.subject)computação ubíquapt_BR
Assunto (dc.subject)compilersen
Assunto (dc.subject)pervasive computingen
Assunto (dc.subject)programming paradigmsen
Assunto (dc.subject)programming languagesen
Assunto (dc.subject)programming modelsen
Assunto (dc.subject)virtual machinesen
Assunto (dc.subject)ubiquitous computingen
Tema (CNPq) (dc.subject.cnpq)Ciências Exatas e da Terrapt_BR
Título (dc.title)Um modelo de programação orientado ao desenvolvimento de sistemas ubíquospt_BR
Título (dc.title)A programming model oriented to development of ubiquitous systemsen
Tipo de arquivo (dc.type)Dissertaçãopt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
AlexGarzaoComputacao.pdf
Tamanho:
10.77 MB
Formato:
Adobe Portable Document Format
Descrição: