the corresponding submenu using sequences. Other
sequences descriptions are in progress in order to sup-
ply a full sequenced HCI of the microwave analyzer.
5 CONCLUSION
What had been presented here is a generic approach
regarding the studying and the construction of dis-
tant, collaborative and ”sequenced” HCI. The con-
struction of the HCI in the presented eLaboratory
management platform called eInstrumentation and is
being supplied by several tools, specially a drawer
and an image processing algorithm. Those two tools
produced the same XML file (validated by a com-
mon DTD). Whereas each XML file are specific to
each instrument, the DTD and the client interpret-
ing the XML is a single generic application written
in Java and using J2EE architectures (JonAs Applica-
tion Server and JORAM Asynchronous Middleware).
The application server and the asynchronous middle-
ware connectors are supplied by the plateform wid-
gets, implementing group awareness behavior. In the
end, all the actions entered by users are compared in
real time to valid sequences of usage of the instru-
ment. That is to say users are guided to a correct
usage of the device, mostly for learning and device
protection purpose. It is highly possible that future
works will consist in building an entire case study
with its sequences and thus make experimentation on
real hands-on courses. This would help in testing the
robustness of the sequence abstraction and measuring
the profit made by users when using such advanced
HCI implementation. In addition, some design ques-
tions can be put and would need methods and exper-
imentation interpretations (Reed, 2005). Others re-
flexions could also raise from GUI plasticity (which
does not appear to be a real problem for asynchronous
middleware in Java (Yoneki, 2003), and platform ac-
cessibility. There is also the study of the possibility to
couple ”felt-life” ( 3.1) with sequences (for now these
are two different things implemented). Its sound pos-
sible that a mapping should exist between ”felt-life”
and sequences regarding the timing on which felt-life
should be based on (it shall not play a multimedia
content widget-centric, but when users reach a certain
advance in a (sub)sequence). This way the multime-
dia content would not be played each time the widget
is being actioned but only in a certain ”sequence con-
text” of utilization.
REFERENCES
Borchers, J. (2001). A pattern approach to interaction de-
sign. Symposium on Designing Interactive Systems,
15(4):369 – 378.
Dery-Pinna, A., Fierstone, J., and Picard, E. (2003). Com-
ponent model and programming: A first step to man-
age human computer interaction adaptation. Lecture
Notes in Computer Science, 2795:456 – 460.
Fong, J., Ng, M., Kwan, I., and Tam, M. (2004). Effective
e-learning by use of hci and web-based workflow ap-
proach. Lecture Notes in Computer Science, 3026:271
– 286.
Guss, S. (2003). Interface metaphors and web-based learn-
ing. Lecture Notes in Computer Science, 2783:168–
179.
Gutwin, C., Penner, R., and Schneider, K. (2004). Group
awareness in distributed software development. In
2004 ACM conference on Computer supported coop-
erative work, pages 72–81, Chicago, Illinois.
http://jonas.objectweb.org/ (2005). Jonas: Java open aplica-
tion server.
http://joram.objectweb.org/ (2005). Joram: Java open reli-
able asynchronous middleware.
http://www.gimp.org/ (1995-2005). Gnu image manipula-
tion program.
Jr., N. C. R., Sharda, R., and Lucca, J. (2005). Computer-
supported collaborative learning requiring immersive
presence (csclip): An introduction. Information Sys-
tems Frontiers, 7(1):5–12.
Lukosch, S. and Roth, J. (2001). Reusing single-user
applications to create multi-user internet applica-
tions. Innovative Internet Computing Systems, LNCS
2060:79–90.
McCarthy, J. and Wright, P. (2004). Putting felt-life at the
centre of human-computer interaction. In Reflective
HCI Workshop.
M.Roseman and Greenberg, S. (1996). Building real-time
groupware with groupkit, a groupware toolkit.. Trans-
actions on Computer-Human Interaction, 3:66–106.
Reed, D. (2005). Learning from loseables, an exercice in
critical reflection. IFIP International Federation for
Information Processing, 178:121.
Sebe1, N., Lew, M. S., and Huang, T. S. (2004). The
state-of-the-art in human-computer interaction. Lec-
ture Notes in Computer Science, 3058:1–6.
Soloway, E., Guzdial, M., and Hay, K. (1994). Learner-
centered design: the challenge for hci in the 21st cen-
tury. Interactions, 1:36–48.
Stefik, M. (1987). Wysiwis revised: early experiences with
multiuser interfaces. Transactions on Office Informa-
tion Systems, 5:147–167.
Wharton, C., Rieman, J., Lewis, C., and Polson, P. (1994).
The cognitive walkthrough method: a practitioner’s
guide. Usability inspection methods, New York: John
Wiley & Sons:105 – 140.
Yoneki, E. (2003). Mobile applications with a middleware
system in publish subscribe paradigm. In 3rd Work-
shop on Applications and Services in Wireless Net-
works.
ICEIS 2006 - HUMAN-COMPUTER INTERACTION
94