DocumentCode
1438688
Title
Component-Based Robotic Engineering (Part II)
Author
Brugali, Davide ; Shakhimardanov, Azamat
Author_Institution
Dept. of Comput. Sci. & Math., Univ. degli Studi di Bergamo, Dalmine, Italy
Volume
17
Issue
1
fYear
2010
fDate
3/1/2010 12:00:00 AM
Firstpage
100
Lastpage
112
Abstract
This article discusses the role of software components as architectural units of large, possibly distributed, software-intensive robotic systems. The focus is on technologies to manage the heterogeneity of hardware, computational, and communication resources and on design techniques to assemble components into systems .A component-based system is a composition of components, and the way components interact with other components and with the computational environment greatly affects the flexibility of the entire system and the reusability of individual functionality.
Keywords
distributed processing; interactive systems; object-oriented programming; robots; software reusability; component based robotic engineering; distributed software; intensive robotic system; software reusability; system flexibility; Application software; Buildings; Cognitive robotics; Hardware; Programming; Robot kinematics; Software engineering; Software maintenance; Software reusability; Software systems;
fLanguage
English
Journal_Title
Robotics & Automation Magazine, IEEE
Publisher
ieee
ISSN
1070-9932
Type
jour
DOI
10.1109/MRA.2010.935798
Filename
5430399
Link To Document