{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T18:46:36Z","timestamp":1757616396392,"version":"3.44.0"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,12,9]],"date-time":"2023-12-09T00:00:00Z","timestamp":1702080000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,12,9]],"date-time":"2023-12-09T00:00:00Z","timestamp":1702080000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1007\/s11334-023-00545-y","type":"journal-article","created":{"date-parts":[[2023,12,8]],"date-time":"2023-12-08T23:21:40Z","timestamp":1702077700000},"page":"863-876","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Eliciting context-oriented NFR constraints and conflicts in robotic systems"],"prefix":"10.1007","volume":"21","author":[{"given":"Raunak","family":"Bag","sequence":"first","affiliation":[]},{"given":"Mandira","family":"Roy","sequence":"additional","affiliation":[]},{"given":"Agostino","family":"Cortesi","sequence":"additional","affiliation":[]},{"given":"Nabendu","family":"Chaki","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,12,9]]},"reference":[{"key":"545_CR1","unstructured":"Baheti R, Gill H (2011) Cyber-physical systems. In: The impact of control technology, vol 12, pp 161\u2013166"},{"key":"545_CR2","first-page":"31","volume-title":"Constructing a catalogue of conflicts among non-functional requirements","author":"D Mairiza","year":"2010","unstructured":"Mairiza D, Zowghi D (2010) Constructing a catalogue of conflicts among non-functional requirements. Springer, London, pp 31\u201344"},{"key":"545_CR3","doi-asserted-by":"crossref","unstructured":"Roy M et al (2023) Correlating contexts and NFR conflicts from event logs. Softw Syst Model","DOI":"10.1007\/s10270-023-01087-4"},{"key":"545_CR4","unstructured":"Sentilles S (2012) Managing extra-functional properties in component-based development of embedded systems. Ph.D. thesis, M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden . http:\/\/www.es.mdu.se\/publications\/2563-"},{"key":"545_CR5","doi-asserted-by":"crossref","unstructured":"Brugali, D (2019) Non-functional requirements in robotic systems: challenges and state of the art. IEEE, pp 743\u2013748","DOI":"10.1109\/RCAR47638.2019.9044033"},{"key":"545_CR6","doi-asserted-by":"crossref","unstructured":"Vicente-Chicote C et\u00a0al., de\u00a0Vicente JMF & et\u00a0al (2019) (eds) Modeling and estimation of non-functional properties: leveraging the power of QOS metrics. In: de\u00a0Vicente JMF et\u00a0al (eds) From bioinspired systems and biomedical applications to machine learning\u20148th international work-conference on the interplay between natural and artificial computation, IWINAC 2019, Almer\u00eda, Spain, June 3\u20137, 2019, Vol. 11487 of lecture notes in computer science. Springer, pp 380\u2013388. https:\/\/doi.org\/10.1007\/978-3-030-19651-6_37","DOI":"10.1007\/978-3-030-19651-6_37"},{"key":"545_CR7","doi-asserted-by":"publisher","first-page":"104504","DOI":"10.1016\/j.bspc.2022.104504","volume":"82","author":"Z Deng","year":"2023","unstructured":"Deng Z et al (2023) Safety-aware robotic steering of a flexible endoscope for nasotracheal intubation. Biomed Signal Process Control 82:104504","journal-title":"Biomed Signal Process Control"},{"key":"545_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2021.103913","volume":"147","author":"P Thalamy","year":"2022","unstructured":"Thalamy P, Piranda B, Naz A, Bourgeois J (2022) Visiblesim: a behavioral simulation framework for lattice modular robots. Robot Autono Syst 147:103913","journal-title":"Robot Autono Syst"},{"key":"545_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2022.102629","volume":"120","author":"A Farley","year":"2022","unstructured":"Farley A, Wang J, Marshall JA (2022) How to pick a mobile robot simulator: a quantitative comparison of CoppeliaSim, Gazebo, MORSE and Webots with a focus on accuracy of motion. Simul Model Pract Theory 120:102629","journal-title":"Simul Model Pract Theory"},{"key":"545_CR10","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1002\/sys.21572","volume":"24","author":"M Roy","year":"2021","unstructured":"Roy M, Deb N, Cortesi A, Chaki R, Chaki N (2021) NFR-aware prioritization of software requirements. Syst Eng 24:158\u2013176","journal-title":"Syst Eng"},{"key":"545_CR11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-56997-0_7","volume-title":"Contextual requirements prioritization and its application to smart homes","author":"E Serral","year":"2017","unstructured":"Serral E, Sernani P, Dragoni AF, Dalpiaz F (2017) Contextual requirements prioritization and its application to smart homes. Springer"},{"key":"545_CR12","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/978-3-030-20190-6_8","volume":"831","author":"B Dieber","year":"2020","unstructured":"Dieber B et al (2020) Penetration testing ROS. Stud Comput Intell 831:183\u2013225","journal-title":"Stud Comput Intell"},{"key":"545_CR13","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1007\/978-3-319-91590-6_11","volume":"778","author":"R White","year":"2019","unstructured":"White R, Caiazza G, Christensen H, Cortesi A (2019) SROS1: using and developing secure ROS1 systems. Stud Comput Intell 778:373\u2013405","journal-title":"Stud Comput Intell"},{"key":"545_CR14","doi-asserted-by":"crossref","unstructured":"Cysneiros LM, Raffi M, & Sampaio\u00a0do Prado\u00a0Leite JC (2018) Software transparency as a key requirement for self-driving cars. pp 382\u2013387","DOI":"10.1109\/RE.2018.00-21"},{"key":"545_CR15","doi-asserted-by":"crossref","unstructured":"Liu S & Capretz LF (2021) An analysis of testing scenarios for automated driving systems. pp 622\u2013629","DOI":"10.1109\/SANER50967.2021.00078"},{"key":"545_CR16","doi-asserted-by":"crossref","unstructured":"Cysneiros LM, Raffi M, & Sampaio\u00a0do Prado\u00a0Leite JC (2018) Software transparency as a key requirement for self-driving cars. pp 382\u2013387","DOI":"10.1109\/RE.2018.00-21"},{"key":"545_CR17","doi-asserted-by":"crossref","unstructured":"Blender T, Schlegel C (2020) Implementing resource adequate service robot behavior by systematic management of non-functional properties: an intralogistics use case. vol 1, pp 659\u2013666","DOI":"10.1109\/ETFA46521.2020.9211986"},{"key":"545_CR18","doi-asserted-by":"crossref","unstructured":"Brugali D (2018) Modeling and analysis of safety requirements in robot navigation with an extension of uml marte. pp 439\u2013444","DOI":"10.1109\/RCAR.2018.8621699"},{"key":"545_CR19","doi-asserted-by":"crossref","unstructured":"Samin H (2020) Priority-awareness of non-functional requirements under uncertainty. pp 416\u2013421","DOI":"10.1109\/RE48521.2020.00061"},{"key":"545_CR20","doi-asserted-by":"crossref","unstructured":"Wohlrab R, Meira-g\u00f3es R, & Vierhauser M (2022) Run-time adaptation of quality attributes for automated planning. pp 98\u2013105","DOI":"10.1145\/3524844.3528063"},{"key":"545_CR21","unstructured":"Dosovitskiy A, Ros G, Codevilla F, Lopez A & Koltun V (2017) Carla: an open urban driving simulator. PMLR, pp 1\u201316"},{"key":"545_CR22","unstructured":"Pages J, Marchionni L, & Ferro F (2016) Tiago: the modular robot that adapts to different research needs. vol 290"},{"key":"545_CR23","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/s11721-012-0072-5","volume":"6","author":"C Pinciroli","year":"2012","unstructured":"Pinciroli C et al (2012) Argos: a modular, parallel, multi-engine simulator for multi-robot systems. Swarm Intell 6:271\u2013295","journal-title":"Swarm Intell"},{"key":"545_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpa.2023.100497","volume":"16","author":"J Anderson","year":"2023","unstructured":"Anderson J, Anderson R, Anderson T, Bailey C, Harper M (2023) Stealth centric autonomous robot simulator (scars). Softw Impacts 16:100497","journal-title":"Softw Impacts"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-023-00545-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11334-023-00545-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-023-00545-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T18:25:27Z","timestamp":1757096727000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11334-023-00545-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,9]]},"references-count":24,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["545"],"URL":"https:\/\/doi.org\/10.1007\/s11334-023-00545-y","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"type":"print","value":"1614-5046"},{"type":"electronic","value":"1614-5054"}],"subject":[],"published":{"date-parts":[[2023,12,9]]},"assertion":[{"value":"15 June 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 October 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 December 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}