Abstract
Intelligent service robots (ISRs) adapt to unpredictable environments by determining how to resolve the problems occurred in a troubled situation. As a way to successfully and continuously provide services, we envisage the software system embedded in a robot to dynamically reconfigure itself using new components selected from component repositories. This paper describes a component selection mechanism, which is an essential function to support such dynamic reconfiguration. We adopt a semantically-based component selection mechanism in which situational information around ISRs is represented as critical semantic information for the service robots to select software components.
This research was performed for the Intelligent Robotics Development Program, one of the 21st Century Frontier R&D Programs funded by the Ministry of Commerce, Industry and Energy of Korea.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Lars, P., David, A., Danica, K., Henrik, I.C.: Towards an Intelligent Service Robot System. Accepted for International Conference on Intelligent Autonomous Systems (2000)
David, J.C.: Morphology and Behavior in Distributed Robotic Systems. Ph.D. Thesis Proposal (2004)
Hafedh, M., Petko, V., Anne-Marie, D.S., Philippe, G.: Automating the Indexing and Retrieval of Reusable Software Components. In: Proceedings of the 6th International Workshop NLDB 2001, Spain, pp. 75–86 (2001)
Mili, A., Mili, R., Mittermeir, R.: Storing and Retrieving Software Components: A Refinement-Based System. IEEE Transactions on Software Engineering 23(7), 445–460 (1997)
Prieto-Díaz, R., Freeman, P.: Classifying Software for Reuse. IEEE Software 4(1), 6–16 (1987)
Ostertag, E., Hendler, J., Prieto-Diaz, R., Braum, C.: Computing Similarity in a Reuse Library System: An AI-based Approach. ACM Transactions on Software Engineering and Methodology 1(3), 205–228 (1992)
Zaremski, A.M., Wing, J.M.: Signature Matching: A Key to Reuse. Software Engineering Notes 18(5), 182–190 (1993)
Hall, R.J.: Generalized Behavior-Based Retrieval. In: Proceedings of the Fifteenth International Conference on Software Engineering, Baltimore, pp. 371–380 (1993)
Vijayan, S., Veda, C.S.: A Semantic-Based Approach to Component Retrieval. ACM SIGMIS Database 34(3), 8–24 (2003)
Paolucci, M., Kawamura, T., Payne, T., Sycara, K.: Semantic Matching of Web Services Capabilities. In: Horrocks, I., Hendler, J. (eds.) Proceedings of the First International Semantic Web Conference, Sardinia, pp. 333–347. Springer, Heidelberg (2002)
Kaarthik, S., Kunal, V., Amit, S., John, M.: Adding Semantics to Web Services Standards. In: Proceedings of the 1st International Conference on Web Services (2003)
Merriam-Webster Online, http://www.m-w.com/dictionary.htm
Craig, J.J.: Introduction to Robotics Mechanics and Control, 3rd edn. Pearson Prentice Hall, London (2005)
Graham, K., Jeremy, J.C.: Resource Description Framework Concepts and Abstract Syntax, http://www.w3.org/TR/rdf-concepts
What is Protégé? http://protege.stanford.edu/overview
Sihem, A., SungRan, C., Divesh, S.: Tree Pattern Relaxation. In: International Conference on Extending Database Technology (2002)
Yangjun, C., Duren, C., Karl, A.: On the efficient evaluation of relaxed queries in biological databases. In: Proceedings of the Eleventh International Conference on Information and Knowledge Management (2002)
Valerie, C.: Fuzzy Semantic Distance Measures between Ontological Concepts. In: Fuzzy Information Processing NAFIPS 2004 IEEE, vol. 2, pp. 635–640 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, H., Choi, HJ., Ko, IY. (2005). A Semantically-Based Software Component Selection Mechanism for Intelligent Service Robots. In: Gelbukh, A., de Albornoz, Á., Terashima-Marín, H. (eds) MICAI 2005: Advances in Artificial Intelligence. MICAI 2005. Lecture Notes in Computer Science(), vol 3789. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11579427_106
Download citation
DOI: https://doi.org/10.1007/11579427_106
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29896-0
Online ISBN: 978-3-540-31653-4
eBook Packages: Computer ScienceComputer Science (R0)