Computing similarity in a reuse library system: an AI-based approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
Signature matching: a key to reuse
SIGSOFT '93 Proceedings of the 1st ACM SIGSOFT symposium on Foundations of software engineering
Generalized behavior-based retrieval
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Storing and Retrieving Software Components: A Refinement Based System
IEEE Transactions on Software Engineering
On the efficient evaluation of relaxed queries in biological databases
Proceedings of the eleventh international conference on Information and knowledge management
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
Automating the Indexing and Retrieval of Reusable Software Components
NLDB'01 Proceedings of the 6th International Workshop on Applications of Natural Language to Information Systems
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
A semantic-based approach to component retrieval
ACM SIGMIS Database
Classifying Software for Reusability
IEEE Software
SHAGE: a framework for self-managed robot software
Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems
Hi-index | 0.00 |
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.