Formal analysis of ubiquitous computing environments through the APEX framework

Bibliographic Details
Main Author: Silva, José Luís Cardoso
Publication Date: 2012
Other Authors: Campos, J. Creissac, Harrison, M. D.
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/36515
Summary: Ubiquitous computing (ubicomp) systems involve complex interactions between multiple devices and users. This com-plexity makes it difficult to establish whether: (1) observa-tions made about use are truly representative of all possible interactions; (2) desirable characteristics of the system are true in all possible scenarios. To address these issues, tech-niques are needed that support an exhaustive analysis of a system’s design. This paper demonstrates one such exhaus-tive analysis technique that supports the early evaluation of alternative designs for ubiquitous computing environments. The technique combines models of behavior within the environment with a virtual world that allows its simulation. The models support checking of properties based on pat-terns. These patterns help the analyst to generate and verify relevant properties. Where these properties fail then scenar-ios suggested by the failure provide an important aid to redesign. The proposed technique uses APEX, a framework for rapid prototyping of ubiquitous environments based on Petri nets. The approach is illustrated through a smart li-brary example. Its benefits and limitations are discussed.
id RCAP_5632dda6bcaab480e2f25b7790a6613c
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/36515
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 Formal analysis of ubiquitous computing environments through the APEX frameworkUbiquitous and Context-Aware ComputingAnalysisModelingPrototyping3D virtual environmentsEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaUbiquitous computing (ubicomp) systems involve complex interactions between multiple devices and users. This com-plexity makes it difficult to establish whether: (1) observa-tions made about use are truly representative of all possible interactions; (2) desirable characteristics of the system are true in all possible scenarios. To address these issues, tech-niques are needed that support an exhaustive analysis of a system’s design. This paper demonstrates one such exhaus-tive analysis technique that supports the early evaluation of alternative designs for ubiquitous computing environments. The technique combines models of behavior within the environment with a virtual world that allows its simulation. The models support checking of properties based on pat-terns. These patterns help the analyst to generate and verify relevant properties. Where these properties fail then scenar-ios suggested by the failure provide an important aid to redesign. The proposed technique uses APEX, a framework for rapid prototyping of ubiquitous environments based on Petri nets. The approach is illustrated through a smart li-brary example. Its benefits and limitations are discussed.(undefined)Universidade do MinhoSilva, José Luís CardosoCampos, J. CreissacHarrison, M. D.20122012-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/36515engSilva JL, Campos JC, Harrison M. 2012. Formal analysis of Ubiquitous Computing environments through the APEX framework. Symposium on Engineering Interactive Computing Systems - EICS. :131-140.978145031168710.1145/2305484.2305506info: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:RCAAP2024-05-11T06:17:46Zoai:repositorium.sdum.uminho.pt:1822/36515Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:48:18.910899Repositó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 Formal analysis of ubiquitous computing environments through the APEX framework
title Formal analysis of ubiquitous computing environments through the APEX framework
spellingShingle Formal analysis of ubiquitous computing environments through the APEX framework
Silva, José Luís Cardoso
Ubiquitous and Context-Aware Computing
Analysis
Modeling
Prototyping
3D virtual environments
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Formal analysis of ubiquitous computing environments through the APEX framework
title_full Formal analysis of ubiquitous computing environments through the APEX framework
title_fullStr Formal analysis of ubiquitous computing environments through the APEX framework
title_full_unstemmed Formal analysis of ubiquitous computing environments through the APEX framework
title_sort Formal analysis of ubiquitous computing environments through the APEX framework
author Silva, José Luís Cardoso
author_facet Silva, José Luís Cardoso
Campos, J. Creissac
Harrison, M. D.
author_role author
author2 Campos, J. Creissac
Harrison, M. D.
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, M. D.
dc.subject.por.fl_str_mv Ubiquitous and Context-Aware Computing
Analysis
Modeling
Prototyping
3D virtual environments
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Ubiquitous and Context-Aware Computing
Analysis
Modeling
Prototyping
3D virtual environments
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Ubiquitous computing (ubicomp) systems involve complex interactions between multiple devices and users. This com-plexity makes it difficult to establish whether: (1) observa-tions made about use are truly representative of all possible interactions; (2) desirable characteristics of the system are true in all possible scenarios. To address these issues, tech-niques are needed that support an exhaustive analysis of a system’s design. This paper demonstrates one such exhaus-tive analysis technique that supports the early evaluation of alternative designs for ubiquitous computing environments. The technique combines models of behavior within the environment with a virtual world that allows its simulation. The models support checking of properties based on pat-terns. These patterns help the analyst to generate and verify relevant properties. Where these properties fail then scenar-ios suggested by the failure provide an important aid to redesign. The proposed technique uses APEX, a framework for rapid prototyping of ubiquitous environments based on Petri nets. The approach is illustrated through a smart li-brary example. Its benefits and limitations are discussed.
publishDate 2012
dc.date.none.fl_str_mv 2012
2012-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/36515
url http://hdl.handle.net/1822/36515
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Silva JL, Campos JC, Harrison M. 2012. Formal analysis of Ubiquitous Computing environments through the APEX framework. Symposium on Engineering Interactive Computing Systems - EICS. :131-140.
9781450311687
10.1145/2305484.2305506
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.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_ 1833595546428768256