SuperAssist: Personal Assistants for Diabetes Healthcare Treatment at Home

Geert de Haan (1), Olivier Blanson Henkemans (1)(2), Mark A. Neerincx (1)(2) and Charles A.P.G. van der Mast (1)

(1) Unit of Man-Machine Interaction
Department of Mediamatics, Delft University of Technology,
Delft, the Netherlands

(2) TNO Human Factors Research Institute
Soesterberg, the Netherlands

Abstract.

This paper describes the research plans in the SuperAssist project, introducing personal assistants in the care of diabetes patients, assisting the patients themselves, the medical specialists looking after the patients' healthcare, and the technical specialists responsible for maintaining the health of the devices involved. The paper discusses the issues of trust and cooperation as the critical success factors within this multi-user multi-agent (MUMA) project and within the future of agent-based healthcare attempting to increase the self-help abilities of individual patients.

Keywords: Human-computer interaction, personalization, supervision, ambient intelligence, health care, personal assistants, cooperative problem-solving.

1 The SuperAssist Project

TNO Human Factors (TNO), Delft University of Technology - Man-Machine Interaction group (TUDelft) and Leiden University Medical Centre - Medical Informatics (LUMC) are developing guidelines, models and methods for joint user-"electronic assistant" supervision of critical equipment and information.
The aim is to establish effective and efficient distributed supervision of networked information compilations and technical equipment, which is trustworthy for the user and takes place in a socially approved manner. Specific innovative project results are: communication and interaction model for these assistants; methods for joint human-computer supervision; improved test methods, tools and criteria for systematic assessment of user experience; "best practice" implementation-method and guidelines; and a "proof of concept" in the transmural health care domain (e.g. diabetes).
For the medical application domain, the SuperAssist framework aims to reduce the costs by improving the local, self-care capacity of people by efficient employment of remote, distributed expertise. Figure 1 provides a possible setting for the SuperAssist framework in which both, a patient, the medical specialists who treat the patient, and a technical specialist who looks after the proper functioning of the medical equipment involved are all provided with personal assistants to facilitate their own tasks as well as to support cooperative tasks which might occur, for instance, with the introduction of new drugs and therapies or with the inevitable malfunctioning or erroneous use of the medical equipment.



Fig. 1. Example situation in which all parties involved (the medical specialists, the medical dossier, the patient, and the technical specialists) are supported by personal agents


The project's business partners - Science & Technology, Philips Research, Pemstar and Sigmax PDA Solutions - bring in their technology and contribute to the development and validation of SuperAssist elements. The joint activities are included in cognitive engineering cycles, in which the foundation, specification and demos of the SuperAssist concept are being refined and extended. The SuperAssist research takes place in the medical domain, but it aims at a generic solution for the distributed supervision of complex environments.

2 A User Scenario

Ms. Brown is a vital 72 year old who, after loosing her husband several years ago, refound her balance and takes a keen interest in bicycling and reading. Two years ago she was diagnosed with type II diabetes for which a diet and medication were prescribed. Although she is sincere in following up the medical directions, sometimes her memory fails her and she simply forgets things like when she has last taken her pills or that she should only buy low glucose products. Like many of her friends she is enjoying life but every now and then coping with the restrictions of old-age takes the form of a struggle. Although she accepts having an incurable disease, she is definitely not going to live her life like a sick person.
Since ms. Brown is well overweight, she has been asked to participate in a therapeutic program whose purpose is to attempt to let participants lose some of that weight in a responsible yet playful manner. As a result, every day before breakfast and before bedtime Ms. Brown consults her personal diabetes assistant, provided to her as part of the program, to check her blood glucose levels and to help her remind whether she has taken her pills or not. She can also fill in a questionnaire regarding food intake, exercise, and stress in order to help her manage her food intake in relation to her activities. Since ms. Brown does not to be her illness she has kindly refused to carry the assistant all day as a portable dietary advisor. Because the diabetes assistant is not used as a portable and to address her deteriorating eyesight, the assistant is equipped with an extra-large extra-bright screen, a few large and clearly labelled buttons. In addition, the form and content of the dialogue have been adapted for ms. Brown according to her preferences and to the way she uses the diabetes assistant.

On three consecutive days, ms. Brown's blood glucose level has been slightly higher than normal and today it is rather high. An abnormal reading is not necessarily a cause for alarm. One possibility is that there is nothing wrong with ms. Brown but rather that the technique let her down. The reading of the blood glucose level is derived from the light passing through the finger that ms. Brown offered for testing, which is much more comfortable but also less reliable then blood sampling. Ms. Brown may call the district-nurse to do blood tests but she prefers not to, because he is busy enough with the "really sick people". Finally, the measurement might be genuine. It may be that ms. Brown has forgotten to take her night time pills. However, the display of the assistant clearly shows that she has confirmed taking her pills until this morning and besides, the compartments of her pill-box are empty. It may be -again- that she has accidentally taken a regular instead of a low sugar desert.
A little alarmed, ms. Brown at first doesn't know what to do but then she sees the help-button on the diabetes assistant and remembers from the instruction session that "if you would like to ask a question, first try the help-button". This she does and a friendly voice assures her that there is only a little worry but not an acute problem. Furthermore, the assistant suggests her to redo the measurement, this time using the little finger of her other hand. Using her other little finger, ms. Brown now learns that her blood glucose level is only slightly higher than normal and her assistant asks her to take her pills, including an extra TZD "you know, the big blue one" just to be on the safe side.

3 Hidden Scenario Aspects

By this time, also behind the scenes some activity has taken place. Because of the measurement error, a maintenance module inside the assistant increased the problem count of the measurement module, reset it and performed a self evaluation test in order to exclude a range of technical problems. Also a temporary wireless network is set-up for a number of routine and problem reports. When the assistants' problem count exceeds a certain level of serious measurement or transmission problems, a technical expert is informed for further maintenance or for a replacement of the device.
In addition, with serious problems the district nurse will be informed of the existence of a possibly faulty device, so that he can check out to take over or provide a replacement diabetes assistant. Because in this case, the measurements remained within the safety boundaries, there was no need to alarm the specialist diabetes team, although, as a matter of routine, both blood glucose readings and the measurement problem are fed into ms. Browns medical dossier.
Finally, because there has been a change in ms. Brown's otherwise rock stable blood glucose level which deviated from normal over a number of days, a reminder is send to the district nurse. The personal patient-visiting assistant agent will remind the nurse the next time he goes on a periodical visit to ms. Brown. Even though the diabetes assistant is "allowed" within certain boundaries to change a patient's medication, only medical specialists (or in their place the district nurses) are allowed to make any enduring or substantial changes.


Diabetes Type II

Diabetes type II or "old-age diabetes", occurs when the body doesn't use the available insulin effectively. Because of the low insulin level, the blood glucose level may build up, causing a sick feeling. Type II diabetes is generally caused by a life-long combination of a bad diet, lack of exercise and overweight. The treatment of diabetes II is focused on keeping a healthy blood-glucose level, which should neither be too high not too low. If the glucose level drops too low, there is the possibility of passing out, coma and eventually death. A minority of diabetes II patients has to inject themselves with insulin (about 15%) but for most patients the treatment consists of a diet, in combination with medicines to boost the production and the effectiveness of insulin.

Diabetes II is not deadly by itself but its symptoms, in the form of a deterioration of small blood vessels may lead to blindness, numbness, inflammations, etc. which may eventually cause death. In principle, diabetes II is not difficult to treat. However, because of the life-long bad eating habits and the much increased feeling of wellbeing by medication, it is often difficult to get sufficient cooperation from the patients well before the point when the bodily condition really deteriorates.

Since most diabetes II patients are elderly - though starting from their forties - feeling secure about the illness and the care they receive tends to be more important then in other diseases. As such, patients should not just be told how to live, what to eat, and which medicines to take how often, but they should also receive specific reassurance about the fact that one may grow old with diabetes.


4 Critical Success Factors in SuperAssist and the Future of Healthcare

In the SuperAssist project we intent to follow a scenario-based approach [1] in that the project consists of a number of phases, each of which is approached iteratively, and guided by hypothetical and real scenarios of would-be situations [2]. In dealing with the novel situation of having multiple types of users communicate and cooperate with multiple types of agents, the domain is relatively new and, according to Erickson [3], a scenario-based approach is the preferred method. In addition to such standard HCI practices, it is a "sine qua non" that users should participate in the development of a personal service or consumer product that SuperAssist aims at [4].

Even though the project targets at a novel type of application in a new area of multi-user multi-agent (MUMA) interaction, it does not start from scratch. Apart from being concerned with software agents which assist human beings in the area of ubiquitous computing [5, 6], SuperAssist attempts to build further upon the PALS project, a Dutch project investigating the requirements to meet changing user needs and usage contexts with respect to web-services (see:. [7, 8, 9]). From this and other projects, two factors turned out to be of critical importance for the success of human-agent interaction: trust and cooperation. Trust in the sense that people need a basic level of trust in a system or personal assistant to "do business" with them, and cooperation in the sense that, like in human-human cooperation, participants rely on images, models or ideas about the communication and cooperation abilities of their discussion partners in order to set appropriate expectations.

4.1 Trust

The trust of a patient, a medical specialist or a nurse in their personal assistant is a prerequisite to delegate part of their responsibilities to the electronic device. To enable trust and delegation between people and electronic assistants, it is a first necessity that the form and content of the interaction dialogue are acceptable to the human user, including a possibly frightened patient or an excessively busy medical worker. Here, it may be possible to adapt the dialogue to the current context of use including aspects like fear and stress [9].
Apart from a humanly usable dialogue for solving problems, it is necessary that there is a shared view on the problem domain. This may be achieved by creating a representation of the problem space in which rules exist or may be derived to guide the behaviour of the assistants. Note that, even in a well-delimited problem domain as diabetes, this is a major undertaking due to influences from outside the system, such as the nurses' other responsibilities or the complex (side) effects between things like medication, stress and diet.

4.2 Cooperation

Cooperation for problem solving between people and their assistants and the cooperation between assistants among themselves requires some kind of model which at least describes 'what to expect from whom' in terms of questions, actions, etc. In (software) multi-agent architectures like e.g. FIPA (see: [10]) the question 'what to expect from whom' is specified in agent-communication models, either by way of static models, specified beforehand, or in on-request models, used in dynamically changing environments. FIPA is a proposal mainly aimed at enabling communication between software agents but for heterogeneous networks with human agents, it is similarly required that some model exists to specify what other participants may contribute and how to ask them; either directly or by means of some user-agent.
In the scenario this is exemplified by ms. Brown's diabetes assistant asking her (on behalf of some supervision agent) to redo the measurement of her blood glucose. Also here, personalisation and adaptation come into play, for instance in deciding whether is appropriate to ask the patient to do something or to alarm the nurse. In addition to this it is probably even more important to utilise inter-agent communication to prevent the human participants from becoming overloaded with questions from their software counterparts.

5 Project Partners and Research Perspectives

In terms of finance and personal, SuperAssist is a relatively small project. Nevertheless, as a project, the ambitions are rather high, if only because of the way in which all of the participants complement each others knowledge and experience: in the area of self-healthcare at home, each partner contributes a piece that is both necessary and unique to find solutions to the problems at stake. In this context, Science and Technology (S&T) provides their knowledge and experience in health management of electronic devices in areas like aerospace and space travel. In the SuperAssist project, Pemstar and Sigmax PDA solutions apply their engineering and PDA adaptation experience to non-professional and healthcare users for personal assistance. Philips Research provides their HomeLab usability evaluation facilities to evaluate the results of the project in the context of healthcare at home as well as to complement their own Ambient Intelligence research programme in which self-healthcare is assumed to be a major selling argument [11].

To the research partners, TNO Human Factors (TNO-HF), Delft University of Technology (TUDelft) and Leiden University Medical Centre (LUMC), SuperAssist provides an opportunity to extend their knowledge guided by a practical problem. As such, the TUDelft is most interested in investigating architectural issues required for MUMA systems. Earlier in this paper, multi-agent architectures like FIPA [10] were briefly mentioned. A main research question concerning SuperAssist is which agent-architecture is most proper for MUMA systems, and similar to the fat/lean client discussion in client-server systems, how 'fat' (or alternatively, how 'lean') the personal assistants' agents should be to enable, both, a meaning interaction with the human user and a functional interaction with other agents, particularly since SuperAssist's personal assistants should reside on machines like PDA's with limited computing and energy resources.

The perspective of TNO-HF is focussed on MUMA cooperation and mutual problem solving in non-professional areas like self-healthcare. In addition to TNO's existing experience in user-agent cooperation in military and transportation applications, SuperAssist creates an opportunity to investigate the application of multi-agent systems in the areas of personal and self-healthcare involving non-professional users with limited memory- and other cognitive capabilities besides a general lack of experience with information technology.

Finally, the perspective of the LUMC is focussing on the combination of Medical and Informatics. In this area, most research has taken place on how to support the medical staff in the treatment of patients. Relatively new in this area is the shift towards programmes for patient self-healthcare, using the internet, for instance (cf. [12]), and the increased use of information appliances for both, patient-specialist cooperation as well as patient self-healthcare. In the Telemedicine-Diabetes project at the University of Oxford [13] for example, diabetes patients do not merely monitor their blood glucose level to treat themselves, but by additionally phoning-in the measurement results to a diabetes treatment centre, these can be stored in a database and used for personal advice. From these and related investigations, a general "lesson learned" is that patients are generally able and willing to take participate in such mutual medical specialist-patient cooperation project, but only if the personal benefits to the patient are clear.

Hence, when advice and treatment are personalised to the patients context and circumstances. As a result, as part of the SuperAssist project, a main research idea of LUMC is to use a PDA-like device to present diabetes patients with an existing paper "diabetes manual" ([14], to be translated in Dutch) in a personalised, adaptable and context-sensitive way to help them cope with their disease and the often associated overweight. In this context, it is interesting to note that since diabetes patients are somewhat notorious in not being able to change to a healthier lifestyle and diet. As such, the treatment of diabetes in the SuperAssist project should be regarded as a very conservative test which, if it succeeds, should also provide a rather robust solution for other self-healthcare treatments.

6 Scenario-based Design and Prototyping to Drive Research

6.1 Scenario-based Design

Within SuperAssist, scenario-based design [1] will be the main technique to develop research ideas in the project. Scenario-based design will be used in combination with prototyping as the projects main technique to test the applicability and the usefulness of the ideas in more-or-less tangible form. In combination, scenario's and prototypes and mock-ups form cognitive engineering cycles in which they are connected by different levels of specification. Since the project is in an early stage, the main focus is currently on the use of scenarios for two different purposes.

First, scenarios are used to collect 'wild ideas' to envision the outcomes of the SuperAssist project in the form of integrated real-world situations. Scenario-envisioning is thus used to provide some -however idiosyncratic and erroneous- idea of what the project is going to deliver eventually. In addition, by doing so, the scenarios also provide a means to create a common as well as shared understanding among the project members. The first scenario that was discussed in this paper and figure 1 present the use of scenario's for envisioning purposes.

Envisioning future situations is not sufficient to drive a research project. In addition, techniques are required to transform envisioning-scenarios into actual research questions, very similar to deriving research hypotheses from a general theory. To this purpose, the SuperAssist project also uses scenario's at a more detailed level, sufficiently detailed, first, to distinguish the crucial research questions and, later on, to develop research questions at a level that they may be 'embodied' in mock-ups and prototypes. The use of scenario's to focus thinking on which research questions are essential to the project is exemplified in the following scenario.

Ms. Blair is a 79 year old widow who is still adventurous and consequently, often en route. Occasionally, she suffers from a lapse of memory, causing problems in regularly taking her prescribed drugs. Ms. Blair's physician provided her with a constrained medicine box in combination with a portable interaction device which monitors her medicine usage and provides for GPRS wireless connectivity. Through the wireless personal device ms. Blair is as it were continuously connected with her physician, her medical dossier, the pharmacist, and a technician. With her 'medicine reminder', ms. Blair is relieved of confusion because only the right pills are accessible. In addition, she is alerted when she runs out of her medicine and subsequently directed to a pharmacist nearby where her new pills are ready to be picked up.
Unfortunately, one day the lid of the medicine box got stuck. A situation like this requires collective supervision from both, ms. Blair, her physician and the technician. As a result, when the personal assistant determines that the lid of the medicine box refuses to open, it sends all three actors an error message. Using her personal assistant, ms. Blair contacts the technician about the specific lid malfunction. In turn, the technician (or his personal assistant) presents a videoclip to ms. Blair, with instructions how to cautiously open the lid by hand. Meanwhile, the physician has checked both the error message and ms. Blair's medical dossier. Finally, he contacts ms. Blair personally to determine that she didn't miss her medication. If this would have been the case, he would prescribe ms. Blair with new drugs which would automatically be implemented in the medicine box.


Important for such a smooth course of joint user-assistant supervision, presented in the scenario is successful interaction. Elaborating on this prerequisite, the following research question can be posed:

- Which interaction processes occur between the actors during the joined supervision and how are they task and role related?

These interaction processes will heavily lean on the fine-tuning of the assistant's behavior and the actor's individual needs. In addition, identification of the personal characteristics of the different actors, as users of an interaction device, is requested:

- What data about the user, usage and the environment data are needed for a personalized assistant?
- How should the assistant acquire and apply such data to realize unobtrusive assistance for the different types of users involved in performing a joint supervision task?

6.1 Cognitive Engineering and Scenario-based Design

Research and design in the SuperAssist project will make use of cognitive engineering cycles, an engineering approach to HCI design with a focus on the human abilities and limitations as the most critical of all design aspects. In relation to other HCI design approaches this means that design is user-centred, involves user participation and takes the need for design iterations for granted. This is not all too different from the common HCI approach to design, except perhaps that an engineering stance is taken in that both, a particular problem has to be solved and that the solution should be systematically applicable to a whole class of similar problems. In contrast to, for example, Dourish [15] who argues that it makes little sense to try to specify beforehand what is relevant in the context of a particular ubiquitous computing applications because context is an emergent property of human-computer systems, a cognitive engineering approach would argue that Dourish may very well be right, in principle but that, in practice, it is may very well be possible to find a solution that satisfies all stakeholders.

The cognitive engineering framework in one in which practical theories, communication and interaction models, and prototypes are being developed in a structured iterative process [16]. A practical theory includes accepted features of cognition and affection, distinguishes different task contexts within a specific application domain, provides descriptions of computer behavior, and predicts the interaction effects between these features, contexts and computer behavior. An interaction model formalizes and quantifies these interaction effects and is used to design a prototype of an "intelligent" user interface, which adapts its behavior to the present goals state, and to the cognitive and affective processes of the user. In addition to the individual user-assistant cooperation model, proposed in [16], the SuperAssist project will develop a co-operation model for the overall, multi-actor supervision, which formalizes the information exchange between all of the actors involved, both agents and men.

The research in SuperAssist is further organized around three main experiments or rather three series of experiments to investigate the main research questions in the project: task allocation among agents and men, the organization of joint anomaly management or problem solving, and finally, the "look & feel" of the assistants, respectively. In addition, a number of flanking experiments and scenario exercises is planned, intended to delimit the design space for the main experiments by excluding in an early stage the less- or irrelevant factors and to find solutions for design details for which a full-size experimental setup is overkill.

Apart from empirical validation of models and theories, the three experiments also serve to validate and improve the design of the prototypes which are designed to run these experiments. The prototypes are used as vehicles to develop both the required knowledge about human-agent cooperation as well as drive the actual design of the specific solution to the problem at hand. As such, in the course of the project, the design of the prototypes being tested changes and becomes more refined and detailed. Whereas the initial experiments will take place using mock-ups, at the end of the project the aim is to present and test a demonstrator in the form of a prototype. It should be noted, however, that the primary aim of SuperAssist is to acquire and validate knowledge to design MUMA applications. As such, on the one hand, the creation of mock-ups, demonstrators and prototypes is a vehicle to facilitate research; not a 'deliverable' as in many EC research projects. On the other hand, the prototypes serve play the dual role, to validate the underlying theoretical knowledge as well as that they themselves are tested as solutions to the specific design problem.

Having discussed the use of scenario's in general, the cognitive engineering framework, the experimental validation and the use of prototypes, there remains the question how scenario's are specifically used within the framework. How scenario's are used in each stage of design and investigating is exemplified by Rizzo and Bacigalupo (2004) who describe a full range of using scenario's from early design stages, like familiarization and discovery of the main issues to later stages involving validating of ideas and design proposals with stakeholders, creating specifications for design and implementation, and validation of design solutions.
According to Rizzo, particularly in new design contexts, it is important not to get lost in the false security of formal specifications. Instead they propose to use scenario's throughout design for envisioning, specification and validation.

In the early stages, the design process starts with observing the relevant aspects of the 'old' design situation, laid down in a number of scenario's or storyboards. Such descriptive scenario's are subsequently used to discuss and develop a common view with stakeholders what the essential problems and principled solutions may be. Note that this stage, like any of the following may require a number of iterations to arrive at a suitable set of working scenario's. In the project, a number of interviews and observation sessions are planned with both support engineers, patients and medical personal.

Next, the chosen scenario's are further analyzed to derive a number of so-called micro-scenario's in which for each part of a scenario, a number of essential elements is identified. This step is most similar to classical task-analysis but instead of aiming at fully describing the stakeholders' tasks, the aim is to arrive at a level of description which allows one to develop and feed-back or validate partial design solutions. The analysis step mostly involves desk work, but to evaluate the feasibility of each of the partial design proposals required cooperation with the stakeholders who actively have to decide which solutions will in practice make sense and which do not. It is at this step that the experiment about task-allocation will be planned and executed.

After analysis follows a synthetic step in which a number of design solutions is taken together as proposals to solve the underlying design problem. The results of this step are called macro-scenarios which describe a number newly proposed task-scenario's in combination together with the supporting technology. Describing design proposals in scenario form rather then in some formal way, makes it easier for stakeholders to be involved. Also here, stakeholders involvement is required, not as individual stakeholders but rather as a community of stakeholders. In such planned feedback sessions, including the planned experiment on joint human-agent problem solving, the role of stakeholders is both to evaluate and select (some) overall design solutions as well as to propose improvements to the selected proposals.

Finally, after the subsequent creation and implementation of one or more of the proposed design solutions, one or more concluding evaluation sessions are held, guided high-level scenario's from the early stages, to validate the overall design solutions and, where necessary, to improve them at a more detailed level. This step results in some form of a final design solution which can be evaluated in the last experiment, concerning the "look & feel" of the design.

It may be clear from the preceding description that scenario's seem particularly useful vehicles to enable user- or stakeholder participation during all the design steps. In addition, scenario-based design approaches also seem particularly useful in situations in which design does not merely involve the creation of a computer application but rather the design of solutions which involve both men and machines -or rather- men, agents and machines with each specific roles and responsibilities to fulfil. What is not yet clear at this stage of the project is how exactly to fit in the planned experiments into a scenario-based approach and to establish a 'best practice' for experiment-backed scenario-based design.

7 Envisioned Results and Outlook

The SuperAssist project attempts to set up an integrated healthcare service in the area of diabetes treatment, assisted by electronic devices and software agents. From this research we expect to be able to derive models, architectures, guidelines and general design knowledge to introduce human-agent systems that enable people to help themselves to a greater extend than they are able to do, now. As such, the SuperAssist case is intended as a test case for a range or healthcare and other services and not just as yet another smart solution for a particular problem. Only by introducing, testing and validating general tools, we will be able to help keep future healthcare costs within the boundaries of affordability and manageability - at the very least for individual patients like ms. Brown and ms. Blair.

The SuperAssist project also employs diabetes as a vehicle to learn general lessons about how to introduce trustworthy and cooperative electronic or software assistants into the everyday life of real people. Until recently, human-agent interaction has been studied in settings where a single agent assisted a single user, as in supporting searching, information filtering, and critiquing systems. In the SuperAssist project, research and development are extended to MUMA or multi-user multi-agent communication and cooperative problem solving. This novel research area does not only introduce new types of questions and new types of problems but it is also a starting point for the integration of separate intelligent applications into intelligent overall services.

References

1. Carroll, J.M.: Scenario-based Design: Envisioning Work and Technology in System Development. John Wiley, New York (1995)

2. Rizzo, A and Bacigalupo, M.: Report on testing of full scale scenarios. Deliverable 3.2 of the CARE/Innovative Action - CREA Project. Available from: www.dblue.it/pdf/crea/CARE as CREA_UNISI_WP3_D3.2_v1.1.pdf (2004)

3. Erickson, T.: Notes on Design Practice: Stories and Prototypes as Catalysts for Communication. In: Carroll, J.M. (ed.): Scenario-Based Design: Envisioning Work and Technology in System development (1995) 37-58

4. Kemp, J.A.M. and van Gelderen, T.: Co-discovery Exploration: an informal method for the iterative design of consumer products. In: Jordan, P.W., Thomas, B., Weerdmeester, B.A. and McClelland, I.L. (eds.): Usability Evaluation in Industry, Taylor and Francis (1996) 139-146

5. Maes, P.: Reflections on ... Agents that Reduce Work and Information Overload. In: Maybury, M.T. and Wahlster, W. (eds.): Readings in Intelligent User Interfaces, Morgan Kaufmann (1998) 525-536

6. Weiser, M.: The Computer for the 21st Century. Scientific American, 265(3) (1991) 94-104

7. PALS, Personal Assistant for onLine Services. IOP/MMI project website; see http://www.tm.tno.nl/pals

8. Herder, E.: Utility-Based Evaluation of Adaptive Systems . Proceedings of the 2nd Workshop on Empirical Evaluation of Adaptive Systems at the 9th Intl. Conference on User Modeling - Johnstown PA, (2003) 25-30

9. Neerincx, M.A. and Streefkerk, J.W.: Interacting in Desktop and Mobile Context: Emotion, Trust and Task Performance. Proceedings of the first European Symposium on Ambient Intelligence (EUSAI), Eindhoven, The Netherlands. Springer-Verlag (2003)

10. FIPA, the Foundation for Intelligent Physical Agents. See: www.fipa.org

11. Aarts, E. and, Marzano, S. (eds.): The New Everyday: Visions of Ambient Intelligence, 010 Publishing, Rotterdam, The Netherlands (2003)

12. Alpay, L.L., Toussaint P.J., Ezendam N.P.M., Rövekamp, T., Graafmans, W., and Westendorp, R.: Easing Internet Access of Health Information for the Elderly Users. Health Informatics Journal, 10 (3), (2004) 185-194

13. Tarassenko, L., Gibson, O. J., Hayton, P. M., Cobern, W. R., Farmer, A. J., Hannaby, K., Dudley, C. and Neil, A.:Mobile Phone Technology to Support the Self-management of Diabetes, Diabetes UK Annual Professional Conference, 17-19 March 2004, Birmingham, UK (2004) (see also: http://www.tve.org/ho/doc.cfm?aid=1589)

14. Stewart, R. (ed.): The Diabetes Manual, Warwick Diabetes Care, University of Warwick, UK (2004)

15. Dourish, P.: What we talk about when we talk about context. Personal and Ubiquitous Computing, 8(1) (2004) 19-30.

16. Lindenberg, J., Nagata, S.F. and Neerincx, M.A.: Personal Assistant for onLine Services: Addressing human factors. In: D. Harris, V. Duffy, M. Smith & C. Stephanides (ed.): Human-Centred Computing: Cognitive, Social and Ergonomic Aspects, Erlbaum, London (Uk) (2003) 497 - 501


This paper is a draft version of: de Haan, G., van der Mast, C.A.P.G., Blanson Henkemans. O.A. and Neerincx, M.A. (2005). SuperAssist: Personal Assistants for Diabetes Healthcare Treatment at Home. In: Sloan, A. (ed.), Home-Oriented Informatics and Telematics. Proceedings of Ifip WG 9.3 HOIT2005, 13-15 april 2005, York, UK., Springer, New York, 2005, pp. 261-275.