Object-Centric Programming: A New Modeling Paradigm for Robotic Applications

Andreas Angerer, Alwin Hoffmann, Frank Ortmeier, Michael Vistein and Wolfgang Reif

During the last 15 years the way how software products are being developed has changed dramatically. Today software is developed very efficiently in an industrialized manner. One of the cornerstones is that new development processes introduced a domain-centric view rather than a technology-centric view. As a result, big and complex software systems can be built very fast, reliable and according to customers' requirements. Unfortunately, these advances in software engineering have had little to no effect on the software development process for robotic applications. This paper explains how domain-centric design can be introduced in the domain of industrial robotics and which possible benefits it might yield.
2009 IEEE International Conference on Automation and Logistics, August 5 - 7, 2009, Shenyang, China