A Language for Software Variation Research Martin Erwig, Oregon State University, USA Managing variation is an important problem in software engineering that takes ...
Multilingual Component Programming in Racket Matthias Felleisen, Northeastern University, USA In the world of Racket, software systems consist of interoperating components ...
Abstract : Modular robots are mechatronic devices that enable the construction of highly versatile and flexible robotic systems that can dynamically modify their ...
Abstract : The development of service robots has gained more and more attention over the last years. A major challenge on the way towards industrial-strength service ...
Abstract : Programs in domain-specific embedded languages (DSELs) can be represented in the host language in different ways, for instance implicitly as libraries ...
Abstract : The output of a code generator is assumed to be correct and not usually intended to be read or modi #64257;ed; yet programmers are often interested in ...