{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T13:22:31Z","timestamp":1773840151161,"version":"3.50.1"},"reference-count":58,"publisher":"IEEE","license":[{"start":{"date-parts":[[2020,12,2]],"date-time":"2020-12-02T00:00:00Z","timestamp":1606867200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,12,2]],"date-time":"2020-12-02T00:00:00Z","timestamp":1606867200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,12,2]],"date-time":"2020-12-02T00:00:00Z","timestamp":1606867200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,12,2]]},"DOI":"10.1109\/memocode51338.2020.9315065","type":"proceedings-article","created":{"date-parts":[[2021,3,15]],"date-time":"2021-03-15T21:26:49Z","timestamp":1615843609000},"page":"1-11","source":"Crossref","is-referenced-by-count":6,"title":["CROME: Contract-Based Robotic Mission Specification"],"prefix":"10.1109","author":[{"given":"Piergiuseppe","family":"Mallozzi","sequence":"first","affiliation":[]},{"given":"Pierluigi","family":"Nuzzo","sequence":"additional","affiliation":[]},{"given":"Patrizio","family":"Pelliccione","sequence":"additional","affiliation":[]},{"given":"Gerardo","family":"Schneider","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","article-title":"An empirical assessment of robotics software engineering","author":"garcia","year":"2020","journal-title":"ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE 2020)"},{"key":"ref38","article-title":"Robotics 2020 Multi-Annual Roadmap","year":"2016"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.104"},{"key":"ref32","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-319-11900-7_17","article-title":"A survey on domain-specific languages in robotics","author":"nordmann","year":"2014","journal-title":"Simulation Modeling and Programming for Autonomous Robots"},{"key":"ref31","article-title":"A requirements modeling language for the component behavior of cyber physical robotics systems","author":"ringert","year":"2014"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-008-0063-7"},{"key":"ref37","first-page":"75","article-title":"A Survey on Domain-Specific Modeling and Languages in Robotics","volume":"7","author":"nordmann","year":"2016","journal-title":"Journal of Software Engineering for Robotics"},{"key":"ref36","author":"robert","year":"2010","journal-title":"A Survey of Missions for Unmanned Undersea Vehicles"},{"key":"ref35","first-page":"27","article-title":"A survey of robot programming systems","author":"biggs","year":"2003","journal-title":"Proceedings of the Australasian Conference on Robotics and Automation CSIRO"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173940"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ROBIO.2013.6739543"},{"key":"ref27","article-title":"Sorry Dave, I&#x2019;m Afraid I Can&#x2019;t Do That: Explaining Unachievable Robot Tasks Using Natural Language","author":"raman","year":"2013"},{"key":"ref29","doi-asserted-by":"crossref","DOI":"10.1145\/2815021.2815032","article-title":"Resolving ambiguities in natural language software requirements: a comprehensive survey","author":"shah","year":"2015","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"ref2","first-page":"1","article-title":"Specification Patterns for Robotic Missions","author":"menghi","year":"2019","journal-title":"IEEE Transactions on Software Engineering"},{"key":"ref1","article-title":"World Robotic Survey","year":"2016"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950300"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2019.8794477"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2017.8263808"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-007-0012-6"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/587051.587064"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-014-9418-8"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/SMC.2016.7844890"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368094"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2398877"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-08867-9_22"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.7873\/DATE.2014.167"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337184"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-28971-7_25"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/s007790170019"},{"key":"ref53","volume":"53","author":"krumm","year":"2010","journal-title":"Ubiquitous Computing Fundamentals"},{"key":"ref52","article-title":"Property Specification Patterns","year":"0"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1177\/0278364914546174"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2013.2295764"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2010.5650371"},{"key":"ref12","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1007\/978-3-319-95582-7_24","article-title":"Multi-robot LTL Planning Under Uncertainty","author":"menghi","year":"2018","journal-title":"Formal Methods"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6094884"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2008.08.008"},{"key":"ref15","article-title":"Revising motion planning under linear temporal logic specifications in partially known workspaces","author":"guo","year":"2013","journal-title":"International Conference on Robotics and Automation (ICRA)"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696978"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2011.943479"},{"key":"ref18","article-title":"Synthesizing a Lego Forklift Controller in GR(1): A Case Study","author":"maoz","year":"2015","journal-title":"Proceedings Fourth Workshop on Synthesis (SYNT)"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1960275.1960280"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.02.021"},{"key":"ref3","article-title":"Service Robotics Market &#x2013; Global Forecast to 2022","year":"2017"},{"key":"ref6","article-title":"Roomba Robot Vacuum Cleaners","year":"0"},{"key":"ref5","article-title":"ISO - Robotics","year":"2012"},{"key":"ref8","article-title":"ABB makes robot programming more intuitive with Wizard Easy Programming software","year":"0"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2005.1553580"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3357766.3359535"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786824"},{"key":"ref46","first-page":"249","article-title":"Goal-oriented requirements engineering: A guided tour","author":"van lamsweerde","year":"2001","journal-title":"Proceedings Fifth IEEE International Symposium on Requirements Engineering"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302672"},{"key":"ref48","author":"baier","year":"2008","journal-title":"Principles of Model Checking"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1561\/1000000053"},{"key":"ref42","first-page":"1","article-title":"Contract-based design of control protocols for safety-critical cyber-physical systems","author":"nuzzo","year":"2014","journal-title":"Proc Design Automation and Test in Europe Conference"},{"key":"ref41","doi-asserted-by":"crossref","first-page":"839","DOI":"10.23919\/DATE.2018.8342122","article-title":"CHASE: Contract-based requirement engineering for cyber-physical system design","author":"nuzzo","year":"2018","journal-title":"2018 Design Automation & Test in Europe Conference & Exhibition (DATE)"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2015.2453253"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-Companion.2019.00048"}],"event":{"name":"2020 18th ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE)","location":"Jaipur, India","start":{"date-parts":[[2020,12,2]]},"end":{"date-parts":[[2020,12,4]]}},"container-title":["2020 18th ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9314950\/9314993\/09315065.pdf?arnumber=9315065","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T01:02:01Z","timestamp":1656637321000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9315065\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,2]]},"references-count":58,"URL":"https:\/\/doi.org\/10.1109\/memocode51338.2020.9315065","relation":{},"subject":[],"published":{"date-parts":[[2020,12,2]]}}}