skip to main content
10.1007/978-3-642-33876-2_30guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Realizing networks of proactive smart products

Published: 08 October 2012 Publication History

Abstract

The sheer complexity and number of functionalities embedded in many everyday devices already exceed the ability of most users to learn how to use them effectively. An approach to tackle this problem is to introduce 'smart' capabilities in technical products, to enable them to proactively assist and co-operate with humans and other products. In this paper we provide an overview of our approach to realizing networks of proactive and co-operating smart products, starting from the requirements imposed by real-world scenarios. In particular, we present an ontology-based approach to modeling proactive problem solving, which builds on and extends earlier work in the knowledge acquisition community on problem solving methods. We then move on to the technical design aspects of our work and illustrate the solutions, to do with semantic data management and co-operative problem solving, which are needed to realize our functional architecture for proactive problem solving in concrete networks of physical and resource-constrained devices. Finally, we evaluate our solution by showing that it satisfies the quality attributes and architectural design patterns, which are desirable in collaborative multi-agents systems.

References

[1]
Mühlhäuser, M.: Smart Products: An Introduction. In: Mühlhäuser, M., et al. (eds.) AmI 2007 Workshops. CCIS, vol. 32, pp. 158-164. Springer, Heidelberg (2008)
[2]
Yorke-Smith, N., Saadati, S., Myers, K., Morley, D.: Like an Intuitive and Courteous Butler: A Proactive Personal Agent for Task Management. In: Eighth Int. Joint Conference on Autonomous Agents and Multi Agent Systems (AAMAS 2009), Budapest, Hungary (2009)
[3]
Vildjiounaite, E., Kantorovitch, J., Kyllönen, V., Niskanen, I., et al.: Designing Socially Acceptable Multimodal Interaction in Cooking Assistants. In: International Conference on Intelligent User Interfaces (IUI 2011), Palo Alto (2011)
[4]
Beckerle, M., Martucci, L. A., Ries, S.: Interactive Access Rule Learning: Generating Adapted Access Rule Sets. In: Second International Conference on Adaptive and Selfadaptive Systems and Applications (ADAPTIVE 2010), Lisbon, Portugal (2010)
[5]
Miche, M., Baumann, K., Golenzer, J., Brogle, M.: A Simulation Model for Evaluating Distributed Storage Services for Smart Product Systems. In: Puiatti, A., Gu, T. (eds.) MobiQuitous 2011. LNICST, vol. 104, pp. 162-173. Springer, Heidelberg (2012)
[6]
Schreiber, A. T.: Pragmatics of the Knowledge Level. Ph. D. Thesis, University of Amsterdam, http://www.few.vu.nl/~guus/papers/Schreiber92c.pdf
[7]
Woods, S., Barbacci, M.: Architectural evaluation of collaborative agent-based systems. Technical Report CMU/SEI-99-TR-025, SEI, Carnegie Mellon University, Pittsburgh, USA (1999), http://www.sei.cmu.edu/reports/99tr025.pdf
[8]
Maes, P.: Agents that reduce work and information overload. CACM 37(7), 30-40 (1994)
[9]
Zhang, Y., Volz, R. A., Loerger, T. R., Yen, J.: A decision-theoretic approach for designing proactive communication in multi-agent teamwork. In: SAC 2004, pp. 64-71 (2004)
[10]
Baumgartner, N., Gottesheim, W., Mitsch, S., Retschitzegger, W., Schwinger, W.: BeAware! - Situation awareness, the ontology-driven way. Data & Knowledge Engineering 69 (2010)
[11]
Motta, E.: Reusable Components for Knowledge Modelling: Case Studies in Parametric Design Problem Solving. IOS Press, Amsterdam (1999)
[12]
Chandrasekaran, B.: Generic tasks in knowledge-based reasoning: High-level building blocks for expert system design. IEEE Expert 1(3), 23-30 (1986)
[13]
Schreiber, G., Akkermans, H., Anjewierden, A., de Hoog, R., et al.: Knowledge Engineering and Management: The CommonKADS Methodology. MIT Press (2000)
[14]
Murdock, J. W., Goel, A. K.: Meta-case-based reasoning: self-improvement through selfunderstanding. J. Exp. Theor. Artif. Intell. 20(1), 1-36 (2008)
[15]
Domingue, J., Cabral, L., Galizia, S., Tanasescu, V., et al.: IRS-III: A Broker-based Approach to Semantic Web Services. Journal of Web Semantics 6(2), 109-132 (2008)
[16]
Aitenbichler, E., Kangasharju, J., Mühlhäuser, M.: MundoCore: A light-weight infrastructure for pervasive computing. Pervasive Mobile Computing 3(4), 332-361 (2007)
[17]
Smith, R. G.: The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver. IEEE Transactions on Computers 29(12) (December 1980)
[18]
d'Aquin, M., Nikolov, A., Motta, E.: How Much Semantic Data on Small Devices? In: Cimiano, P., Pinto, H. S. (eds.) EKAW 2010. LNCS, vol. 6317, pp. 565-575. Springer, Heidelberg (2010)
[19]
d'Aquin, M., Nikolov, A., Motta, E.: Building SPARQL-Enabled Applications with Android Devices. Demo at 10th International Semantic Web Conference (ISWC 2011) (2011)
[20]
Nikolov, A., Li, N., d'Aquin, M., Motta, E.: Evaluating semantic data infrastructure components for small devices. In: Int. Workshop on Evaluation of Semantic Technologies (IWEST 2010) at 9th International Semantic Web Conference (ISWC 2010) (2010)
[21]
Nikolov, A., d'Aquin, M., Li, N., Lopez, V., et al.: Evaluation of active components. SmartProducts Project Deliverable, D.2.5.1, http://www.smartproducts-project.eu/media/stories/ smartproducts/publications/SmartProducts_D2.5.1_Final.pdf
[22]
Lee, S. K., Hwang, C. S.: Architecture modeling and evaluation for design of agent-based system. Journal of Systems and Software 72(2), 195-208 (2004)
[23]
Rao, A. S., George, M. P.: Modeling rational agents within a BDI-architecture. In: 2nd Int. Conference on Principles of Knowledge Representation and Reasoning (KR 1991) (1991)
[24]
Fernandez, M., Zang, Z., Lopez, V., Uren, V., Motta, E.: Ontology Augmentation: Towards Healthy Meal Planning. In: 6th Int. Conf. on Knowledge Capture (K-CAP 2011), Banff, Canada (2011)
[25]
Chen, H., Finin, T., Joshi, A.: The SOUPA Ontology for Pervasive Computing. In: Ontologies for Agents: Theory and Experiences, pp. 233-258. Birkhüuser (2005)
[26]
Wang, X. H., Zhang, D. Q., Gu, T., Pung, H. K.: Ontology Based Context Modeling and Reasoning using OWL. In: 2nd IEEE Annual Conference on Pervasive Computing and Communications Workshops, pp. 18-22 (2004)
[27]
Preuveneers, D., et al.: Towards an extensible context ontology for ambient intelligence. In: 2nd European Symposium on Ambient Intelligence, pp. 148-159 (2004)
[28]
Weiss, C., Bernstein, A., Boccuzzo, S.: i-MoCo: Mobile conference guide - storing and querying huge amounts of Semantic Web data on the iPhone/iPod Touch. Billion Triple Challenge ISWC 2008, Karlsruhe, Germany (2008)
[29]
David, J., Euzenat, J.: Linked data from your pocket: The Android RDFContent-Provider. Demo at 9th International Semantic Web Conference (ISWC 2010) (2010)
[30]
Le-Phuoc, D., Parreira, J.X., Reynolds, V., Hauswirth, M.: Rdf on the go: A rdf storage and query processor for mobile devices. Demo at 9th International Semantic Web Conference (ISWC 2010) (2010)
[31]
Ali, S., Kiefer, S.: µOR - A Micro OWL DL Reasoner for Ambient Intelligent Devices. In: Abdennadher, N., Petcu, D. (eds.) GPC 2009. LNCS, vol. 5529, pp. 305-316. Springer, Heidelberg (2009)

Cited By

View all
  • (2017)An ontology-based approach to improve the accessibility of ROS-based robotic systemsProceedings of the 9th Knowledge Capture Conference10.1145/3148011.3148014(1-8)Online publication date: 4-Dec-2017

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
EKAW'12: Proceedings of the 18th international conference on Knowledge Engineering and Knowledge Management
October 2012
449 pages
ISBN:9783642338755
  • Editors:
  • Annette Teije,
  • Johanna Völker,
  • Siegfried Handschuh,
  • Heiner Stuckenschmidt,
  • Mathieu d'Acquin

Sponsors

  • INES: Institute for Enterprise Systems
  • DERI
  • Open PHACTS: Open Pharmacological Space
  • NUIG: NUI Galway
  • LOD2: Creating Knowledge out of Interlinked Data, FP7 Research Project, National University of Ireland

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 08 October 2012

Author Tags

  1. distributed problem solving
  2. knowledge systems
  3. ontology engineering
  4. proactive problem solving
  5. smart products

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2017)An ontology-based approach to improve the accessibility of ROS-based robotic systemsProceedings of the 9th Knowledge Capture Conference10.1145/3148011.3148014(1-8)Online publication date: 4-Dec-2017

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media