{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T10:45:33Z","timestamp":1761648333108},"reference-count":25,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1109\/iros.2015.7353865","type":"proceedings-article","created":{"date-parts":[[2015,12,17]],"date-time":"2015-12-17T16:52:55Z","timestamp":1450371175000},"page":"3500-3505","source":"Crossref","is-referenced-by-count":3,"title":["Concurrency patterns for easier robotic coordination"],"prefix":"10.1109","author":[{"given":"Andrey","family":"Rusakov","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiwon","family":"Shin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bertrand","family":"Meyer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"Pattern-Oriented Software Architecture Volume 2 Patterns for Concurrent and Networked Objects","year":"2000","author":"schmidt","key":"ref10"},{"journal-title":"Concurrent Programming in Java Design Principles and Patterns","year":"2000","author":"lea","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1201\/9780203496213"},{"journal-title":"Concurrency Patterns in SCOOP","year":"2014","author":"schmocker","key":"ref13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1639949.1640106"},{"article-title":"Workflow controlflow patterns: A revised view","year":"2006","author":"russell","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1352135.1352219"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1133373.1133410"},{"key":"ref18","article-title":"Tag: Job control in urbiscript","author":"baillie","year":"2010","journal-title":"National Conf on Control Architecture of Robots"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6942763"},{"key":"ref4","article-title":"ROS: an open-source robot operating system","author":"quigley","year":"0","journal-title":"2009 IEEE\/RSJ Int Conf on Intelligent Robots and Systems 2009"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2005.1545467"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1995","author":"gamma","key":"ref6"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2005.1545523"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/3468.823479"},{"journal-title":"Patterns of Enterprise Application Architecture","year":"2002","author":"fowler","key":"ref7"},{"article-title":"Efficient motion planning for intuitive task execution in modular manipulation systems","year":"2011","author":"rickert","key":"ref2"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1986.1087032"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980567"},{"article-title":"Practical framework for contract-based concurrent object-oriented programming","year":"2007","author":"nienaltowski","key":"ref20"},{"article-title":"Active object-an object behavioral pattern for concurrent programming","year":"1995","author":"lavender","key":"ref22"},{"year":"0","key":"ref21","article-title":"Programming languages &#x2014; C++"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39955-8_6"},{"year":"0","key":"ref23"},{"key":"ref25","doi-asserted-by":"crossref","DOI":"10.1109\/IROS.2010.5650536","article-title":"Deriving concurrent control software from behavioral specifications","author":"ramanathan","year":"2010","journal-title":"2010 IEEE\/RSJ Int Conf on Intelligent Robots and Systems"}],"event":{"name":"2015 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)","start":{"date-parts":[[2015,9,28]]},"location":"Hamburg, Germany","end":{"date-parts":[[2015,10,2]]}},"container-title":["2015 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7347169\/7353104\/07353865.pdf?arnumber=7353865","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,23]],"date-time":"2017-06-23T21:56:12Z","timestamp":1498254972000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7353865\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9]]},"references-count":25,"URL":"https:\/\/doi.org\/10.1109\/iros.2015.7353865","relation":{},"subject":[],"published":{"date-parts":[[2015,9]]}}}