Reasoning on Data Streams: An Approach to Adaptation in Pervasive Systems
Urban environments are increasingly invaded by devices that acquire sensor information and pave the way for innovative forms of context awareness. Collecting knowledge from loosely-structured data streams and reasoning about changes are two key elements of the process. This paper illustrates a possible way to combine these two elements in a coordinated way. We make use of a recently-developed framework for classifying data streams with service-oriented, reconfigurable components. Furthermore, we embed the KnowLang Reasoner, allowing logical and statistical reasoning on the acquired knowledge aiming to achieve self-adaptation.
Unable to display preview. Download preview PDF.
- 1.Smart cities Ranking of European medium-sized cities, Vienna, Austria (2007). http://tinyurl.com/bqh83np
- 2.Abeywickrama, D.B., Bicocchi, N., Zambonelli, F.: Sota: towards a general model for self-adaptive systems. In: Reddy, S., Drira, K. (eds.) WETICE, pp. 48–53. IEEE Computer Society (2012)Google Scholar
- 3.Bicocchi, N., Cecaj, A., Fontana, D., Mamei, M., Sassi, A., Zambonelli, F.: Collective awareness for human-ict collaboration in smart cities. In: WETICE, pp. 3–8 (2013)Google Scholar
- 4.Bicocchi, N., Fontana, D., Zambonelli, F.: A self-aware, reconfigurable architecture for context awareness. In: IEEE Symposium on Computers and Communications, Madeira, Portugal (2014)Google Scholar
- 5.Bicocchi, N., Lasagni, M., Zambonelli, F.: Bridging vision and commonsense for multimodal situation recognition in pervasive systems. In: International Conference on Pervasive Computing and Communications, Lugano, Switzerland (2012)Google Scholar
- 6.Kehoe, M., et al.: Understanding ibm smart cities. Redbook Series (2011)Google Scholar
- 8.Neapolitan, R.: Learning Bayesian Networks. Prentice Hall (2003)Google Scholar
- 9.Vassev, E.: KnowLang Grammar in BNF. Tech. Rep. Lero-TR-2012-04, Lero, University of Limerick, Ireland (2012)Google Scholar
- 10.Vassev, E., Hinchey, M.: Knowledge representation for cognitive robotic systems. In: Proceedings of the 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISCORCW 2012), pp. 156–163. IEEE Computer Society (2012)Google Scholar
- 11.Vassev, E., Hinchey, M., Gaudin, B.: Knowledge representation for self-adaptive behavior. In: Proceedings of C* Conference on Computer Science and Software Engineering (C3S2E 2012), pp. 113–117. ACM (2012)Google Scholar