Angelo Susi
Short Bio
Researcher in the Software Engineering Unit of the Fondazione Bruno Kessler. My main research interests are: Requirements Engineering, in the area of requirements elicitation and analysis through informal, formal methods and Goal-Oriented Requirements Engineering techniques; Search-Based Software Engineering, in particular in the study of meta-heuristics to be applied to the problems of requirements and test cases prioritisation and management; Machine Learning, with the development of algorithms to be applied to decision-making problems in requirements management.
Involved in several research projects on requirements engineering and risk analysis among which SUPERSEDE, an H2020 project for software system evolution and adaptation (2015-2018), RISCOSS, a European FP7 project for risk analysis in Open Source Software adoption (2012-2015), and EuRailCheck, a project for the validation of the signaling specification of the European high-speed trains (2008).
Served as General Chair for SSBSE 2012, as Financial Chair for RE 2011, and Organisation Chair for ISSTA 2009, and ICSM 2012. Among the others, he served in the program committees of ICSE, CAiSE, SSBSE, RE, REFSQ, ER, AAMAS and as reviewer for TSE, TOSEM, EMSE, IST, JSS and REJ.
Member of the board of the PhD Course in Computer Science and Artificial Intelligence of the University of Udine, Italy.
Selected Publications
Raihana Ferdous, Chia-kang Hung, Fitsum Meshesha Kifetew, Davide Prandi, Angelo Susi: EvoMBT: Evolutionary model based testing. Sci. Comput. Program. 227: 102942 (2023), https://doi.org/10.1016/j.scico.2023.102942
Jacek Dabrowski, Emmanuel Letier, Anna Perini, Angelo Susi: Mining and searching app reviews for requirements engineering: Evaluation and replication studies. Inf. Syst. 114: 102181 (2023), https://doi.org/10.1016/j.is.2023.102181
Anna Perini, Kurt Schneider, Linda Marilena Bertolli, Angelo Susi, Artem Gabbasov, Paolo Busetta, Matteo Pedrotti: Multimedia interactive exercises for online training. Multim. Tools Appl. 82(25): 38319-38343 (2023), https://doi.org/10.1007/s11042-023-15157-8
Luca Sabatucci, Massimo Cossentino, Claudia Di Napoli, Angelo Susi: A model for automatic selection of IoT services in ambient assisted living for the elderly. Pervasive Mob. Comput. 95: 101845 (2023), https://doi.org/10.1016/j.pmcj.2023.101845
Maurizio Astegher, Paolo Busetta, Artem Gabbasov, Matteo Pedrotti, Anna Perini, Angelo Susi: Specifying requirements for collection and analysis of online user feedback. Requir. Eng. 28(1): 75-96 (2023), https://doi.org/10.1007/s00766-022-00387-3
Jubril Gbolahan Adigun, Matteo Camilli, Michael Felderer, Andrea Giusti, Dominik T. Matt, Anna Perini, Barbara Russo, Angelo Susi: Collaborative Artificial Intelligence Needs Stronger Assurances Driven by Risks. Computer 55(3): 52-63 (2022), https://doi.org/10.1109/MC.2021.3131990
Jacek Dabrowski, Emmanuel Letier, Anna Perini, Angelo Susi: Analysing app reviews for software engineering: a systematic literature review. Empir. Softw. Eng. 27(2): 43 (2022), https://doi.org/10.1007/s10664-021-10065-7
Fitsum Meshesha Kifetew, Anna Perini, Angelo Susi, Alberto Siena, Denisse Muñante, Itzel Morales-Ramirez: Automating user-feedback driven requirements prioritization. Inf. Softw. Technol. 138: 106635 (2021), https://doi.org/10.1016/j.infsof.2021.106635
Raihana Ferdous, Fitsum Meshesha Kifetew, Davide Prandi, I. S. W. B. Prasetya, Samira Shirzadehhajimahmood, Angelo Susi: Search-Based Automated Play Testing of Computer Games: A Model-Based Approach. SSBSE 2021: 56-71, https://doi.org/10.1007/978-3-030-88106-1_5
Matteo Camilli, Michael Felderer, Andrea Giusti, Dominik Tobias Matt, Anna Perini, Barbara Russo, Angelo Susi: Risk-Driven Compliance Assurance for Collaborative AI Systems: A Vision Paper. REFSQ 2021 (2021): 123-130, https://doi.org/10.1007/978-3-030-73128-1_9
Denisse Muñante, Anna Perini, Fitsum Meshesha Kifetew, Angelo Susi: Combining risk and variability modelling for requirements analysis in SAS engineering. RE 2021: 396-401, https://doi.org/10.1109/RE51729.2021.00044
Jacek Dabrowski, Emmanuel Letier, Anna Perini, Angelo Susi: Mining User Opinions to Support Requirement Engineering: An Empirical Study. CAiSE 2020: 401-416 [distinguished paper], https://doi.org/10.1007/978-3-030-49435-3_25
Arturo Amendola, Anna Becchi, Roberto Cavada, Alessandro Cimatti, Alberto Griggio, Giuseppe Scaglione, Angelo Susi, Alberto Tacchella, Matteo Tessi: A Model-Based Approach to the Design, Verification and Deployment of Railway Interlocking System. ISoLA (3) 2020: 240-254, https://doi.org/10.1007/978-3-030-61467-6_16
Alessandro Marchetto, Giuseppe Scanniello, Angelo Susi: Combining Code and Requirements Coverage with Execution Cost for Test Suite Reduction. IEEE Trans. Software Eng. 45(4): 363-390 (2019), https://doi.org/10.1109/TSE.2017.2777831
Xavier Franch, Jolita Ralyté, Anna Perini, Alberto Abelló, David Ameller, Jesús Gorroñogoitia, Sergi Nadal, Marc Oriol, Norbert Seyff, Alberto Siena, Angelo Susi: A Situational Approach for the Definition and Tailoring of a Data-Driven Software Evolution Method. CAiSE 2018: 603-618, https://doi.org/10.1007/978-3-319-91563-0_37
Antônio Mauricio Pitangueira, Paolo Tonella, Angelo Susi, Rita Suzana Pitangueira Maciel, Márcio de Oliveira Barros: Minimizing the stakeholder dissatisfaction risk in requirement selection for next release planning. Information & Software Technology 87: 104-118 (2017), https://doi.org/10.1016/j.infsof.2017.03.001
Paolo Busetta, Fitsum Meshesha Kifetew, Denisse Muñante, Anna Perini, Alberto Siena, Angelo Susi: Tool-Supported Collaborative Requirements Prioritisation. COMPSAC (1) 2017: 180-189, https://doi.org/10.1109/COMPSAC.2017.243
Fitsum Meshesha Kifetew, Denisse Muñante, Anna Perini, Angelo Susi, Alberto Siena, Paolo Busetta, Danilo Valerio: Gamifying Collaborative Prioritization: Does Pointsification Work? RE 2017: 322-331, https://doi.org/10.1109/RE.2017.66
Alessandro Marchetto, Md. Mahfuzul Islam, M. Waseem Asghar, Angelo Susi, Giuseppe Scanniello: A Multi-Objective Technique to Prioritize Test Cases. IEEE Trans. Software Eng. 42(10): 918-940 (2016), https://doi.org/10.1109/TSE.2015.2510633
Antônio Mauricio Pitangueira, Paolo Tonella, Angelo Susi, Rita Suzana Pitangueira Maciel, Márcio de Oliveira Barros: Risk-Aware Multi-stakeholder Next Release Planning Using Multi-objective Optimization. REFSQ 2016: 3-18 (2016), https://doi.org/10.1007/978-3-319-30282-9_1
Luca Sabatucci, Massimo Cossentino, Angelo Susi: A goal-oriented approach for representing and using design patterns. J. Syst. Softw. 110: 136-154 (2015), https://doi.org/10.1016/j.jss.2015.07.040
Alberto Siena, Mirko Morandini, Angelo Susi: Modelling Risks in Open Source Software Component Selection. ER 2014: 335-348 (2014), https://doi.org/10.1007/978-3-319-12206-9_28
Silvia Ingolfo, Ivan Jureta, Alberto Siena, Anna Perini, Angelo Susi: Nòmos 3: Legal Compliance of Roles and Requirements. ER 2014: 275-288 (2014), https://doi.org/10.1007/978-3-319-12206-9_22
Anna Perini, Angelo Susi, Paolo Avesani: A Machine Learning Approach to Software Requirements Prioritization. IEEE Trans. Software Eng. 39(4): 445-461 (2013), http://doi.ieeecomputersociety.org/10.1109/TSE.2012.52
Paolo Tonella, Angelo Susi, Francis Palma: Interactive requirements prioritization using a genetic algorithm. Information & Software Technology 55(1): 173-187 (2013). http://dx.doi.org/10.1016/j.infsof.2012.07.003
Silvia Ingolfo, Alberto Siena, Ivan Jureta, Angelo Susi, Anna Perini, John Mylopoulos: Choosing Compliance Solutions through Stakeholder Preferences. REFSQ 2013: 206-220, https://doi.org/10.1007/978-3-642-37422-7_15
Alberto Siena, Silvia Ingolfo, Anna Perini, Angelo Susi, John Mylopoulos: Automated Reasoning for Regulatory Compliance. ER 2013: 47-60 (2013), https://doi.org/10.1007/978-3-642-41924-9_5
Alessandro Cimatti, Marco Roveri, Angelo Susi, Stefano Tonetta: Validation of requirements for hybrid systems: A formal approach. ACM Trans. Softw. Eng. Methodol. 21(4): 22 (2012), http://doi.acm.org/10.1145/2377656.2377659
Alessandro Cimatti, Marco Roveri, Angelo Susi, Stefano Tonetta: Formalizing requirements with object models and temporal constraints. Software and System Modeling 10(2): 147-160 (2011). http://dx.doi.org/10.1007/s10270-009-0130-7
Carlos Cares, Xavier Franch, Anna Perini, Angelo Susi: Towards interoperability of i* models using iStarML. Comput. Stand. Interfaces 33(1): 69-79 (2011), https://doi.org/10.1016/j.csi.2010.03.005