vironment is key to its success, and is best achieved by
an iterative process of tentative explanation genera-
tion interleaved with directed evidence gathering. We
further argued that a number of recently developed
knowledge-based technologies and methods could be
extended and combined into a next generation of AmI
systems in the area of assisted living, in particular
utilising the latest generation of mobile robots act-
ing as agents in a distributed computational setting.
We outlined some of the associated research chal-
lenges and described a composite approach to their
solution using the latest methods in distributed ab-
ductive and defeasible reasoning, teleoreactive con-
trol, and event-based knowledge representation. Such
a system would capitalise on the advantages of a dis-
tributed, knowledge-based approach, such as trans-
parency of computation, easy adaptability and extend-
ability, no single point-of-failure, and closeness of fit
with human-level reasoning.
REFERENCES
Alrajeh, D., Miller, R., Russo, A., and Uchitel, S. (2013).
Reasoning about triggered scenarios in logic program-
ming. In Proc. ICLP’13.
Artikis, A. and Paliouras, G. (2009). Behaviour Recogni-
tion Using the Event Calculus. Artificial Intelligence
Applications and Innovations III, pages 469–478.
Bettini, C. et al. (2010). A survey of context modelling and
reasoning techniques. Pervasive and Mobile Comput-
ing, 6(2):161 – 180.
Bikakis, A. and Antoniou, G. (2010a). Defeasible Con-
textual Reasoning with Arguments in Ambient Intel-
ligence. IEEE Transactions on Knowledge and Data
Engineering, 22(11):1492–1506.
Bikakis, A. and Antoniou, G. (2010b). Rule-based con-
textual reasoning in ambient intelligence. In Proc.
RuleML 2010, volume 6403 of LNCS, pages 74–88.
Springer.
Bikakis, A., Antoniou, G., and Hassapis, P. (2011). Strate-
gies for contextual reasoning with conflicts in Ambi-
ent Intelligence. Knowledge and Information Systems,
27(1):45–84.
Boytsov, A. and Zaslavsky, A. B. (2010). Extending con-
text spaces theory by proactive adaptation. In Proc.
NEW2AN 2010, volume 6294 of Lecture Notes in
Computer Science, pages 1–12. Springer.
Broda, K., Clark, K., Miller, R., and Russo, A. (2009).
Sage: A logical agent-based environment monitoring
and control system. In Proc. AmI 2009, volume 5859
of LNCS, pages 112–117. Springer.
Caire, P., Alcade, B., van der Torre, L., and Sombattheera,
C. (2011). Conviviality measures. In Proc. AAMAS
2011.
Das, S. K., Cook, D. J., Bhattacharya, A., III, E. O. H., and
Lin, T.-Y. (2002). The role of prediction algorithms in
the mavhome smart home architecture. IEEE Wireless
Communications, 9(6):77–84.
Gellert, A. and Vintan, L. (2006). Person movement pre-
diction using hidden markov models. Studies in Infor-
matics and Control, 15(1):17–30.
Kateb, D. E., Zannone, N., Caire, P., Moawad, A., Nain, G.,
Mouelhi, T., and Traon, Y. L. (2014). Conviviality-
driven access control policy. Requirements Engineer-
ing Journal, pages 1–20.
Kowalski, R. A. and Sergot, M. J. (1986). A Logic-Based
Calculus of Events. New Generation Computing,
4:67–95.
Ma, J., Miller, R., Morgenstern, L., and Patkos, T. (2013).
An epistemic event calculus for asp-based reasoning
about knowledge of the past, present and future. In
Proc. LPAR-19.
Ma, J., Russo, A., Broda, K., and Lupu, E. (2010). Dis-
tributed abductive reasoning with constraints. In Proc.
DALT 2010.
Ma, J., Russo, A., Broda, K., and Lupu, E. (2011). Multi-
agent confidential abductive reasoning. In Proc. ICLP
2011.
Miller, R. and Shanahan, M. (2002). Some Alternative For-
mulations of the Event Calculus. In Computational
Logic: Logic Programming and Beyond, Essays in
Honour of R. A. Kowalski, Part II, pages 452–490.
Nilsson, N. (1994). Teleo-reactive programs for agent
control. Journal of Artificial Intelligence Research,
1:139158.
Pansiot, J., Stoyanov, D., McIlwraith, D. G., Lo, B., and
Yang, G. (2007). Ambient and wearable sensor fusion
for activity recognition in healthcare monitoring sys-
tems. In Proc. BSN 2007, pages 208–212. Springer.
Petzold, J., Pietzowski, A., Bagci, F., Trumler, W., and Un-
gerer, T. (2005). Prediction of indoor movements us-
ing bayesian networks. In Proc. LoCA 2005, volume
3479 of LNCS, pages 211–222. Springer.
Robinson, P. and Clark, K. (2010). Pedro: a Pub-
lish/Subscribe Server using Prolog Technology. Soft-
ware: Practice and Experience, 40(4):313329.
Rom
´
an, M., Hess, C., Cerqueira, R., Ranganathan, A.,
Campbell, R. H., and Nahrstedt, K. (2002). A middle-
ware infrastructure for active spaces. IEEE Pervasive
Computing, 1(4):74–83.
Shanahan, M. (1989). Prediction is deduction but explana-
tion is abduction. In Proc. IJCAI’89.
Snchez-Garzn, I., Milla-Milln, G., and Fernndez-Olivares,
J. (2012). Context-aware generation and adaptive
execution of daily living care pathways. In Proc.
IWAAL 2012, volume 7657 of LNCS, pages 362–370.
Springer.
Valero, M. n., Bravo, J., Garca, J. M., de Ipia, D. L., and
Gmez, A. (2013). A knowledge based framework to
support active aging at home based environments. In
Proc. IWAAL 2013, volume 8277 of LNCS, pages 1–8.
Springer.
Viterbo, J. and Endler, M. (2012). Decentralized Reasoning
in Ambient Intelligence. Springer Briefs in Computer
Science. Springer.
Collaborative Explanation and Response in Assisted Living Environments Enhanced with Humanoid Robots
511