The search result changed since you submitted your search request. Documents might be displayed in a different sort order.
  • search hit 2 of 8
Back to Result List

The BRICS component model: a model-based development paradigm for complex robotics software systems

  • Because robotic systems get more complex all the time, developers around the world have, during the last decade, created component-based software frameworks (Orocos, Open-RTM, ROS, OPRoS, SmartSoft) to support the development and reuse of "large grained" pieces of robotics software. This paper introduces the BRICS Component Model (BCM) to provide robotics developers with a set of guidelines, metamodels and tools for structuring as much as possible the development of, both, individual components and component-based architectures, using one or more of the aforementioned software frameworks at the same time, without introducing any framework- or application-specific details. The BCM is built upon two complementary paradigms: the "5Cs" (separation of concerns between the development aspects of Computation, Communication, Coordination, Configuration and Composition) and the meta-modeling approach from Model-Driven Engineering.

Export metadata

Additional Services

Share in Twitter Search Google Scholar Availability
Metadaten
Document Type:Conference Object
Language:English
Author:Herman Bruyninckx, Markus Klotzbücher, Nico Hochgeschwender, Gerhard Kraetzschmar, Luca Gherardi, Davide Brugali
Parent Title (English):Shin, Maldonado (Eds.): SAC '13. Proceedings of the 28th Annual ACM Symposium on Applied Computing. Coimbra, Portugal, March 18 - 22, 2013
First Page:1758
Last Page:1764
ISBN:978-1-4503-1656-9
DOI:https://doi.org/10.1145/2480362.2480693
Publisher:ACM Press
Date of first publication:2013/03/18
Note:
The research leading to these results has received funding from the European Community's Seventh Framework Programme (FP7/2007-2013) under grant agreement no. FP7-ICT-231940-BRICS (Best Practice in Robotics).
Tag:Component Models; Reusable Software; Robotics; Software Architectures
Departments, institutes and facilities:Fachbereich Informatik
Entry in this database:2015/04/02