{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T13:00:08Z","timestamp":1748350808319,"version":"3.28.0"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,11]]},"DOI":"10.1109\/icar.2013.6766561","type":"proceedings-article","created":{"date-parts":[[2014,3,20]],"date-time":"2014-03-20T18:58:11Z","timestamp":1395341891000},"page":"1-7","source":"Crossref","is-referenced-by-count":4,"title":["Managing extensibility and maintainability of industrial robotics software"],"prefix":"10.1109","author":[{"given":"Alwin","family":"Hoffmann","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Angerer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Schierl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Vistein","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"Reif","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","article-title":"Orca: Components for robotics","author":"makarenko","year":"2006","journal-title":"Workshop on Robotic Standardization IEEE\/RSJ Intl Conf on Intell Robots and Systems"},{"key":"17","article-title":"Player 2.0: Toward a practical robot programming framework","author":"collett","year":"2005","journal-title":"Proc 2005 Australasian Conf on Robotics and Automation"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2007.09.014"},{"journal-title":"Listeners Considered Harmful The Whiteboard Pattern","year":"2004","author":"kriens","key":"15"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30301-5_43"},{"year":"0","key":"13"},{"journal-title":"OSGi and Equinox-Creating Highly Modular Java Systems","year":"2010","author":"mcaffer","key":"14"},{"year":"0","key":"11"},{"year":"0","key":"12"},{"key":"21","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-34327-8_33","article-title":"A reuse-oriented development process for component-based robotic systems","volume":"7628","author":"brugali","year":"2012","journal-title":"Proc Simulation Modeling and Programming for Autonomous Robots Ser LNCS"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2009.934837"},{"key":"22","article-title":"Reusable robotics software collection","author":"mallet","year":"2007","journal-title":"Proc 2nd Wksh on Softw Developm &Integr in Robotics IEEE Intl Conf on Robot &Autom"},{"key":"23","doi-asserted-by":"crossref","first-page":"2428","DOI":"10.1109\/IROS.2003.1249234","article-title":"CLARAty and challenges of developing interoperable robotic software","author":"nesnas","year":"2003","journal-title":"Proc 2003 IEEE\/RSJ Intl Conf on Intell Robots and Systems"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/TOOLS.2001.941676"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/37.67671"},{"key":"26","article-title":"An architectural style perspective on dynamic robotic architectures","author":"georgas","year":"2007","journal-title":"Proc 2nd Wksh on Softw Developm &Integr in Robotics IEEE Intl Conf on Robot &Autom"},{"key":"27","article-title":"Software evolution of robot control based on OSGi","author":"luo","year":"2004","journal-title":"Proc IEEE Intl Conf on Robot &Biomimetics"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(05)80028-4"},{"journal-title":"The Use of Reuse for Designing and Manufacturing Robots","year":"2009","author":"prassler","key":"29"},{"key":"3","first-page":"1","article-title":"Robotics API: Object-oriented software development for industrial robots","volume":"4","author":"angerer","year":"2013","journal-title":"Journal of Software Engineering for Robotics"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2009.5354589"},{"key":"10","article-title":"From robot commands to real-time robot control: Transforming high-level robot commands into real-time dataflow graphs","author":"schierl","year":"2012","journal-title":"Proc 9th Intl Conf on Inform in Control"},{"key":"1","article-title":"Towards software sustainability guidelines for long-living industrial systems","author":"koziolek","year":"2011","journal-title":"Proc 3rd Workshop of GI Working Group 'Long-living Software Systems (L2S2)' Design for Future 2011 Ser LNI"},{"year":"0","key":"30"},{"year":"0","key":"7"},{"key":"6","article-title":"ROS: An open-source robot operating system","author":"quigley","year":"2009","journal-title":"ICRA Workshop on Open Source Software"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/ICAL.2010.5585330"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2001.933002"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1994","author":"gamma","key":"9"},{"journal-title":"Applying UML and Patterns An Introduction to Object-Oriented Analysis and Design and Iterative Development","year":"2004","author":"larman","key":"8"}],"event":{"name":"2013 16th International Conference on Advanced Robotics (ICAR 2013)","start":{"date-parts":[[2013,11,25]]},"location":"Montevideo, Uruguay","end":{"date-parts":[[2013,11,29]]}},"container-title":["2013 16th International Conference on Advanced Robotics (ICAR)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6755997\/6766447\/06766561.pdf?arnumber=6766561","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T10:00:31Z","timestamp":1498125631000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6766561\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/icar.2013.6766561","relation":{},"subject":[],"published":{"date-parts":[[2013,11]]}}}