Modelling and Simulation of Mobile Mixed Systems
Emmanuel Dubois (University of Toulouse III, France), Wafaa Abou Moussa (University of Toulouse III, France), Cédric Bach (University of Toulouse III, France) and Nelly de Bonnefoy (University of Toulouse III, France)
Copyright: © 2008
Interactive systems are no longer expected to be used in confined and predefined places. By increasingly taking advantage of the physical environment, interactive systems are becoming mixed, that is, merging physical and digital worlds. Moreover, they support user’s mobility and thus can be referred to as “mobile mixed systems.” To overcome technology-driven development processes and to take into account their physical nature and mobile dimensions, specific design approaches are required. From this perspective, we present the interweaving of an existing design model (ASUR) for mixed systems, and a 3-D environment (SIMBA) for simulating modelled mobile mixed system. The aims are to support the investigation of mobile mixed system design through the dedicated modelling approach, and to better understand the limit of the modelled solutions through their simulation. This constitutes a first step toward an iterative method of design for mobile mixed systems, based on “midfidelity” prototyping.
Key Terms in this Chapter
Aeronautical Maintenance: Activity that consists in preserving planes from failure, decline, or accident. Due to the amount of documentation, space to observe, and operator’s constraints, mobile mixed systems constitute promising solutions to support the aeronautical maintenance.
Component Model: Structure adopted to develop any software element of a given application or library.
Model-Based Design: Early step of a development process that consists in describing the object of the design (software, interaction techniques, etc.) with a formalised notation. The notation can be textual, graphical, or a combination of both. A notation is formalised if it conforms to a metamodel.
ASUR Model: Design model describing the entities involved in the user’s interaction with a mixed system.
SIMBA: Platform for model-driven – simulation-based prototyping of mobile mixed systems. This platform, based on the ASUR model, provides extension facilities to add new simulated elements.
Simulation-Based Prototyping (SBP): Design step that aims at producing a functional form of an interactive application that can be manipulated through a 3-D virtual environment. Cheaper and easier to produce than a high-fidelity prototype, a simulation-based prototype includes the dynamic aspects of the interactive application and the physical aspects and constraints of the interactive situation.
Mixed Systems: Interactive systems involving physical and digital entities. It covers interactive systems in which digital objects enrich the user’s interaction with physical objects and interactive systems in which physical objects are manipulated to support the user’s interaction with a digital application. Other terms are also used to cover part of mixed systems: augmented reality, tangible user interfaces, and mixed reality systems.
Mobile Mixed Systems: Interactive systems supporting the user’s mobility and making extensive use of the physical nature of the user’s environment.
Model-Driven - Simulation-Based Prototyping (MD-SBP): Simulation-based prototyping of an interactive application tightly coupled with the description of the application using a given model.
Complete Chapter List
Anxo Cereijo Roibás, Stephen Johnson
Hanna Stelmaszewska, Bob Fields, Ann Blandford
Hyowon Lee, Cathal Gurrin, Gareth J.F. Jones, Alan F. Smeaton
Amy K. Karlson, Benjamin B. Bederson, Jose L. Contreras-Vidal
Martina Ziefle, Susanne Bay
Susanne Bay, Martina Ziefle
Chris Barber, James Knight
Anind K. Dey, Jonna Häkkilä
Bent Schmidt-Nielsen, Bret Harsham, Bhiksha Raj, Clifton Forlines
Nikolaos Tselios, Ioanna Papadimitriou, Dimitrios Raptis, Nikoletta Yiannoutsou, Vassilis Komis, Nikolaos Avouris
Siu Cheung Kong
Hyungsung Park, Young Kyun Baek, David Gibson
Nikola Mitrovic, Eduardo Mena, Jose Alberto Royo
Michael J. O’Grady, Gregory M.P. O’Hare
Yang Li, Scott Klemmer, James A. Landay
Emmanuel Dubois, Wafaa Abou Moussa, Cédric Bach, Nelly de Bonnefoy
Ioannis D. Zaharakis, Achilles D. Kameas
Rafael Ballagas, Michael Rohs, Jennifer G. Sheridan, Jan Borchers
Mark David Dunlop, Michelle Montgomery Masters
Min Lin, Andrew Sears, Steven Herbst, Yanfang Liu
Louise E. Moser, P.M. Melliar-Smith
Dong Yu, Li Deng
Parisa Eslambolchilar, Andrew Crossan, Roderick Murray-Smith, Sara Dalzel-Job, Frank Pollick
Panu Korpipää, Jukka Linjama, Juha Kela, Tapani Rantakokko
Enrico Costanza, Samuel A. Inverso, Rebecca Allen, Pattie Maes
Tolga Capin, Antonio Haro
Andrea Sanna, Fabrizio Lamberti
Rock Leung, Joanna Lumsden
Mark Matthews, Gavin Doherty, David Coyle, John Sharry
Francesco Bellotti, Riccardo Berta, Alessandro De Gloria, Massimiliano Margarone
Shigueo Nomura, Takayuki Shiose, Hiroshi Kawakami, Osamu Katai, Keiji Yamanaka
Florence Gaunet, Xavier Briffault
Julio Abascal, Borja Bonail, Daniel Cagigas, Nestor Garay, Luis Gardeazabal
Regina Bernhaupt, Kristijan Mihalic, Marianna Obrist
Jan Willem Streefkerk, Myra P. van Esch-Bussemakers, Mark A. Neerincx, Rosemarijn Looije
Enrico Bertini, Tiziana Catarci, Alan Dix, Silvia Gabrielli, Stephen Kimani, Giuseppe Santucci
Thomas Alexander, Christopher Schlick, Alexander Sievert, Dieter Leyk
Maria de Fátima Queiroz Vieira Turnell, José Eustáquio Rangel de Queiroz, Danilo de Sousa Ferreira
Jaakko T. Lehikoinen
Dong-Han Ham, Jeongyun Heo, Peter Fossick, William Wong, Sanghyun Park, Chiwon Song, Mike Bradley
Kaikkonen, Kaikkonen, Anne, Anne, Aki Kekäläinen, Mikael Cankar, Titti Kallio
Murray Crease, Robert Longworth
Andrew Crossan, Roderick Murray-Smith, Stephen Brewster, Bojan Musizza
Murray Crease, Joanna Lumsden
Rune T. Høegh, Jesper Kjeldskov, Mikael B. Skov, Jan Stage
Adrian Stoica, Georgios Fiotakis, Dimitrios Raptis, Ioanna Papadimitriou, Vassilis Komis, Nikolaos Avouris
Kater Oakley, Gitte Lindgaard, Peter Kroeger, John Miller, Earl Bryenton, Paul Hébert
Shwetak N. Patel, Khai N. Truong, Gillian R. Hayes, Giovanni Iachello, Julie A. Kientz, Gregory D. Abowd
Saturnino Luz, Masood Masoodian
Jason T. Black, Lois Wright Hawkes
Tiong T. Goh, Kinshuk, Nian-Shing Chen