J. L. Silva, O. R. Ribeiro, J. M. Fernandes, J. C. Campos and M. D. Harrison
The APEX framework: prototyping of ubiquitous environments based on Petri nets
In R. Bernhaupt, P. Forbrig, J. Gulliksen and M.K. Lárusdóttir, editors, Human-Centred Software Engineering, volume 6409 of Lecture Notes in Computer Science, pages 6-21. Springer. 2010.

Abstract

The user experience of ubiquitous environments is a determining factor in their success. The characteristics of such systems must be explored as early as possible to anticipate potential user problems, and to reduce the cost of redesign. However, the development of early prototypes to be evaluated in the target environment can be disruptive to the ongoing system and therefore unacceptable. This paper reports on an ongoing effort to explore how model-based rapid prototyping of ubiquitous environments might be used to avoid actual deployment while still enabling users to interact with a representation of the system. The paper describes APEX, a framework that brings together an existing 3D Application Server with CPN Tools. APEX-based prototypes enable users to navigate a virtual world simulation of the envisaged ubiquitous environment. The APEX architecture and the proposed CPN-based modelling approach are described. An example illustrates their use.

download PDF

@InProceedings{SilvaRFCH:2010a,
 author = {J. L. Silva and O. R. Ribeiro and J. M. Fernandes and J. C. Campos and M. D. Harrison},
 title = {The APEX framework: prototyping of ubiquitous environments based on Petri nets},
 booktitle = {Human-Centred Software Engineering},
 series = {Lecture Notes in Computer Science},
 volume = {6409},
 pages = {6-21},
 editor = {R. Bernhaupt and P. Forbrig and J. Gulliksen and M.K. Lárusdóttir},
 publisher = {Springer},
 paperurl = {http://www.di.uminho.pt/~jfc/publications/SilvaRFCH10b.pdf},
 abstract = {The user experience of ubiquitous environments is a determining factor in their success. The characteristics of such systems must be explored as early as possible to anticipate potential user problems, and to reduce the cost of redesign. However, the development of early prototypes to be evaluated in the target environment can be disruptive to the ongoing system and therefore unacceptable. This paper reports on an ongoing effort to explore how model-based rapid prototyping of ubiquitous environments might be used to avoid actual deployment while still enabling users to interact with a representation of the system. The paper describes APEX, a framework that brings together an existing 3D Application Server with CPN Tools. APEX-based prototypes enable users to navigate a virtual world simulation of the envisaged ubiquitous environment. The APEX architecture and the proposed CPN-based modelling approach are described. An example illustrates their use.},
 year = {2010}
}

Generated by mkBiblio 2.6.26