Reihe Aachener Informatik Berichte Software EngineeringKai Adam × Modeling Robotics Tasks for Better Separation of Concerns, Platform-Independence, and ReuseResults of the iserveU Federal Research ProjectKai AdamShakerSoftcover2017