Name: Christophe Lachenal
Nationality: French
Age: 27
Position: Ph.D student
Marital Status: Single
Address: Residence les echevins, A7, rue Seraphin Martin 38430 Moirans,
France
Office: (+33) 476.635.687
Home: (+33) 476.913.307
|
E-mail: christophe.lachenal@imag.fr
Web page: http://iihm.imag.fr/lachenal/ |
|
|
Dates |
Institution |
Qualification |
Grade |
2000- |
CLIPS Laboratory Grenoble |
Registered for Ph.D |
|
2000-2003 |
UJF Grenoble |
Moniteur (teaching assistant) |
|
1998-2000 |
UFR-IMA Grenoble School |
Magistere of Computer Science |
** |
1997-2000 |
UFR-IMA Grenoble School |
Master of Computer Science |
* |
1995-1997 |
UFR-IMA Grenoble School |
DEUG MIAS (basic university degree) |
no grade |
|
General
|
Funded by the French
government and extended with an "ATER" (partial teaching
responsibilities) position. Started in October 2000 |
Title |
Models and Tools for Mutli-Surface
Interaction |
Supervisor |
Joelle Coutaz |
Resume
|
The development of a reference
framework for understanding, reasoning and implementing user interfaces
for global smart spaces. This framework includes an ontology that
makes explicit the concepts of multi-surface interaction and, based
on this ontology, I-AM, a software infrastructure that supports
the dynamic composition of heterogeneous interaction resources to
form a unified space. In this space, users can distribute and migrate
whole or parts of user interfaces as if they were handled by a unique
computer. I-AM provides users with the illusion of a unified space
at no extra cost for the developer. The thesis is conducted as part
of the European Project Gloss (Global Smart Spaces) of the Disappearing
Computer network program 2000-2003 |
|
|
Operating Systems |
Windows, MAC-OS
X, Unix |
Programming Languages |
Java, C/C++, Tcl/TK, Php, Jsp,
J2EE, Html, Caml, Ada, aspect oriented programming |
Modeling |
UML, Design Patterns, XML |
Data Bases |
SQL, MySql |
Graphical Toolkits |
Swing, DirectX, XWindow, OpenGL,
Tk |
Network |
TCP/IP, UDP, RMI, SOAP |
Interactive System
Architecture |
MVC, PAC
|
Research Area
|
Human Computer Interaction, Computer
Vision, Image Processing, Middleware
|
Languages |
English (read, spoken and written),
French (native language) |
|
|
International
Conferences
|
J. Coutaz, C. Lachenal,
S. Dupuy-Chessa. "Ontology for Multi-Surface Interaction".
Interact 2003. Long paper
C. Lachenal, J. Coutaz. "Reference Framework for Multi-Surface
Interaction". HCII 2003. Long paper
C. Lachenal, G. Rey, N. Barralon. "MUSICAE, an infrastructure
for MUltiple Surface Interaction in Context Aware Environment".
HCII 2003. Poster |
National Conferences
|
N. Barralon, C. Lachenal, J.
Coutaz. "Couplage de Ressources d'Interaction". IHM 2004.
Long paper.
C. Lachenal, J. Coutaz. "IntrosPAC : un outil pour comprendre
et enseigner PAC-AMODEUS". IHM 2003. Demonstration
F. Vernier, C. Lachenal, L. Nigay, J. Coutaz. "Interfaces Augmentées
par Effet Miroir". IHM 1999. Long paper |
Journals
|
J. Coutaz, C. Lachenal, F. Berard,
N. Barralon. "Quand les surfaces deviennent interactives..."
Les cahiers du numérique : Ces objets qui communiquent. Edition
Hermes - Lavoisier. 2002 |
European Project
Deliverables
|
D7: "Gloss ontology and narratives"
D9.2: "Working Document on Gloss Ontology (Revised)"
D17: "Initial reference framework for multi-surface interaction"
D18: "Initial design of interaction techniques
using multiple interaction surfaces"
D19: "Final reference framework for interaction surfaces"
D20: "Final examples of interaction techniques using multiple
interaction surfaces"
D21: "Training course: global smart spaces"
|
Workshops
|
J. Coutaz, L. Balme, C. Lachenal,
N. Barralon. "Software Infrastructure for Distributed Migratable
User Interfaces". Ubicomp 2003
C. Lachenal, J. Coutaz. "Requirements for an Abstract Interaction
Machine". Ubicomp workshop on Concepts and Models for Ubiquitous
Computing. Ubicomp 2002
J. Coutaz, C. Lachenal, G. Calvary, D. Thevenin. "Software
Architecture Adaptivity for Multisurface Interaction and Plasticity".
Workshop on Software Architecture requirements for CSCW, CSCW 2000 |
|
|
-
I-AM: a middleware that
supports the dynamic composition of interaction resources such as
screens, keyboard and mice, to form a unified interactive space. In
this space, users can distribute and migrate user interfaces as if
they were handled by a single computer. This illusion of a unified
space is provided at no extra cost for the developer who can reuse
the convential GUI programming paradigm. This work involved developing
an ontology modeled in UML which translated into an implementation
lasting 12 months and which constituted approximatly 13000 lines of
Java code.
-
IntrosPAC: a software tool
based on aspect oriented programming, which, from a PAC-Amodeus compliant
source code, generates a graphic representation of the corresponding
conceptual architecture. The graphic animation supports developers
for understanding the structure of their code as well as for detecting
violations of the principles of the reference architecture model.
IntrosPAC has been successful in teaching software architecture modeling
for interactive systems and in improving students understanding. This
work constituted approximatly 2 months of work and 1000 lines of Tcl
code.
-
Laser Interaction: a system
which allowed a user to interact at distance with a conventional user
interface, e.g. a web site, using a laser instead of traditional input
devices such as the mouse. This work constituted approximatly
4 months of work and 1000 lines of Tcl, C and C++ code and included
the development of a generic video grabber for all Windows machines.
-
Pixel Mirror System: an
augmented reality system that fuses on the same screen a conventional
user interface with the video stream of a camera pointed at a user.
Two kinds of usage have been explored. First, for systems that integrates
explanatory gestures in mediated communication achieved by fusing
the primary document, the source of the explanation, and the user's
image. The second kind of usage is to combine a physical drawing done
by pen and paper with an electronic drawing on the computer screen
to create a new electronic document. The fusion of the images occurs
in real-time. This work constituted approximatly 6 months of work
and 3000 lines of C and C++ code and included the development of a
video grabber (Matrox card).
-
Educational Resources Web Site:
a web site that allowed tutors to post and retrieve teaching materials.
This work constituted approximatly 1 month of work and 1000 lines
of Php and MySql code.
|
|