Title
Modeling Non-Functional Application Domain Constraints for Component-Based Robotics Software Systems
Abstract
Service robots are complex, heterogeneous, software intensive systems built from components. Recent robotics research trends mainly address isolated capabilities on functional level. Non-functional properties, such as responsiveness or deterministic behavior, are addressed only in isolation (if at all). We argue that handling such non-functional properties on system level is a crucial next step. We claim that precise control over application-specific, dynamic execution and interaction behavior of functional components -- i.e. clear computation and communication semantics on model level without hidden code-defined parts -- is a key ingredient thereto. In this paper, we propose modeling concepts for these semantics, and present a meta-model which (i) enables component developers to implement component functionalities without presuming application-specific, system-level attributes, and (ii) enables system integrators to reason about causal dependencies between components as well as system-level data-flow characteristics. This allows to control data-propagation semantics and system properties such as end-to-end latencies during system integration without breaking component encapsulation.
Year
Venue
Field
2016
CoRR
Simulation,Computer science,Software system,Software,Application domain,Artificial intelligence,Robot,Semantics,Robotics,Computation,System integration,Distributed computing
DocType
Volume
Citations 
Journal
abs/1601.02379
0
PageRank 
References 
Authors
0.34
6
6
Name
Order
Citations
PageRank
Alex Lotz1677.31
Arne Hamann226422.87
ingo lutkebohle321.07
Dennis Stampfer4184.24
Matthias Lutz5143.78
Christian Schlegel611013.03