Lecture Notes in Computer Science 4323

Size: px
Start display at page:

Download "Lecture Notes in Computer Science 4323"

Transcription

1 Lecture Notes in Computer Science 4323 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University, UK Takeo Kanade Carnegie Mellon University, Pittsburgh, PA, USA Josef Kittler University of Surrey, Guildford, UK Jon M. Kleinberg Cornell University, Ithaca, NY, USA Friedemann Mattern ETH Zurich, Switzerland John C. Mitchell Stanford University, CA, USA Moni Naor Weizmann Institute of Science, Rehovot, Israel Oscar Nierstrasz University of Bern, Switzerland C. Pandu Rangan Indian Institute of Technology, Madras, India Bernhard Steffen University of Dortmund, Germany Madhu Sudan Massachusetts Institute of Technology, MA, USA Demetri Terzopoulos University of California, Los Angeles, CA, USA Doug Tygar University of California, Berkeley, CA, USA Moshe Y. Vardi Rice University, Houston, TX, USA Gerhard Weikum Max-Planck Institute of Computer Science, Saarbruecken, Germany

2 Gavin Doherty Ann Blandford (Eds.) Interactive Systems Design, Specification, and Verification 13th International Workshop, DSVIS 2006 Dublin, Ireland, July 26-28, 2006 Revised Papers 13

3 Volume Editors Gavin Doherty Department of Computer Science Trinity College Dublin Dublin 2, Ireland Ann Blandford UCL Interaction Centre University College London London, WC1E 7DP, U.K. Library of Congress Control Number: CR Subject Classification (1998): H.5.2, H.5, I.3, D.2, F.3 LNCS Sublibrary: SL 2 Programming and Software Engineering ISSN ISBN Springer Berlin Heidelberg New York ISBN Springer Berlin Heidelberg New York This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable to prosecution under the German Copyright Law. Springer is a part of Springer Science+Business Media springer.com Springer-Verlag Berlin Heidelberg 2007 Printed in Germany Typesetting: Camera-ready by author, data conversion by Scientific Publishing Services, Chennai, India Printed on acid-free paper SPIN: /

4 Preface We present here the proceedings of the 13th International Workshop on the Design, Specification and Verification of Interactive Systems, held in Trinity College, Dublin. The workshop provides a forum where researchers at the intersection of software engineering and human computer interaction can present and discuss their ideas. The different perspectives and concerns of these two communities were exemplified by the thought-provoking contributions of the invited speakers Jan Gulliksen, who looked at the nature of contact between developers and end users (keynote paper included in this volume), and Ian Sommerville, who looked at construction by configuration as the de-facto paradigm for many real-world development projects. All papers were reviewed by at least three reviewers. We present here 19 out of 57 submissions, along with a keynote paper and two working group reports. The healthy number of submissions reflects the continuing interest and commitment of researchers in this area. The accepted papers came from a wide range of locations Belgium, Canada, France, Ireland, Italy, Norway, Portugal, Spain, Sweden and the UK. Model-driven development remains a strong theme, with papers by Penichet et al., Van den Bergh et al., and Koninx et al. The sophistication and power of the tools now available compared to those presented at earlier editions of the workshop were clearly evident from these presentations. Other uses of models in development are investigated in the papers by Silva et al., which looked at reverse engineering, Lepreux et al., which looks at the visual design of user interfaces, and Potter and Wright, which looks at visualization resource management. Formal perspectives on cognitive aspects of interaction were explored in papers by Roast and Khazaei and Rukšėnas et al. The design of safety-critical systems was the subject of several papers this year, both in terms of engineering (Barboni et al.), requirements (Santos et al.), and evaluation (Thimbleby). There were also two papers on bringing rigorous approaches to bear on the design and development of haptic and multi-modal interfaces, both in terms of specification (Smith) and analysis (Faconti and Massink). Prototyping and evaluation are always a concern in the development of interactive systems, and work in this area was presented by Petrie and Schneider on mixed fidelity prototyping, by González et al., who looked at modelling early prototype evaluation, and O Neill et al. who looked at a VR-based approach to evaluation. On the theme of supporting user interface development, a patternsbased approach to adaptive user interfaces was presented by Nilsson et al. Consideration of computer games by Graham et al. was a new topic for the event, and was the subject of a lively working group discussion. The critique of validity in published HCI research presented by Thimbleby struck a chord with many of the participants, with discussion continuing in a working group. One concrete

5 VI Preface result of this was a strong impetus on presenters to comment on the availability of their software and repeatability of their results! The interest in the work presented at this year s workshop was evident from the number of questions for each speaker and the many discussions which took place over the three days. Trinity College provided an attractive setting for the conference, and the friendly atmosphere of the event helped to make it an enjoyable as well as an intellectually rewarding experience. October 2006 Gavin Doherty and Ann Blandford

6 Organization Programme Chairs Gavin Doherty Ann Blandford Trinity College Dublin, Ireland University College London, UK Programme Committee Rémi Bastide Ann Blandford Jose Campos Anke Dittmar Alan Dix Simon Dobson Peter Forbrig Nicholas Graham Michael Harrison Chris Johnson Joaquim Jorge Rick Kazman Panos Markopoulos Mieke Massink Laurence Nigay Philippe Palanque Fabio Paternò Chris Roast Kevin Schneider Alistair Sutcliffe Harold Thimbleby Université Paul Sabatier, Toulouse, France University College London, UK University of Minho, Portugal University of Rostock, Germany University of Lancaster, UK UCD Dublin, Ireland University of Rostock, Germany Queen s University, Canada University of Newcastle, UK University of Glasgow, UK INESC-ID, Lisbon, Portugal SEI, Carnegie Mellon University, USA Eindhoven University of Technology, Netherlands ISTI-CNR, Pisa, Italy Université Joseph Fourier, France Université Paul Sabatier, Toulouse, France ISTI-CNR, Pisa, Italy Sheffield-Hallam University, UK University of Saskatchewan, Canada University of Manchester, UK University of Swansea, Wales Reviewers Sophie Dupuy-Chessa Eduardo Calvillo Gámez Yamine Ait-Ameur Giorgio Faconti Joelle Coutaz CLIPS-IMAG, University of Grenoble 1, France University College London, UK LISI-ENSMA, University of Poitiers, France ISTI-CNR, Pisa, Italy CLIPS-IMAG, University of Grenoble 1, France

7 VIII Organization Local Organization Gavin Doherty Alena Moison Kris McGlinn Simon Dobson Trinity College Dublin, Ireland Trinity College Dublin, Ireland Trinity College Dublin, Ireland UCD Dublin, Ireland Supporting Organizations ACM SIGCHI The British Computer Society HCI Group IFIP WG 13.5 The Eurographics Association Department of Computer Science, Trinity College Dublin

8 Table of Contents Keynote How Do Developers Meet Users? Attitudes and Processes in Software Development... 1 Jan Gulliksen HCI Research Validity and Cross-Validity in HCI Publications Harold Thimbleby Critical Systems Model-Based Engineering of Widgets, User Applications and Servers Compliant with ARINC 661 Specification Eric Barboni, Stéphane Conversy, David Navarre, and Philippe Palanque Usability Requirements for Improving the Infection Module of a Hospital Intensive Care Unit Information System Mónica Sara Santos, João Falcão e Cunha, and Altamiro da Costa Pereira Interaction Walkthrough: Evaluation of Safety Critical Interactive Systems Harold Thimbleby Model Based Development Collaborative Social Structures and Task Modelling Integration Victor M.R. Penichet, Fabio Paternò, J.A. Gallud, and Maria D. Lozano Towards Model-Driven Development of Staged Participatory Multimedia Events Jan Van den Bergh, Steven Huypens, and Karin Coninx Integrating Support for Usability Evaluation into High Level Interaction Descriptions with NiMMiT Karin Coninx, Erwin Cuppens, Joan De Boeck, and Chris Raymaekers

9 X Table of Contents Cognitive Aspects of Interaction An Investigation into the Validation of Formalised Cognitive Dimensions Chris Roast and Babak Khazaei Formal Modelling of Cognitive Interpretation Rimvydas Rukšėnas, Paul Curzon, Jonathan Back, and Ann Blandford Use of Models Combining Formal Methods and Functional Strategies Regarding the Reverse Engineering of Interactive Applications J.C. Silva, José Creissac Campos, and João Saraiva An Ontological Approach to Visualization Resource Management Richard Potter and Helen Wright Visual Design of User Interfaces by (De)composition Sophie Lepreux, Jean Vanderdonckt, and Benjamin Michotte Haptics and Multimodality Exploring the Specification of Haptic Interaction Shamus P. Smith Analysis of Pointing Tasks on a White Board G. Faconti and Mieke Massink Prototyping and Evaluation Mixed-Fidelity Prototyping of User Interfaces Jennifer N. Petrie and Kevin A. Schneider A Hybrid Approach for Modelling Early Prototype Evaluation Under User-Centred Design Through Association Rules María Paula González, Toni Granollers, and Jesús Lorés Rapid User-Centred Evaluation for Context-Aware Systems Eleanor O Neill, David Lewis, Kris McGlinn, and Simon Dobson Supporting User Interface Development Using a Patterns-Based Modelling Language and a Model-Based Adaptation Architecture to Facilitate Adaptive User Interfaces Erik G. Nilsson, Jacqueline Floch, Svein Hallsteinsen, and Erlend Stav

10 Table of Contents XI Toward Quality-Driven Development of 3D Computer Games T.C. Nicholas Graham and Will Roberts Group Discussions Processes: Working Group Report Stéphane Chatty, José Creissac Campos, María Paula González, Sophie Lepreux, Erik G. Nilsson, Victor M.R. Penichet, Mónica Santos, and Jan Van den Bergh Usability and Computer Games: Working Group Report T.C. Nicholas Graham, Paul Curzon, Gavin Doherty, Philippe Palanque, Richard Potter, Christopher Roast, and Shamus P. Smith Author Index

Lecture Notes in Computer Science 6431

Lecture Notes in Computer Science 6431 Lecture Notes in Computer Science 6431 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 5000

Lecture Notes in Computer Science 5000 Lecture Notes in Computer Science 5000 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 3081

Lecture Notes in Computer Science 3081 Lecture Notes in Computer Science 3081 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 3373

Lecture Notes in Computer Science 3373 Lecture Notes in Computer Science 3373 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 1946 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science 1946 Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 1946 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Philippe Palanque Fabio Paternò

More information

Lecture Notes in Computer Science 3657

Lecture Notes in Computer Science 3657 Lecture Notes in Computer Science 3657 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 3700

Lecture Notes in Computer Science 3700 Lecture Notes in Computer Science 3700 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 4385

Lecture Notes in Computer Science 4385 Lecture Notes in Computer Science 4385 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 5087

Lecture Notes in Computer Science 5087 Lecture Notes in Computer Science 5087 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 5604

Lecture Notes in Computer Science 5604 Lecture Notes in Computer Science 5604 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science Lecture Notes in Artificial Intelligence 897 Subseries of Lecture Notes in Computer Science Edited by J. G. Carbonell and J. Siekmann Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and

More information

Lecture Notes in Computer Science 3417

Lecture Notes in Computer Science 3417 Lecture Notes in Computer Science 3417 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 6409

Lecture Notes in Computer Science 6409 Lecture Notes in Computer Science 6409 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 7216

Lecture Notes in Computer Science 7216 Lecture Notes in Computer Science 7216 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 4129

Lecture Notes in Computer Science 4129 Lecture Notes in Computer Science 4129 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 1528 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Bart Preneel Vincent Rijmen

More information

Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 2599 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Edel Sherratt (Ed.) Telecommunications

More information

Lecture Notes in Computer Science 4765

Lecture Notes in Computer Science 4765 Lecture Notes in Computer Science 4765 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Telecommunication Economics. Selected results of the COST Action ISO605

Telecommunication Economics. Selected results of the COST Action ISO605 Zurich Open Repository and Archive University of Zurich Main Library Strickhofstrasse 39 CH-8057 Zurich www.zora.uzh.ch Year: 2012 Telecommunication Economics. Selected results of the COST Action ISO605

More information

Lecture Notes in Computer Science 5498

Lecture Notes in Computer Science 5498 Lecture Notes in Computer Science 5498 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 968 Advisory Board: W. Brauer D. Gries J. Stoer Nachum Dershowitz Naomi Lindenstrauss (Eds.) Conditional and Typed Rewriting

More information

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science. Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1487 Volker Gruhn (Ed.) Software Process Technology 6th European Workshop, EWSPT '98 Weybridge, UK, September 16-18,

More information

Lecture Notes in Computer Science 4621

Lecture Notes in Computer Science 4621 Lecture Notes in Computer Science 4621 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 772 Advisory Board: W. Brauer D. Giles J. Stoer Brian C. Warboys (Ed.) Software Process Technology Third European Workshop, EWSPT '94

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1007 Advisory Board: W. Brauer D. Gries J. Stoer Antoon Bosselaers Bart Preneel (Eds.) Integrity Primitives for Secure

More information

Lecture Notes in Computer Science 4028

Lecture Notes in Computer Science 4028 Lecture Notes in Computer Science 4028 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 3368

Lecture Notes in Computer Science 3368 Lecture Notes in Computer Science 3368 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 3087

Lecture Notes in Computer Science 3087 Lecture Notes in Computer Science 3087 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board Takeo Kanade Carnegie Mellon

More information

Lecture Notes in Computer Science 7545

Lecture Notes in Computer Science 7545 Lecture Notes in Computer Science 7545 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 2844 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 2844 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 2844 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Hong Kong London Milan Paris Tokyo Joaquim A. Jorge Nuno Jardim Nunes João Falcão

More information

Lecture Notes in Computer Science 5840

Lecture Notes in Computer Science 5840 Lecture Notes in Computer Science 5840 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 4404

Lecture Notes in Computer Science 4404 Lecture Notes in Computer Science 4404 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 10836

Lecture Notes in Computer Science 10836 Lecture Notes in Computer Science 10836 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Human-Computer Interaction Series

Human-Computer Interaction Series Human-Computer Interaction Series Editors-in-Chief John Karat Jean Vanderdonckt, Université Catholique de Louvain, Belgium Editorial Board Simone Barbosa, PUC-Rio, Brazil Gaëlle Calvary, LIG-University

More information

Architecture Design and Validation Methods

Architecture Design and Validation Methods Architecture Design and Validation Methods Springer-Verlag Berlin Heidelberg GmbH Egon Börger (Ed.) Architecture Design and Validation Methods With 175 Figures, Springer Editor Prof. Dr. Egon Börger Universita

More information

Communications in Computer and Information Science 85

Communications in Computer and Information Science 85 Communications in Computer and Information Science 85 Albert Fleischmann Detlef Seese Christian Stary (Eds.) S-BPM ONE Setting the Stage for Subject-Oriented Business Process Management First International

More information

Future-Oriented Technology Analysis

Future-Oriented Technology Analysis Future-Oriented Technology Analysis Cristiano Cagnin Michael Keenan Ron Johnston Fabiana Scapolo Rémi Barré Editors Future-Oriented Technology Analysis Strategic Intelligence for an Innovative Economy

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1143 Advisory Board: W. Brauer D. Gries J. Stoer Terence C. Fogarty (Ed.) Evolutionary Computing AISB Workshop Brighton,

More information

Lecture Notes in Computer Science 9990

Lecture Notes in Computer Science 9990 Lecture Notes in Computer Science 9990 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Demand Response by Decentralized Device Control Based on Voltage Level

Demand Response by Decentralized Device Control Based on Voltage Level Demand Response by Decentralized Device Control Based on Voltage Level Wilfried Elmenreich, Stefan Schuster To cite this version: Wilfried Elmenreich, Stefan Schuster. Demand Response by Decentralized

More information

Lecture Notes in Computer Science 3313

Lecture Notes in Computer Science 3313 Lecture Notes in Computer Science 3313 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 4968

Lecture Notes in Computer Science 4968 Lecture Notes in Computer Science 4968 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 8290

Lecture Notes in Computer Science 8290 Lecture Notes in Computer Science 8290 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 9885

Lecture Notes in Computer Science 9885 Lecture Notes in Computer Science 9885 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 2006 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Reiner Dumke Alain Abran (Eds.)

More information

Lecture Notes in Computer Science 4170

Lecture Notes in Computer Science 4170 Lecture Notes in Computer Science 4170 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1005 Advisory Board: W. Brauer D. Gries J. Stoer Jacky Estublier (Ed.) Software Configuration Management ICSE SCM-4

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 284 A. KSndig R.E. BShrer J. D&hler (Eds.) Embedded Systems New Approaches to Their Formal Description and Design An Advanced Course

More information

Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen Lecture Notes in Computer Science 2500 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Tokyo Erich Grädel Wolfgang Thomas Thomas

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen 1019 Advisory Board: W. Brauer D. Gries J. Stoer Springer Berlin Heidelberg New York Barcelona Budapest Hong Kong London

More information

MATLAB Guide to Finite Elements

MATLAB Guide to Finite Elements MATLAB Guide to Finite Elements Peter I. Kattan MATLAB Guide to Finite Elements An Interactive Approach Second Edition With 108 Figures and 25 Tables Peter I. Kattan, PhD P.O. BOX 1392 Amman 11118 Jordan

More information

Cognitive Systems Monographs

Cognitive Systems Monographs Cognitive Systems Monographs Volume 9 Editors: Rüdiger Dillmann Yoshihiko Nakamura Stefan Schaal David Vernon Heiko Hamann Space-Time Continuous Models of Swarm Robotic Systems Supporting Global-to-Local

More information

Lecture Notes in Artificial Intelligence 3396

Lecture Notes in Artificial Intelligence 3396 Lecture Notes in Artificial Intelligence 3396 Edited by J. G. Carbonell and J. Siekmann Subseries of Lecture Notes in Computer Science Rogier M. van Eijk Marc-Philippe Huget Frank Dignum (Eds.) Agent Communication

More information

Enabling Manufacturing Competitiveness and Economic Sustainability

Enabling Manufacturing Competitiveness and Economic Sustainability Enabling Manufacturing Competitiveness and Economic Sustainability Hoda A. ElMaraghy Editor Enabling Manufacturing Competitiveness and Economic Sustainability Proceedings of the 4th International Conference

More information

Lecture Notes in Computer Science 3469

Lecture Notes in Computer Science 3469 Lecture Notes in Computer Science 3469 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective

Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective Data Assimilation: Tools for Modelling the Ocean in a Global Change Perspective NATO ASI Series Advanced Science Institutes Series A series presenting the results of activities sponsored by the NA TO Science

More information

Advances in Modern Tourism Research

Advances in Modern Tourism Research Advances in Modern Tourism Research Álvaro Matias Peter Nijkamp Paulo Neto (Eds.) Advances in Modern Tourism Research Economic Perspectives With 26 Figures and 65 Tables Prof. Dr. Álvaro Matias University

More information

Lecture Notes in Computer Science 10567

Lecture Notes in Computer Science 10567 Lecture Notes in Computer Science 10567 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science Edited by G. Goos, J. Hartmanis and J. van Leeuwen Lecture Notes in Computer Science 1481 Edited by G. Goos, J. Hartmanis and J. van Leeuwen 3 Berlin Heidelberg New York Barcelona Budapest Hong Kong London Milan Paris Singapore Tokyo Ethan V. Munson Charles

More information

Lecture Notes in Computer Science 3766

Lecture Notes in Computer Science 3766 Lecture Notes in Computer Science 3766 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Design for Innovative Value Towards a Sustainable Society

Design for Innovative Value Towards a Sustainable Society Design for Innovative Value Towards a Sustainable Society Mitsutaka Matsumoto Yasushi Umeda Keijiro Masui Shinichi Fukushige Editors Design for Innovative Value Towards a Sustainable Society Proceedings

More information

Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK

Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK History of Computing Founding Editor Martin Campbell-Kelly, University of Warwick, Coventry, UK Series Editor Gerard Alberts, University of Amsterdam, Amsterdam, The Netherlands Advisory Board Jack Copeland,

More information

COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, May 2016, Trento, Italy

COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, May 2016, Trento, Italy Antonella De Angeli Liam Bannon Patrizia Marti Silvia Bordin Editors COOP 2016: Proceedings of the 12th International Conference on the Design of Cooperative Systems, 23-27 May 2016, Trento, Italy COOP

More information

ICT for the Next Five Billion People

ICT for the Next Five Billion People ICT for the Next Five Billion People Arnold Picot Josef Lorenz Editors ICT for the Next F Five Billion People Information and Communication for Sustainable Development Editors Prof. Dr. Dr. Arnold Picot

More information

Lecture Notes in Computer Science 5440

Lecture Notes in Computer Science 5440 Lecture Notes in Computer Science 5440 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Risk-Based Ship Design

Risk-Based Ship Design Risk-Based Ship Design Apostolos Papanikolaou (Ed.) Risk-Based Ship Design Methods, Tools and Applications Authored by Carlos Guedes Soares, Andrzej Jasionowski, Jørgen Jensen, Dag McGeorge, Apostolos

More information

Lecture Notes in Computational Science and Engineering 68

Lecture Notes in Computational Science and Engineering 68 Lecture Notes in Computational Science and Engineering 68 Editors Timothy J. Barth Michael Griebel David E. Keyes Risto M. Nieminen Dirk Roose Tamar Schlick Sidney Yip Tomás Diaz de la Rubia Editors Scientific

More information

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control

Modeling Manufacturing Systems. From Aggregate Planning to Real-Time Control Modeling Manufacturing Systems From Aggregate Planning to Real-Time Control Springer-Verlag Berlin Heidelberg GmbH Paolo Brandimarte. Agostino Villa (Eds.) Modeling Manufacturing Systems From Aggregate

More information

SpringerBriefs in Space Development

SpringerBriefs in Space Development SpringerBriefs in Space Development Series Editor: Joseph N. Pelton, Jr. For further volumes: http://www.springer.com/series/10058 Audrey L. Allison The ITU and Managing Satellite Orbital and Spectrum

More information

Applied Technology and Innovation Management

Applied Technology and Innovation Management Applied Technology and Innovation Management Heinrich Arnold Michael Erner Peter Möckel Christopher Schläffer Editors Applied Technology and Innovation Management Insights and Experiences from an Industry-Leading

More information

Scientific Data Mining and Knowledge Discovery

Scientific Data Mining and Knowledge Discovery Scientific Data Mining and Knowledge Discovery Mohamed Medhat Gaber Editor Scientific Data Mining and Knowledge Discovery Principles and Foundations ABC Editor Mohamed Medhat Gaber Caulfield School of

More information

Applied Computing. Springer-Verlag London Ltd.

Applied Computing. Springer-Verlag London Ltd. Applied Computing Springer-Verlag London Ltd. The Springer-Verlag Series on Applied Computing is an advanced series of innovative textbooks that span the full range oftopics in applied computing technology.

More information

Lecture Notes in Computer Science

Lecture Notes in Computer Science Lecture Notes in Computer Science Edited by G. Goos and J. Hartmanis 734 Advisory Board: W. Brauer D. Gries J. Stoer Jens Volkert (Ed.) Parallel Computation Second International ACPC Conference Gmunden,

More information

Lecture Notes in Computer Science 8820

Lecture Notes in Computer Science 8820 Lecture Notes in Computer Science 8820 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Tracking Eyes in Service Prototyping

Tracking Eyes in Service Prototyping Tracking Eyes in Service Prototyping Monchu Chen, Veraneka Lim To cite this version: Monchu Chen, Veraneka Lim. Tracking Eyes in Service Prototyping. David Hutchison; Takeo Kanade; Madhu Sudan; Demetri

More information

Requirements Engineering for Digital Health

Requirements Engineering for Digital Health Requirements Engineering for Digital Health Samuel A. Fricker Christoph Thümmler Anastasius Gavras Editors Requirements Engineering for Digital Health Editors Samuel A. Fricker Blekinge Institute of Technology

More information

Lecture Notes in Computer Science 4374

Lecture Notes in Computer Science 4374 Lecture Notes in Computer Science 4374 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Innovation Policy in a Knowledge-Based Economy

Innovation Policy in a Knowledge-Based Economy Innovation Policy in a Knowledge-Based Economy Patrick Llerena Mireille Matt Editors Innovation Policy in a Knowledge-Based Economy Theory and Practice With Contributions by Arman Avadikyan Laurent Bach

More information

Technology Roadmapping for Strategy and Innovation

Technology Roadmapping for Strategy and Innovation Technology Roadmapping for Strategy and Innovation Martin G. Moehrle, Ralf Isenmann, and Robert Phaal (Eds.) Technology Roadmapping for Strategy and Innovation Charting the Route to Success ABC Editors

More information

Lecture Notes in Computer Science 6817

Lecture Notes in Computer Science 6817 Lecture Notes in Computer Science 6817 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 4400

Lecture Notes in Computer Science 4400 Lecture Notes in Computer Science 4400 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems M.C. Bhuvaneswari Editor Application of Evolutionary Algorithms for Multi-objective Optimization in

More information

Software Engineering for Collective Autonomic Systems

Software Engineering for Collective Autonomic Systems State-of-the-Art Survey LNCS 8998 Martin Wirsing Matthias Hölzl Nora Koch Philip Mayer (Eds.) Software Engineering for Collective Autonomic Systems The ASCENS Approach 123 Lecture Notes in Computer Science

More information

Music and Human-Computer Interaction

Music and Human-Computer Interaction Music and Human-Computer Interaction Springer Series on Cultural Computing Editor-in-chief Ernest Edmonds Editorial board Frieder Nake Nick Bryan-Kinns Linda Candy David England Andrew Hugill Shigeki Amitani

More information

Computational Social Sciences

Computational Social Sciences A series of authored and edited monographs that utilize quantitative and computational methods to model, analyze and interpret large-scale social phenomena. Titles within the series contain methods and

More information

Active Perception in the History of Philosophy

Active Perception in the History of Philosophy Active Perception in the History of Philosophy Studies in the History of Philosophy of Mind Valume 14 Editors Henrik Lagerlund, The University of Western Ontario, Canada Mikko Yrjönsuuri, Academy of Finland

More information

Lecture Notes in Computer Science 8682

Lecture Notes in Computer Science 8682 Lecture Notes in Computer Science 8682 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 10790

Lecture Notes in Computer Science 10790 Lecture Notes in Computer Science 10790 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 5537

Lecture Notes in Computer Science 5537 Lecture Notes in Computer Science 5537 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Lecture Notes in Computer Science 7550

Lecture Notes in Computer Science 7550 Lecture Notes in Computer Science 7550 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

SpringerBriefs in Space Development

SpringerBriefs in Space Development SpringerBriefs in Space Development Guest Editor: Jinyuan Su More information about this series at http://www.springer.com/series/10058 Joseph N. Pelton New Solutions for the Space Debris Problem Joseph

More information

Acoustic Emission Testing

Acoustic Emission Testing Acoustic Emission Testing Christian U. Grosse (Eds.) Acoustic Emission Testing 123 Christian U. Grosse Department of Non-destructive Testing and Monitoring Techniques Material Testing Institute MPA University

More information

Lecture Notes in Computer Science 4326

Lecture Notes in Computer Science 4326 Lecture Notes in Computer Science 4326 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Broadband Networks, Smart Grids and Climate Change

Broadband Networks, Smart Grids and Climate Change Broadband Networks, Smart Grids and Climate Change Eli M. Noam Lorenzo Maria Pupillo Johann J. Kranz Editors Broadband Networks, Smart Grids and Climate Change Editors Eli M. Noam Columbia Business School

More information

U. Lindemann (Ed.) Human Behaviour in Design

U. Lindemann (Ed.) Human Behaviour in Design U. Lindemann (Ed.) Human Behaviour in Design Springer-Verlag Berlin Heidelberg GmbH Engineering ONLINE LIBRARY http://www.springer.de/engine/ Udo Lindemann (Ed.) Human Behaviour in Design Individuals,

More information

Springer Series on. Signals and Communication Technology

Springer Series on. Signals and Communication Technology Springer Series on Signals and Communication Technology Signals and Communication Technology Functional Structures in Networks AMLn A Language for Model Driven Development of Telecom Systems T. Muth ISBN

More information

Introduction to Computational Optimization Models for Production Planning in a Supply Chain

Introduction to Computational Optimization Models for Production Planning in a Supply Chain Introduction to Computational Optimization Models for Production Planning in a Supply Chain Stefan Voß David L.Woodruff Introduction to Computational Optimization Models for Production Planning in a Supply

More information

Studies in Economic Ethics and Philosophy

Studies in Economic Ethics and Philosophy Studies in Economic Ethics and Philosophy Series Editor Peter Koslowski Editorial Board F. Neil Brady George Brenkert Geoffrey Brennan James M. Buchanan Thomas Donaldson Richard De George Jon Elster Amitai

More information

Lecture Notes in Computer Science 5765

Lecture Notes in Computer Science 5765 Lecture Notes in Computer Science 5765 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Advances in Real-Time Systems

Advances in Real-Time Systems Advances in Real-Time Systems Samarjit Chakraborty Jörg Eberspächer Editors Advances in Real-Time Systems 123 Editors Samarjit Chakraborty TU München LS für RealzeitComputersysteme Arcisstr. 21 80290

More information