Computer-Aided Design of User Interfaces III

Similar documents
Computer-Aided Design of User Interfaces VI

Strategy Mix for Nonprofit Organisations. Vehicles for Social and Labour Market Integrations

LOW-ENERGY FPGAs - ARCHITECTURE AND DESIGN

Towards Web Services Oriented Unified Supervisory HCI

RISK MANAGEMENT AND THE ENVIRONMENT: AGRICULTURE IN PERSPECTIVE

DRINKING WATER SUPPLY AND AGRICULTURAL POLLUTION

Privatisation in the European Union

RECENT ADVANCES IN STRUCTURAL JOINTS AND REPAIRS FOR COMPOSITE MATERIALS

GENERAL COST STRUCTURE ANALYSIS. Theory and Application to the Banking Industry

Structural Design Guide to the

Market Response Models: Econometric and Time Series Analysis

CONFLICT MANAGEMENT AND INDUSTRIAL RELATIONS

New Methods for the. Consolidation of Metal Powders

ENVIRONMENTAL MANAGEMENT ACCOUNTING PURPOSE AND PROGRESS

Sustainable Agriculture Reviews

INFORMATION SYSTEMS The e-business Challenge

The Genetics of Obesity

WORKFLOW AND PROCESS AUTOMATION: Concepts and Technology

EXPERIMENTAL ECONOMICS: FINANCIAL MARKETS, AUCTIONS, AND DECISION MAKING

LOCAL ENVIRONMENTAL CHANGE AND SOCIETY IN AFRICA

Integration of Traffic Management and Traveller Information Systems: Basic Principles and Case Study in Intermodal Transport System Management

THEORY OF THERMO MECHANICAL PROCESSES IN WELDING

Current Issues in the Economics of Water Resource Management

THE ROLE OF TREES IN SUSTAINABLE AGRICULTURE

Surface Treatments for Improved Performance and Properties

FOREST POLICY ANALYSIS

Low density cellular plastics

Water Purification and Management

Materials Research and Engineering Edited by B. Ilschner and N.J. Grant

Statistical Analysis of Clinical Data on a Pocket Calculator

DEVELOPMENTS IN INTERNATIONAL LAW

POTENTIAL IMPACTS OF CLIMATE CHANGE ON TROPICAL FOREST ECOSYSTEMS

Bio-Economic Models applied to Agricultural Systems

LAND SURFACE - ATMOSPHERE INTERACTIONS FOR CLIMATE MODELING

POTATO ECOLOGY AND MODELLING OF CROPS UNDER CONDITIONS LIMITING GROWTH

INTELLIGENT SUPPORT SYSTEMS FOR MARKETING DECISIONS

2008 IEEE International Conference on Web Services (ICWS) SERVICES COMPUTING. A New Thinking Style of Education and Engineering. September 25, 2008

INTERPRETIVE TECHNIQUES FOR MICROSTRUCTURAL ANALYSIS

PROCESS AND OPERATION PLANNING

Physics and Technology of Solar Energy. Volume 1 Solar Thermal Applications

International Dictionary of Marketing and Communication

ENVIRONMENTAL AND FUNCTIONAL ENGINEERING OF AGRICULTURAL BUILDINGS

INCENTIVE REGULATION AND THE REGULATION OF INCENTIVES

DNA Methods in Clinical Microbiology

ADVANCED MEDIA PLANNING

tlinimally Processed Re'rilerated Fnlits&Yeletables

ADHESION PROBLEMS IN THE RECYCLING OF CONCRETE

Also by Pierre Mevellec

Membrane Processes in Separation and Pu rification

ECAT Assay Procedures. A Manual of Laboratory Techniques

Operations Strategy DAVID WALTERS

Molecular Techniques in Crop Improvement

GLOBAL WARMING AND ECONOMIC DEVELOPMENT

Springer-Verlag Berlin Heidelberg GmbH

Chemistry of Coal Conversion

IMPLEMENTING ENVIRONMENTAL MANAGEMENT ACCOUNTING: STATUS AND CHALLENGES

Modeling Commercial Knowledge to Develop Advanced Agent-based Marketplaces for E-commerce

Increasing the Intelligence of Virtual Sales Assistants through Knowledge Modeling Techniques

High Performance Materials in Aerospace

HUMAN CELL CULTURE Volume VI: Embryonic Stem Cells

Ingegneria del Software II academic year: Course Web-site: [

Management for Professionals

Comparative Reservoir Limnology and Water Quality Management

Olivier Toubia. (updated 06/01/2017) 2012-present: Glaubinger Professor of Business, Columbia Business School, New York, NY.

CHIRA rd International Conference on Computer-Human Interaction Research and Applications

Elemen tary engineering fracture mechanics

Demand Driven Supply Chain

Advances in Solar Energy. Volume

Contamination Control and Cleanrooms

Public Sector Governance in Australia

Handbook Of Electronics Packaging Design and Engineering

PATERNALISM, CONFLICT, AND COPRODUCTION. Learning from Citizen Action and Citizen Participation in Western Europe

Anne König. Internet-Based Services and Processes. With 91 Figures and 4 Tables

This document is a preview generated by EVS

Controlling. Concepts of Management Control, Controllership, and Ratios

Design and Management of Energy-Efficient Hybrid Electrical Energy Storage Systems

RECOMBINANT TECHNOLOGY IN HEMOSTASIS AND THROMBOSIS

Olivier Toubia. (updated 01/03/2018) 2012-present: Glaubinger Professor of Business, Columbia Business School, New York, NY.

Sustainable Production Consumption Systems

Focus on SOA Express. Extending the value of mainframe applications through Service-Oriented Architecture (SOA)

Quality Costing. Barrie G. Dale Senior Lecturer and Director UMISI Quality Management Centre Manchester. and

Business Process Modelling

Human Resource Management

Software Product Management and Pricing

THE LIFETIME OF A DURABLE GOOD

GOALS AND ECONOMIC INSTRUMENTS FOR THE ACHIEVEMENT OF GLOBAL WARMING MITIGATION IN EUROPE

Also in this series: In preparation: FORESTRY SCIENCES

The Economics of Natural Resources

HYDROLOGICAL DIMENSIONING AND OPERATION OF RESERVOIRS

THE IMPORTANCE OF ANIMAL EXPERIMENTATION FOR SAFETY AND BIOMEDICAL RESEARCH

Terrestrial Slugs. I ~! Springer-Science+Business ' I. A. South. Biology, ecology and control

Lecture Notes in Business Information Processing 105

AN INTRODUCTION TO EFFICIENCY AND PRODUCTIVITY ANALYSIS

Global Energy Demand in Transition. The N ew Role of Electricity

Separation of Decision Modeling from Business Process Modeling Using New Decision Model and Notation (DMN) for Automating Operational Decision-Making

Advanced Series in Agricultural Sciences 1

The Making of Information Systems

EPITHELIA Advances in Cell Physiology and Cell Culture

Integrated Pest Management

The GMO Handbook. Genetically Modified Animals, Microbes, and Plants in Biotechnology. Edited by. Sarad R. Parekh, PhD

Transcription:

Computer-Aided Design of User Interfaces III

Sponsors Official CADUI WWW site: http://www.isvs.ucl.ac.be/bchi/cadui Universite de Valenciennes et du Hainaut-Cambresis http://www.univ-valenciennes.fr/ UVHC^ Laboratoire d'automatique, de Mecanique et d'informatique, industrielles et Humaines (LAMIH) http://www.univ-valenciennes.fr/lamih/ Institut des Sciences et Techniques de Valenciennes http://www.univ-valenciennes.fr/istv/ Region Nord-Pas de Calais http://www.cr-npdc.fr/ Ville de Valenciennes http://www.ville-valenciennes.fr Ff mm JtttVKuqsi* PM««EMM! MINISTER.«KtCHbRCHt IN RIA The XML Forum http://www.ximl.org/ Ministere de la Recherche http://www.recherche. gouv.fr/ Centre National de la Recherche Scientifique (CNRS) http://www.cnrs.fr Institut National de Recherche en Automatique et en Informatique (INRIA) http://www.inria.fr Association Francophone d'interaction Homme-Machine (AFIHM) http://www.afihm.org mm BelCHl IAG ACM Belgian SIGCHI Chapter (BelCHl) http://www.belchi.be Institut d'administration et de Gestion http://www.iag.ucl.ac.be/ Universite catholique de Louvain http://www.ucl.ac.be

COMPUTER-AIDED DESIGN OF USER INTERFACES III Proceedings of the Fourth International Conference on Computer-Aided Design of User Interfaces 15-17 May 2002, Valenciennes, France edited by Christophe Kolski Universite de Valenciennes et du Hainaut-Cambresis, Valenciennes, France and Jean Vanderdonckt Universite catholique de Louvain, Louvain-la-Neuve, Belgium II 1 SPRINGER-SCIENCE+BUSINESS MEDIA, B.V.

A CLP. Catalogue record for this book is available from the Library of Congress. ISBN 978-94-010-3915-4 DOI 10.1007/978-94-010-0421-3 ISBN 978-94-010-0421-3 (ebook) Printed on acid-free paper All Rights Reserved 2002 Springer Science+Business Media Dordrecht Originally published by Kluwer Academic Publishers in 2002 Softcover reprint of the hardcover 1st edition 2002 No part of this work may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, microfilming, recording or otherwise, without written permission from the Publisher, with the exception of any material supplied specifically for the purpose of being entered and executed on a acomputer system, for exclusive use by the purchaser of the work.

TABLE OF CONTENTS Invited speakers 1. Computer-Aided Design of User Interfaces by Example... 1 H Lieberman 2. Foundations for a Theory of Contextors... 13 1. Coutaz and G. Rey 3. WSXL: A Web Services Language for Integrating End-User Experience... 35 D. Chamberlain, A. Diaz, D. Gisolji, R Konuru, 1. Lucassen, 1. Macnaught, S. Maes, R Merrick, D. Mundel, TV Raman, S. Ramaswamy, T Schaeck, R Thompson, and Ch. Wiecha Specification of User Interfaces 4. From Formal Specifications to Secure Implementations... 51 F Jambon 5. Just-UI: A User Interface Specification Model... 63 P.J. Molina, S. Melia, and 0. Pastor 6. DTS-Edit: an Interactive Development Environment for Structured Dialog Applications... 75 F Depaulis, S. Maiano, and G. Texier Task Scenarios: Elicitation and Derivation 7. Automatically Eliciting Task Models from Written Task Narratives... 83 M Brasser and K Vander Linden 8. From Usage Scenarios to User Interface Elements in a Few Steps... 91 H. Kaindl and R. Jezek 9. Exploring Design Heuristics for User Interface Derivation from Task and Domain Models...... 103 C. Pribeanu and 1. Vanderdonckt Model-Based Approaches 1O.A User Modeling Design Tool Based on a Cognitive Architecture for Comparing Interfaces... III FR Ritter, D. Van Rooy, and R. St. Amant 11.A Model-Guided and Task-Based Approach to User Interface Design Centered in a Unified Interaction and Architectural Model 119 C. V Serey Guerrero and B. Lula Jr. 12. Using User Interface Models in Design... 131 H. Trcetteberg

vi Table of Contents User Interfaces for Multiple Contexts of Use 13.0ne Model, Many Interfaces... 143 F. Paterno and C. Santoro 14.Combining Handcrafting and Automatic Generation of User- Interfaces for Pervasive Devices... 155 L.D. Bergman, G. Banavar, D. Soroker, and l. Sussman 15.Concepts for Generating Multi-User Interfaces Including Graphical Editors... 167 A. Brandl Domain-Oriented Model-Based Approaches 16.DIGBE: Online Model-Based Design Automation... 179 R. Penner and E. Steinmetz 17.Meeting Activity Theory through Task-Based and User-Oriented Development of User Interfaces... 193 Ch. Stary 18.Model-Based Interactive Prototyping of Highly Interactive Applications... 205 D. Navarre, Ph. Palanque, and R. Bastide Innovative Model-Based Approaches 19.Modeling Style of Work as an Aid to the Design and Evaluation of Interactive Systems... 217 l. Wu, T. C.N. Graham, K. Everitt, D. Blostein, and E. Lank 20.An Online Multimedia System for Learning to Design User Interfaces... 229 E. Furtado, V. Furtado, K. Sousa, and A. Belchior 21.UML and Interactive Systems, Another Step Forward... 243 l.r. Ruault UIML- and XML-Based User Interfaces 22.Building Multi-Platform User Interfaces with UIML... 255 M.F. Ali, M.A. Perez-Quinones, M. Abrams, and E. Shell 23.Development of an UIML Renderer for Different Target Languages 267 C. Binnig and A. Schmidt 24.Generic Interface Descriptions using XML... 275 K. Richter

Table of Contents Vll User Interface Migration: Forward and Backward 25.Specifying User Interfaces for Runtime Modal Independent Migration... 283 K. Luyten, T. Van Laerhoven, K. Coninx, and F. Van Reeth 26.Reverse Engineering Interaction Plans for Legacy Interface Migration... 295 E. Stroulia and R. V. Kapoor 27.Recovering Alternative Presentation Models of a Web Page with V AQUIT A... 311 L. Bouillon, 1. Vanderdonckt, and N. Souchon Usability Engineering and the Web 28.Evidence-Based Usability Engineering... 323 E. Metzker and H. Reiterer 29.A Framework and a Language for Usability Automatic Evaluation of Web Sites by Static Analysis ofhtml Source Code... 337 A. Beirekdar, 1. Vanderdonckt, and M. Noirhomme-Fraiture 30.First Steps Towards Task-Related Web User Interfaces... 349 B. Bomsdorf Agent.Based User Interfaces 3 1. Cooperative Agents Design in a Technological Watch Context... 357 L. lonnequin, E. Adam, Ch. Kolski, and R. Mandiau 32.A Multi-Agent Approach to Cooperative Work... 367 1. C. Routier and P. Mathieu 33.Agent Oriented Specification of Interactive Systems: Basic Principles and Industrial Case Study... 381 F. Cartegnie, H. Ezzedine, and Ch. Kolski

PROGRAMME COMMITTEE MEMBERS Mourad Abed, Univ. de Valenciennes et du Hainaut-Cambresis, France Demosthenes Akoumianakis, ICS-FORTH, Greece Ghassan AI-Qaimari, RMIT University, Australia Thomas Baudel, ILOG, France Alain Derycke, Universite des Sciences et Technologies de Lille, France Houcine Ezzedine, Univ. de Valenciennes et du Hainaut-Cambresis, France Jean-Daniel Fekete, Ecole des Mines de Nantes, France Peter Forbrig, University of Rostock, Germany Elizabeth Furtado, University of Fortaleza, Brazil Patrick Girard, LISIlENSMA, France Emmanuelle Grislin-Le Strugeon, Universite de Valenciennes et du Hainaut Cambresis, France Peter Johnson, University of Bath, UK Christophe Kolski, Univ. de Valenciennes et du Hainaut-Cambresis, France Henri Lieberman, MIT, USA Frank Lonczewski, BetaResearch, Germany Claude Machgeels, Universite Libre de Bruxelles, Belgium Mark Maybury, The MITRE Corp., USA Faouzi Moussa, ENSI Tunis, Tunisia Jocelyne Nanard, Universite de Montpellier, France Philippe Palanque, Universite Paul Sabatier, France Fabio Paterno, ISTI-CNR, Italy Norman Paton, University of Manchester, UK Angel Puerta, RedWhale Software Corp., USA Anthony Savidis, ICS-FORTH, Greece Dominique Scapin, INRIA, France Egbert Schlungbaum, University of Rostock, Germany Robert St. Amant, North Carolina State University, USA Constantine Stephanidis, ICS-FORTH, Greece Eleni Stroulia, University of Alberta, Canada Pedro Szekely, University of Southern California, USA Jean Vanderdonckt, Universite catholique de Louvain, Belgium Charles Wiecha, IBM TJ. Watson Research Centre, USA

CONFERENCE ADDITIONAL REVIEWERS Emmanuel Adam, Univ. de Valenciennes et du Hainaut-Cambresis, France Ayman Ammoura, University of Alberta, Canada Remi Bastide, LIHS, Universite Toulouse 1, France Pablo Figueroa, University of Alberta, Canada Murielle Florins, Universite catholique de Louvain, Belgium Nick Graham, Queen's University, Canada Tony Griffiths, University of Manchester, UK Maurine Hatch, University of Alberta, Canada Quentin Limbourg, Universite catholique de Louvain, Belgium Celine Mariage, Universite catholique de Louvain, Belgium Panos Markopoulos, Technische Univ. Eindhoven, The Netherlands Andre Peninou, lut Blagnac, France Paulo Pinheiro da Silva, University of Manchester, UK Chris Roast, Sheffield Hallam University, UK Carmen Santoro, lsti-cnr, Italy Yiqiao Wang, University of Alberta, Canada