Return to search

Programação de espaços inteligentes utilizando modelos em tempo de execução / Smart spaces programming using models at runtime

Submitted by JÚLIO HEBER SILVA (julioheber@yahoo.com.br) on 2017-05-19T17:39:41Z
No. of bitstreams: 2
Tese - Leandro Alexandre Freitas - 2017.pdf: 10640805 bytes, checksum: 61b69f91cb32e17075d698eecf19b8c4 (MD5)
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2017-05-22T10:42:45Z (GMT) No. of bitstreams: 2
Tese - Leandro Alexandre Freitas - 2017.pdf: 10640805 bytes, checksum: 61b69f91cb32e17075d698eecf19b8c4 (MD5)
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Made available in DSpace on 2017-05-22T10:42:45Z (GMT). No. of bitstreams: 2
Tese - Leandro Alexandre Freitas - 2017.pdf: 10640805 bytes, checksum: 61b69f91cb32e17075d698eecf19b8c4 (MD5)
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Previous issue date: 2017-04-04 / Fundação de Amparo à Pesquisa do Estado de Goiás - FAPEG / 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. / 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 desa-
fiadora, 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.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.bc.ufg.br:tede/7353
Date04 April 2017
CreatorsFreitas, Leandro Alexandre
ContributorsCosta, Fábio Moreira, Rocha, Ricardo Couto Antunes da, Costa, Fábio Moreira, Silva, Francisco José da Silva e, Ueyama, Jó, Ferreira, Ronaldo Alves, Soares, Fabrízzio Alphonsus Alves de Melo Nunes
PublisherUniversidade Federal de Goiás, Programa de Pós-graduação em Ciência da Computação em Rede UFG/UFMS (INF), UFG, Brasil, Instituto de Informática - INF (RG)
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UFG, instname:Universidade Federal de Goiás, instacron:UFG
Rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/, info:eu-repo/semantics/openAccess
Relation7383127587728995171, 600, 600, 600, 600, -7712266734633644768, 8930092515683771531, -961409807440757778

Page generated in 0.0028 seconds