Prototyping and analysing ubiquitous computing environments using multiple layers
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/1822/31002 |
Resumo: | If ubiquitous computing (ubicomp) is to enhance physical environments then early and accurate assessment of alternative solutions will be necessary to avoid costly deployment of systems that fail to meet requirements. This paper presents APEX, a prototyping framework that combines a 3D Application Server with a behaviour modeling tool. The contribution of this framework is that it allows exhaustive analysis of the behaviour models that drive the prototype while at the same time enabling immersive exploration of a virtual environment simulating the proposed system. The development of prototypes is supported through three layers: a simulation layer (using OpenSimulator); a modelling layer (using CPN Tools) and a physical layer (using external devices and real users). APEX allows movement between these layers to analyse different features, from user experience to user behaviour. The multi layer approach makes it possible to express user behaviour in the modelling layer, provides a way to reduce the number of real users needed by adding simulated avatars, and supports user testing of hybrids of virtual and real components as well as exhaustive analysis. This paper demonstrates the approach by means of an example, placing particular emphasis on the simulation of virtual environments, low cost prototyping and the formal analysis capabilities. |
id |
RCAP_74fbd6e3bc5d8750a467a38e0d54bfbc |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/31002 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Prototyping and analysing ubiquitous computing environments using multiple layersUbiquitous and context-aware computingModellingPrototypingInteractive systems analysis3D virtual environmentsScience & TechnologySocial SciencesIf ubiquitous computing (ubicomp) is to enhance physical environments then early and accurate assessment of alternative solutions will be necessary to avoid costly deployment of systems that fail to meet requirements. This paper presents APEX, a prototyping framework that combines a 3D Application Server with a behaviour modeling tool. The contribution of this framework is that it allows exhaustive analysis of the behaviour models that drive the prototype while at the same time enabling immersive exploration of a virtual environment simulating the proposed system. The development of prototypes is supported through three layers: a simulation layer (using OpenSimulator); a modelling layer (using CPN Tools) and a physical layer (using external devices and real users). APEX allows movement between these layers to analyse different features, from user experience to user behaviour. The multi layer approach makes it possible to express user behaviour in the modelling layer, provides a way to reduce the number of real users needed by adding simulated avatars, and supports user testing of hybrids of virtual and real components as well as exhaustive analysis. This paper demonstrates the approach by means of an example, placing particular emphasis on the simulation of virtual environments, low cost prototyping and the formal analysis capabilities.European Regional Development Fund (ERDF) through the COMPETE ProgrammeFundação para a Ciência e a Tecnologia (FCT)ElsevierUniversidade do MinhoSilva, José Luís CardosoCampos, J. CreissacHarrison, Michael Douglas2014-052014-05-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/1822/31002eng1071-581910.1016/j.ijhcs.2014.02.001http://dx.doi.org/10.1016/j.ijhcs.2014.02.001info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:39:12Zoai:repositorium.sdum.uminho.pt:1822/31002Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:35:47.606633Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Prototyping and analysing ubiquitous computing environments using multiple layers |
title |
Prototyping and analysing ubiquitous computing environments using multiple layers |
spellingShingle |
Prototyping and analysing ubiquitous computing environments using multiple layers Silva, José Luís Cardoso Ubiquitous and context-aware computing Modelling Prototyping Interactive systems analysis 3D virtual environments Science & Technology Social Sciences |
title_short |
Prototyping and analysing ubiquitous computing environments using multiple layers |
title_full |
Prototyping and analysing ubiquitous computing environments using multiple layers |
title_fullStr |
Prototyping and analysing ubiquitous computing environments using multiple layers |
title_full_unstemmed |
Prototyping and analysing ubiquitous computing environments using multiple layers |
title_sort |
Prototyping and analysing ubiquitous computing environments using multiple layers |
author |
Silva, José Luís Cardoso |
author_facet |
Silva, José Luís Cardoso Campos, J. Creissac Harrison, Michael Douglas |
author_role |
author |
author2 |
Campos, J. Creissac Harrison, Michael Douglas |
author2_role |
author author |
dc.contributor.none.fl_str_mv |
Universidade do Minho |
dc.contributor.author.fl_str_mv |
Silva, José Luís Cardoso Campos, J. Creissac Harrison, Michael Douglas |
dc.subject.por.fl_str_mv |
Ubiquitous and context-aware computing Modelling Prototyping Interactive systems analysis 3D virtual environments Science & Technology Social Sciences |
topic |
Ubiquitous and context-aware computing Modelling Prototyping Interactive systems analysis 3D virtual environments Science & Technology Social Sciences |
description |
If ubiquitous computing (ubicomp) is to enhance physical environments then early and accurate assessment of alternative solutions will be necessary to avoid costly deployment of systems that fail to meet requirements. This paper presents APEX, a prototyping framework that combines a 3D Application Server with a behaviour modeling tool. The contribution of this framework is that it allows exhaustive analysis of the behaviour models that drive the prototype while at the same time enabling immersive exploration of a virtual environment simulating the proposed system. The development of prototypes is supported through three layers: a simulation layer (using OpenSimulator); a modelling layer (using CPN Tools) and a physical layer (using external devices and real users). APEX allows movement between these layers to analyse different features, from user experience to user behaviour. The multi layer approach makes it possible to express user behaviour in the modelling layer, provides a way to reduce the number of real users needed by adding simulated avatars, and supports user testing of hybrids of virtual and real components as well as exhaustive analysis. This paper demonstrates the approach by means of an example, placing particular emphasis on the simulation of virtual environments, low cost prototyping and the formal analysis capabilities. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-05 2014-05-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/31002 |
url |
http://hdl.handle.net/1822/31002 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
1071-5819 10.1016/j.ijhcs.2014.02.001 http://dx.doi.org/10.1016/j.ijhcs.2014.02.001 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Elsevier |
publisher.none.fl_str_mv |
Elsevier |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132885103411200 |