Knowledge Processing Middleware
2008 (English)In: Proceedings of the 1st International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR) / [ed] S. Carpin, I. Noda, E. Pagello, M. Reggiani and O. von Stryk, Berlin Heidelberg: Springer, 2008, 147-158Conference paper (Refereed)
Developing autonomous agents displaying rational and goal-directed behavior in a dynamic physical environment requires the integration of a great number of separate deliberative and reactive functionalities. This integration must be built on top of a solid foundation of data, information and knowledge having numerous origins, including quantitative sensors and qualitative knowledge databases. Processing is generally required on many levels of abstraction and includes refinement and fusion of noisy sensor data and symbolic reasoning. We propose the use of knowledge processing middleware as a systematic approach for organizing such processing. Desirable properties of such middleware are presented and motivated. We then argue that a declarative stream-based system is appropriate to provide the desired functionality. Different types of knowledge processes and components of the middleware are described and motivated in the context of a UAV traffic monitoring application. Finally DyKnow, a concrete example of stream-based knowledge processing middleware, is briefly described.
Lecture Notes in Computer Science, ISSN 0302-9743 (print), 1611-3349 (online) ; 5325
National CategoryEngineering and Technology
IdentifiersURN: urn:nbn:se:liu:diva-28261DOI: 10.1007/978-3-540-89076-8_17ISBN: 978-3-540-89075-1 (print)ISBN: 978-3-540-89076-8 (online)OAI: oai:DiVA.org:liu-28261DiVA: diva2:249050
First International Conference, SIMPAR 2008, November 3-7, Venice, Italy