Person in bathroom
Water running
 
Figure 4: interface of the diagnostic agent. 
However, suppose that the person leaves the 
bathroom and he/she is in the kitchen, but the water 
is still running. In this case, the data collector in 
charge of the bathroom updates the situation and 
resends the new events to the home controller agent, 
the data collector for the kitchen does the same, and 
finally the home collector sends all the information 
to the diagnostic agent. It starts the expert system 
and it concludes the detection of a risk situation 
taking the decision to wait some minutes more, 
expecting new information from the home 
controller. If the risk situation does not disappear, 
the diagnostic agent takes the decision to send a 
message to the home controller in order to issue a 
warning message to the user agent to turn the water 
off in the bathroom. In the case that the required 
action is not executed because the diagnostic agent 
detects that the problem persists, it automatically 
decides to contact the caretaker. In order to do this it 
sends a message to the caretaker agent similar to that 
received by the user. Finally, if some time passes 
without any action,  then the CMD personnel is 
informed. 
Several similar situations were tested and the 
general performance of all the processes was 
successful.  
7 CONCLUSIONS 
This paper describes the architecture of the multi-
agent system named SIAM. It has been designed for 
an automatic detection of possible risks of elderly 
people at home and for assistance in these cases or 
on demand of the user. SIAM will contribute to 
extending the amount of time as much as possible 
that elderly people can reside in their own homes 
assisted continuously by an intelligent agent and 
using new information technologies. 
The resulting application has important 
flexibility and incorporates new knowledge and new 
features in an easy manner. Simulations of several 
situations have been tested and the results are very 
promising. 
At present, a next phase of development of 
SIAM is starting in order to include information 
coming from real sensors. In parallel, a deeper 
analysis concerning risky conditions in the elderly 
person’s home is being developed. After these new 
steps are completed in SIAM, it is expected to be 
tested in real environments.  
REFERENCES 
Aguilera, S., Colás, J., Campos, E., 2003. Multi 
Functional Call Center for Disabled and Elderly 
People. Assistive Technology Conference AAAT, 
2003. Dublín 
Attentianet. Project web description retrieved June 20, 
2007 from: http://www.attentianet.eu 
Fishkin, K.P, Philipose, M. Rea, A. 2005. Hands-on 
RFID: Wireless wearables for detecting use of objects. 
IEEE International Symposium on Wearable 
Computers.  
JADE. Project web page retrieved June 20, 2007 from: 
Robocare. Project web page retrieved June 20, 2007 
from: http://robocare.ip.rm.cnr.it 
Jih, W., Hsu, J. Y., Tsai, T., 2006. Context-aware service 
integration for elderly care in a smart environment. 
American Association for Artificial Intelligence 
Workshop. 
Liu, A. Hile, A., Kautz, H., Borriello, G., Brown, P., 
Harniss, M., Johnson, K,  2006.  Indoor wayfinding: 
Developing a functional interface for individuals with 
cognitive impairment. Proceedings of the 8th 
International ACM SIGACCESS Conference on 
Computers and Accessibility. 
Pollack, M., 2005. Intelligent technology for an aging 
population: the use of AI to assists elders with 
cognitive impairment. AI Magazine, 26(2) 
Robocare. Project web page retrieved June 20, 2007 from: 
http://robocare.ip.rm.cnr.it 
United Nations, 2006. Department of Economic and 
Social Affairs.  Population ageing report 2006. 
Retrieved June 20, 2207 from: 
http://www.un.org/esa/population/publications/ageing/
ageing2006.htm. 
Weiss, G. 2000.  Multiagent Systems: A Modern Approach 
to Distributed Artificial Intelligence, The MIT Press. 
Wooldridge, M. 2002. An Introduction to MultiAgent 
Systems, John Wiley & Sons. 
INTELLIGENT SYSTEM FOR ASSISTING ELDERLY PEOPLE AT HOME
163