Prototyping and analysing ubiquitous computing environments using multiple layers

被引:12
|
作者
Silva, Jose Luis [1 ,2 ,3 ,4 ]
Campos, Jose Creissac [1 ,2 ]
Harrison, Michael D. [5 ,6 ]
机构
[1] Univ Minho, Dept Informat, Braga, Portugal
[2] INESC TEC, HASLab, Braga, Portugal
[3] Univ Toulouse 3, ICS IRIT, F-31062 Toulouse, France
[4] Univ Madeira, Madeira ITI, Funchal, Portugal
[5] Newcastle Univ, Sch Comp Sci, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
[6] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London, England
基金
英国工程与自然科学研究理事会;
关键词
Ubiquitous and context-aware computing; Modelling; Prototyping; Interactive systems analysis; 3D virtual environments; VIRTUAL-REALITY; FRAMEWORK; MOBILE;
D O I
10.1016/j.ijhcs.2014.02.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:488 / 506
页数:19
相关论文
共 22 条
  • [21] A distributed reliable collusion-free algorithm for selecting multiple coordinators in IOTA using fog computing
    Alavizadeh, Alavieh Sadat
    Erfani, Seyed Hossein
    Mirabi, Meghdad
    Sahafi, Amir
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (11)
  • [22] A New Mitigation Method against DRDoS Attacks Using a Snort UDP Module in Low-Specification Fog Computing Environments
    Kang, Ho-Seok
    Kim, Kangtae
    Kim, Sung-Ryul
    ELECTRONICS, 2024, 13 (15)