Use este identificador para citar ou linkar para este item: http://repositorio.ifg.edu.br:8080/handle/prefix/643
Tipo: Tese-Extra-IFG
Título: Programação de espaços inteligentes utilizando modelos em tempo de execução
Título(s) alternativo(s): Smart spaces programming using Models at Runtime
Autor(es): Freitas, Leandro Alexandre
Primeiro Orientador: Costa, Fábio Moreira
metadata.dc.contributor.advisor-co1: Rocha, Ricardo Couto Antunes da
metadata.dc.contributor.referee1: Costa, Fábio Moreira
metadata.dc.contributor.referee2: Rocha, Ricardo Couto Antunes da
metadata.dc.contributor.referee3: Silva, Francisco José da Silva e
metadata.dc.contributor.referee4: Ueyama, Jó
metadata.dc.contributor.referee5: Ferreira, Ronaldo Alves
Resumo: O crescimento e a popularização cada vez maior da conectividade sem fio e dos dispositivos móveis, tem permitido a construção de espaços inteligentes que antes eram vislumbrados apenas na proposta de computação ubíqua do cientista da Xerox PARK, Mark Weiser. Esses espaços inteligentes são compostos por diversos recursos computacionais, como dispositivos, serviços e aplicações, além de usuários, que devem ser capazes de se associar a esses recursos. Entretanto, a programação destes ambientes é uma tarefa desafiadora, uma vez que os espaços inteligentes possuem uma natureza dinâmica, os recursos se apresentam de forma heterogênea e é necessário que as interações entre usuários e dispositivos sejam coordenadas. Neste trabalho desenvolvemos uma nova abordagem para programação de espaços inteligentes, por meio de modelos em tempo de execução. Para isso, propomos uma linguagem de modelagem de alto nível, denominada Smart Space Modeling Language (2SML), em que o usuário é capaz de modelar o espaço inteligente com todos os elementos que dele podem fazer parte. Esse modelo desenvolvido pelo usuário é interpretado e realizado no espaço físico por uma máquina de execução de modelos, denominada Smart Space Virtual Machine (2SVM), cujo desenvolvimento é parte deste trabalho.
Abstract: The growth and popularization of wireless connectivity and of mobile devices has allowed the development of smart spaces that were previously only envisaged in the approach proposed by Mark Weiser. These smart spaces are composed of many computational resources, such as devices, services and applications, along with users, who must be able to associate with these features. However, programming these environments is a challenging task, since smart spaces have a dynamic nature, resources are heterogeneous, and it is necessary that interactions between users and devices are coordinated with one another. In this work, we present a new approach for smart spaces programming using Models@RunTime. In this regard, we propose a high level modeling language, called Smart Spaces Modeling Language (2SML), in which the user is able to model the smart space with all elements that can be part of it. Such models are developed by the users, interpreted and effected in the physical space by a model execution engine, called Smart Space Virtual Machine (2SVM), whose development is part of this work.
Palavras-chave: espaços Inteligentes
modelos em tempo de execução
linguagem de modelagem específica de domínio
máquina de execução de modelos
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: Brasil
Editor: Universidade Federal de Goiás
Sigla da Instituição: UFG
metadata.dc.publisher.department: Instituto de Informática
metadata.dc.publisher.program: Programa de Pós–Graduação do Instituto de Informática da Universidade Federal de Goiás
Citação: Alexandre Freitas, Leandro. Programação de espaços inteligentes utilizando modelos em tempo de execução. 2017. 149p. Tese (Doutorado em Ciência da Computação) - Instituto de Informática, Universidade Federal de Goiás, Goiânia, 2017.
Tipo de Acesso: Acesso Aberto
URI: http://repositorio.ifg.edu.br/handle/prefix/643
Data do documento: 4-Abr-2017
Aparece nas coleções:Teses e Dissertações defendidas extra IFG

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Tese-Leandro-Alexandre.pdf10,39 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.