TY - GEN
T1 - SafeRobots
T2 - 2014 15th International Conference on Collaboration Technologies and Systems, CTS 2014
AU - Ramaswamy, Arunkumar
AU - Monsuez, Bruno
AU - Tapus, Adriana
PY - 2014/1/1
Y1 - 2014/1/1
N2 - In this paper, a model-based framework called 'Self Adaptive Framework for Robotic Systems (SafeRobots)' for designing robotic software architectures is proposed. With the help of an example of designing an architecture for mobile robot mapping system, it will be shown how formal domain knowledge can be used at multiple abstraction levels in a model-driven engineering approach. The solution pool for a particular problem is modeled using Solution Space Modeling Language. An eclipse based tool-suite is developed for modeling the solution space and for deriving a concrete operational model by explicitly defining the non-functional properties of the constituent components.
AB - In this paper, a model-based framework called 'Self Adaptive Framework for Robotic Systems (SafeRobots)' for designing robotic software architectures is proposed. With the help of an example of designing an architecture for mobile robot mapping system, it will be shown how formal domain knowledge can be used at multiple abstraction levels in a model-driven engineering approach. The solution pool for a particular problem is modeled using Solution Space Modeling Language. An eclipse based tool-suite is developed for modeling the solution space and for deriving a concrete operational model by explicitly defining the non-functional properties of the constituent components.
KW - Knowledge based systems
KW - Programming environments
KW - Robot programming
KW - Software architecture
KW - Software engineering
UR - https://www.scopus.com/pages/publications/84906228904
U2 - 10.1109/CTS.2014.6867554
DO - 10.1109/CTS.2014.6867554
M3 - Conference contribution
AN - SCOPUS:84906228904
SN - 9781479951567
T3 - 2014 International Conference on Collaboration Technologies and Systems, CTS 2014
SP - 131
EP - 134
BT - 2014 International Conference on Collaboration Technologies and Systems, CTS 2014
PB - IEEE Computer Society
Y2 - 19 May 2014 through 23 May 2014
ER -