Problem Statement: Several research efforts have been targeted to support Requirements Engineering (RE) in general software systems for the last two decades. However, to the extent of our knowledge, there is no framework to support RE in robotic systems domain. Goal: We aimed to systematically identify and analyze the existing research progress and directions that influence the elicitation, analysis and negotiation, specification, validation and management of requirements in robotic systems domain. Method: We used Systematic Mapping Study (SMS) method for identifying and analyzing 38 peer-reviewed studies. Our review has (i) taxonomically classified and (ii) systematically mapped the methods, modelling styles and process which support some RE phases. Results and Conclusions: According to the selected studies, we realize that all RE phases are addressed by one or more methods, modelling styles and process. In general, the elicitation and specification phases received greater attention from the academic community whereas validation, analysis/negotiation and management phases still require more attention. Furthermore, we note that only two studies mention all phases of the ER process but such studies do not describe in detail how RE phases should be performed.
Robotic Systems; Requirements Engineering; Systematic Mapping Study.
@inproceedings{wer201703, author = {Albuquerque, D. and Castro, J. and Ribeiro, S. and Heineck, T.}, title = {Requirements Engineering for Robotic System: A Systematic Mapping Study}, booktitle = {Proceedings of the WER2017-20th Workshop on Requirements Engineering, Buenos Aires - Argentina}, year = {2017}, issn = {2675-0066}, isbn = {978-987-3806-98-8}, doi = {} }