KBS in Context Aware Applications: Commercial Tools

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5601)


Knowledge based systems are advanced systems of complex problems representation. Its architecture and representation formalisms are the base of nowadays systems. The nature of the knowledge is usually derived from the experience in specific areas and its validation requires a different methodology of the one used in the conventional systems because the symbolic characteristic of the knowledge. On the other hand, context-aware applications are designed to react to constant changes in the environment and to adapt their behavior to its users’ situation, needs and objectives. In this contribution, we describe the design, definition and evaluation process of a knowledge-based system using CommonKADS methodology in order to represent the contextual information in a formal way for Appear platform. We also validate the prototype of the context aware system in different realistic environments: an airport, an intelligent home and elderly care which is a significant step into the formally-built applications of KBS.


Context Aware Application Commercial Tool Context Parameter Context Aware System Context Domain 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Schilit, B.: A System Architecture for Context-Aware Mobile Computing. Ph.D thesis, Columbia University, Department of Computer Science (May 1995)Google Scholar
  2. 2.
    Dey, A., Abowd, G., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction 16, 97–166 (2001)CrossRefGoogle Scholar
  3. 3.
    Chen, G., Li, M., Kotz, D.: Design and implementation of a large-scale context fusion network. MobiQuitous, 246–255 (2004)Google Scholar
  4. 4.
    Hong, J.: The context fabric: An infrastructure for context-aware computing. In: Minneapolis, A.P. (ed.) Extended Abstracts of ACM Conference on Human Factors in Computing Systems (CHI 2002), pp. 554–555. ACM Press, Minneapolis (2002)Google Scholar
  5. 5.
    Burke, R., Hammond, K., Young, B.: Knowledge-based navigation of complex information spaces. In: Proceedings of The National Conference On Artificial Intelligence, pp. 462–468 (1996)Google Scholar
  6. 6.
    Abowd, G., Atkeson, C., Hong, J., Long, S., Kooper, R., Pinkerton, M.: Cyberguide: A mobile context-aware tour guide. Wireless Networks 3(5), 421–433 (1997)CrossRefGoogle Scholar
  7. 7.
    Sánchez-Pi, N., Fuentes, V., Carbó, J., Molina, J.: Knowledge-based system to define context in commercial applications. In: Proceedings of 8th International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD), Qingdao, China (2007)Google Scholar
  8. 8.
    Schreiber, G., Akkermans, H., Anjewierden, A., Hoog, R., Shadbolt, N., Van de Velde, W., Wielinga, W.: Knowledge engineering and management, the commonkads methodology. The MIT Press, Cambridge (1999)Google Scholar
  9. 9.
    Wielinga, B., Akkermans, J., Hassan, H., Olsson, O., Orsvärn, K., Schreiber, A., Terpstra, P., Van de Velde, V., Wells, S.: Expertise model definition document. technical report espirit project p5248/ kads-ii/m2/uva/026/5.0. Technical report, University of Amsterdam and Free University of Brussels ans Netherlans Energy Research Centre ECN (June 1994)Google Scholar
  10. 10.
    Angele, J., Fensel, D., Studer, R.: Domain and task modeling in MIKE. Univ. (1996)Google Scholar
  11. 11.
    Puerta, A., University, S.: A multiple-method knowledge-acquisition shell for the automatic generation of knowledge-acquisition tools. In: Knowledge Systems Laboratory, Medical Computer Science. Stanford University (1991)Google Scholar
  12. 12.
    Eriksson, H., Shahar, Y., Tu, S.W., Puerta, A.R., Musen, M.A.: Task modeling with reusable problem-solving methods, vol. 79, pp. 293–326. Elsevier, Amsterdam (1995)Google Scholar
  13. 13.
    Tu, S., Eriksson, H., Gennari, J., Shahar, Y., Musen, M.: Ontology-based configuration of problem-solving methods and generation of knowledge-acquisition tools: Application of PROTÉGÉ-II to protocol-based decision support., vol. 7. Elsevier, Amsterdam (1995)Google Scholar
  14. 14.
    Shadbolt, N., Motta, E., Rouge, A.: Constructing knowledge-based systems. IEEE Software 10(6), 34–38 (1993)CrossRefGoogle Scholar
  15. 15.
    Domingue, J., Motta, E., Watt, S.: The emerging VITAL workbench, p. 320. Springer, Heidelberg (1993)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  1. 1.Computer Science DepartmentCarlos III University of MadridColmenarejoSpain

Personalised recommendations