Faculty Seminar: Requirements Engineering: from to Crowd, for the Crowd

March 22, 2017


Dr. Anas Mahmoud, Assistant Professor, LSU Computer Science

March 22, 2017 at 3:00 pm, 117  EE Conference Room


User involvement in the requirements engineering (RE) process is a major contributing factor to software success. Software users' feedback contains important information that helps software providers to understand their users’ needs and expectations, identify missing features, and plan more precisely for future releases of their systems. However, engaging large and heterogeneous crowds of users, who are beyond an organization’s reach, in the software production process has always been a challenge for traditional RE methods. This has encouraged software providers to look beyond existing RE practices into methods that enable them to connect with the crowd in a more effective and instant way. Following this line of work, in our research we leverage social media platforms (e.g., Twitter) and mobile application stores (e.g., Apple App store), as a main source of actionable software user requirements. Our main objective is to enable a more responsive, interactive, and adaptive crowd-centric requirements engineering process. In my talk, I will present and discuss our most recent findings in this domain.

Dr. Anas Mahmoud is an Assistant Professor in the Department of Computer Science and Engineering at Louisiana State University. His main area of research is Software Engineering, with an emphasis on Requirements Engineering and static code analysis. Dr. Mahmoud is currently directing SEEL, the Software Engineering and Evolution Lab at LSU. His work at SEEL  has resulted numerous publications in several prestigious Software Engineering venues, including the IEEE International Requirements Engineering Conference (RE), the International Conference on Software Engineering (ICSE), and the ACM Transactions on Software Engineering and Methodology (TOSEM). Dr. Mahmoud’s work was nominated for the best paper award in IEEE RE’13, 14, and 15. His TOSEM paper was selected by ACM SIGSOFT as a Journal First paper to be presented at the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE’17).