DocumentCode
3419624
Title
A repository framework for self-growing robot software
Author
Koo, Hyung-Min ; Ko, In-Young
Author_Institution
Inf. & Commun. Univ., Daejeon, South Korea
fYear
2005
fDate
15-17 Dec. 2005
Abstract
Self-growing software is a software system that grows its functionalities and configurations by itself based on dynamically monitored situations. Self-growing software is especially necessary for intelligent service robots, which monitor their surrounding environments and provide appropriate behaviors for human users. Intelligent service robots often face problems that cannot be resolved with the conventional software technology. To support self-growing software for intelligent service robots, the SemBots project at ICU is developing a repository framework that allows robot software to dynamically acquire software components that are necessary to resolve a dynamic situation. In this paper, we describe the requirements and architecture of the repository system for self-growing software. We also present a prototype implementation of the repository system.
Keywords
intelligent robots; object-oriented programming; robot programming; service robots; software architecture; SemBots project; intelligent service robots; repository system; self-growing robot software; software components; Communication system software; Computer architecture; Humans; Intelligent robots; Monitoring; Prototypes; Runtime; Service robots; Software prototyping; Software systems; Component Repositories; Self-adaptive Software Intelligent Service Robots; Self-growing Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-2465-6
Type
conf
DOI
10.1109/APSEC.2005.15
Filename
1607190
Link To Document