Prototyping and analysing ubiquitous computing environments using multiple layers

Bibliographic Details
Main Author: Silva, José Luís Cardoso
Publication Date: 2014
Other Authors: Campos, J. Creissac, Harrison, Michael Douglas
Format: Article
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://hdl.handle.net/1822/31002
Summary: 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órios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/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/pdfhttps://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órios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-12T05:06:11Zoai:repositorium.sdum.uminho.pt:1822/31002Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T16:03:36.665672Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
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 https://hdl.handle.net/1822/31002
url https://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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595710551883776