Fitsum Meshesha Kifetew

Fondazione Bruno Kessler (FBK) . via Sommarive 18, Trento · Tel: 0461 314522 · Email: {last name} {AT} fbk {DOT} eu

I am a tenured researcher in the Software Engineering unit of the Digital Industry center in FBK. My research mainly focuses on automated software testing and requirements engineering. In my research, I use search-based software engineering (SBSE) techniques for automated test generation, software adaptation and evolution, as well as requirements engineering.

I completed my PhD in 2015 at the University of Trento/Fondazione Bruno Kessler under the supervision of Paolo Tonella and Roberto Tiella, with a thesis "Evolutionary Test Case Generation via Many Objective Optimization and Stochastic Grammars" focused on automated test case generation.

I have served as program co-chair of the 15th IEEE International Conference on Software Testing, Verification and Validation (ICST'22), program committee member of the 30th IEEE International Requirements Engineering (RE'22) conference. I have chaired the tool competition at SBST@ICSE'19, and served in the program committees of ICST'19 & RE'19. I have also co-organized the PrioRE workshop at REFSQ'17, co-chaired the tool competition at SBST@ICSE'18, served in the program committees of SSBSE(2013,2014,2015) & ICST'18, reviewed articles for TSE, EMSE, IST, STVR, JSS journals (Publons CV).


My Publications

DBLP Page | Google Scholar Page

Matching entries: 0
settings...
AuthorTitleYearJournal/ProceedingsReftypeDOI/URL
Kifetew, F.M., Prandi, D. and Susi, A. On the Energy Consumption of Test Generation 2025 ICST'25 (to appear) inproceedings URL 
BibTeX:
@misc{Kifetew2025,
  author = {Fitsum Meshesha Kifetew and Davide Prandi and Angelo Susi},
  title = {On the Energy Consumption of Test Generation},
  journal = {ICST'25 (to appear)},
  year = {2025},
  volume = {abs/2501.09657},
  url = {https://doi.org/10.48550/arXiv.2501.09657}
}
Khandaker, S.M., Kifetew, F., Prandi, D. and Susi, A. AugmenTest: Enhancing Tests with LLM-Driven Oracles 2025 ICST'25 (to appear) inproceedings URL 
BibTeX:
@misc{Khandaker2025,
  author = {Shaker Mahmud Khandaker and Fitsum Kifetew and Davide Prandi and Angelo Susi},
  title = {AugmenTest: Enhancing Tests with LLM-Driven Oracles},
  journal = {ICST'25 (to appear)},
  year = {2025},
  url = {https://arxiv.org/abs/2501.17461}
}
Ferdous, R., Kifetew, F., Prandi, D. and Susi, A. Curiosity Driven Multi-agent Reinforcement Learning for 3D Game Testing 2025 A-TEST@ICST'25 (to appear)' inproceedings URL 
BibTeX:
@misc{Ferdous2025,
  author = {Raihana Ferdous and Fitsum Kifetew and Davide Prandi and Angelo Susi},
  title = {Curiosity Driven Multi-agent Reinforcement Learning for 3D Game Testing},
  journal = {A-TEST@ICST'25 (to appear)'}
  year = {2025},
  url = {https://arxiv.org/abs/2502.14606}
}
Cimatti, A., Khandaker, S., Kifetew, F.M., Leone, L., Prandi, D., Scaglione, G., Susi, A. and Turboli, O. Model-Based Testing of Railway Interlocking Systems 2024
Vol. 15223Leveraging Applications of Formal Methods, Verification and Validation. Application Areas - 12th International Symposium, ISoLA 2024, Crete, Greece, October 27-31, 2024, Proceedings, Part V, pp. 112-126 
inproceedings DOI URL 
BibTeX:
@inproceedings{Cimatti2024,
  author = {Alessandro Cimatti and Shaker Khandaker and Fitsum Meshesha Kifetew and Lorenzo Leone and Davide Prandi and Giuseppe Scaglione and Angelo Susi and Orazio Turboli},
  title = {Model-Based Testing of Railway Interlocking Systems},
  booktitle = {Leveraging Applications of Formal Methods, Verification and Validation. Application Areas - 12th International Symposium, ISoLA 2024, Crete, Greece, October 27-31, 2024, Proceedings, Part V},
  publisher = {Springer},
  year = {2024},
  volume = {15223},
  pages = {112--126},
  url = {https://doi.org/10.1007/978-3-031-75390-9_8},
  doi = {https://doi.org/10.1007/978-3-031-75390-9_8}
}
Ansari, S.G., Prasetya, I.S.W.B., Dastani, M., Keller, G., Prandi, D., Kifetew, F.M. and Dignum, F. PX-MBT: A framework for model-based player experience testing 2024 Sci. Comput. Program.
Vol. 236, pp. 103108 
article DOI URL 
BibTeX:
@article{Ansari2024,
  author = {Saba Gholizadeh Ansari and I. S. W. B. Prasetya and Mehdi Dastani and Gabriele Keller and Davide Prandi and Fitsum Meshesha Kifetew and Frank Dignum},
  title = {PX-MBT: A framework for model-based player experience testing},
  journal = {Sci. Comput. Program.},
  year = {2024},
  volume = {236},
  pages = {103108},
  url = {https://doi.org/10.1016/j.scico.2024.103108},
  doi = {https://doi.org/10.1016/J.SCICO.2024.103108}
}
Ferdous, R., Hung, C., Kifetew, F.M., Prandi, D. and Susi, A. EvoMBT: Evolutionary model based testing 2023 Sci. Comput. Program.
Vol. 227, pp. 102942 
article DOI URL 
BibTeX:
@article{DBLP:journals/scp/FerdousHKPS23,
  author = {Raihana Ferdous and Chia-kang Hung and Fitsum Meshesha Kifetew and Davide Prandi and Angelo Susi},
  title = {EvoMBT: Evolutionary model based testing},
  journal = {Sci. Comput. Program.},
  year = {2023},
  volume = {227},
  pages = {102942},
  url = {https://doi.org/10.1016/j.scico.2023.102942},
  doi = {https://doi.org/10.1016/J.SCICO.2023.102942}
}
Devroey, X., Gambi, A., Galeotti, J.P., Just, R., Kifetew, F.M., Panichella, A. and Panichella, S. JUGE: An infrastructure for benchmarking Java unit test generators 2023 Softw. Test. Verification Reliab.
Vol. 33(3) 
article DOI URL 
BibTeX:
@article{DBLP:journals/stvr/DevroeyGGJKPP23,
  author = {Xavier Devroey and Alessio Gambi and Juan Pablo Galeotti and René Just and Fitsum Meshesha Kifetew and Annibale Panichella and Sebastiano Panichella},
  title = {JUGE: An infrastructure for benchmarking Java unit test generators},
  journal = {Softw. Test. Verification Reliab.},
  year = {2023},
  volume = {33},
  number = {3},
  url = {https://doi.org/10.1002/stvr.1838},
  doi = {https://doi.org/10.1002/STVR.1838}
}
Ansari, S.G., Prasetya, I.S.W.B., Prandi, D., Kifetew, F.M., Dastani, M., Dignum, F. and Keller, G. Model-based Player Experience Testing with Emotion Pattern Verification 2023
Vol. 13991Fundamental Approaches to Software Engineering - 26th International Conference, FASE 2023, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023, Paris, France, April 22-27, 2023, Proceedings, pp. 151-172 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/fase/AnsariPPKDDK23,
  author = {Saba Gholizadeh Ansari and I. S. W. B. Prasetya and Davide Prandi and Fitsum Meshesha Kifetew and Mehdi Dastani and Frank Dignum and Gabriele Keller},
  title = {Model-based Player Experience Testing with Emotion Pattern Verification},
  booktitle = {Fundamental Approaches to Software Engineering - 26th International Conference, FASE 2023, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023, Paris, France, April 22-27, 2023, Proceedings},
  publisher = {Springer},
  year = {2023},
  volume = {13991},
  pages = {151--172},
  url = {https://doi.org/10.1007/978-3-031-30826-0_9},
  doi = {https://doi.org/10.1007/978-3-031-30826-0%5C_9}
}
Ferdous, R., Hung, C., Kifetew, F.M., Prandi, D. and Susi, A. EvoMBT at the SBFT 2023 Tool Competition 2023 IEEE/ACM International Workshop on Search-Based and Fuzz Testing, SBFT@ICSE 2023, Melbourne, Australia, May 14, 2023, pp. 59-60  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icse/FerdousHKPS23,
  author = {Raihana Ferdous and Chia-kang Hung and Fitsum Meshesha Kifetew and Davide Prandi and Angelo Susi},
  title = {EvoMBT at the SBFT 2023 Tool Competition},
  booktitle = {IEEE/ACM International Workshop on Search-Based and Fuzz Testing, SBFT@ICSE 2023, Melbourne, Australia, May 14, 2023},
  publisher = {IEEE},
  year = {2023},
  pages = {59--60},
  url = {https://doi.org/10.1109/SBFT59156.2023.00018},
  doi = {https://doi.org/10.1109/SBFT59156.2023.00018}
}
Kifetew, F.M., Perini, A. and Susi, A. Requirements Engineering 2023 Optimising the Software Development Process with Artificial Intelligence, pp. 67-91  incollection DOI URL 
BibTeX:
@incollection{DBLP:series/ncs/KifetewPS23,
  author = {Fitsum Meshesha Kifetew and Anna Perini and Angelo Susi},
  title = {Requirements Engineering},
  booktitle = {Optimising the Software Development Process with Artificial Intelligence},
  publisher = {Springer},
  year = {2023},
  pages = {67--91},
  url = {https://doi.org/10.1007/978-981-19-9948-2_3},
  doi = {https://doi.org/10.1007/978-981-19-9948-2%5C_3}
}
Bertolino, A., Braione, P., Angelis, G.D., Gazzola, L., Kifetew, F.M., Mariani, L., Orrù, M., Pezzè, M., Pietrantuono, R., Russo, S. and Tonella, P. A Survey of Field-based Testing Techniques 2022 ACM Comput. Surv.
Vol. 54(5), pp. 92:1-92:39 
article DOI URL 
BibTeX:
@article{DBLP:journals/csur/BertolinoBAGKMO21,
  author = {Antonia Bertolino and Pietro Braione and Guglielmo De Angelis and Luca Gazzola and Fitsum Meshesha Kifetew and Leonardo Mariani and Matteo Orrù and Mauro Pezzè and Roberto Pietrantuono and Stefano Russo and Paolo Tonella},
  title = {A Survey of Field-based Testing Techniques},
  journal = {ACM Comput. Surv.},
  year = {2022},
  volume = {54},
  number = {5},
  pages = {92:1--92:39},
  url = {https://doi.org/10.1145/3447240},
  doi = {https://doi.org/10.1145/3447240}
}
Kifetew, F.M. and Panichella, A. Message from the Program Co-Chairs 2022 15th IEEE Conference on Software Testing, Verification and Validation, ICST 2022, Valencia, Spain, April 4-14, 2022, pp. xiii  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icst/KifetewP22,
  author = {Fitsum Meshesha Kifetew and Annibale Panichella},
  title = {Message from the Program Co-Chairs},
  booktitle = {15th IEEE Conference on Software Testing, Verification and Validation, ICST 2022, Valencia, Spain, April 4-14, 2022},
  publisher = {IEEE},
  year = {2022},
  pages = {xiii},
  url = {https://doi.org/10.1109/ICST53961.2022.00006},
  doi = {https://doi.org/10.1109/ICST53961.2022.00006}
}
Ferdous, R., Kifetew, F.M., Prandi, D. and Susi, A. Towards Agent-Based Testing of 3D Games using Reinforcement Learning 2022 37th IEEE/ACM International Conference on Automated Software Engineering, ASE 2022, Rochester, MI, USA, October 10-14, 2022, pp. 211:1-211:8  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/kbse/FerdousKPS22,
  author = {Raihana Ferdous and Fitsum Meshesha Kifetew and Davide Prandi and Angelo Susi},
  title = {Towards Agent-Based Testing of 3D Games using Reinforcement Learning},
  booktitle = {37th IEEE/ACM International Conference on Automated Software Engineering, ASE 2022, Rochester, MI, USA, October 10-14, 2022},
  publisher = {ACM},
  year = {2022},
  pages = {211:1--211:8},
  url = {https://doi.org/10.1145/3551349.3560507},
  doi = {https://doi.org/10.1145/3551349.3560507}
}
Ferdous, R., Hung, C., Kifetew, F.M., Prandi, D. and Susi, A. EvoMBT at the SBST 2022 Tool Competition 2022 15th IEEE/ACM International Workshop on Search-Based Software Testing, SBST@ICSE 2022, Pittsburgh, PA, USA, May 9, 2022, pp. 51-52  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/sbst/FerdousHKPS22,
  author = {Raihana Ferdous and Chia-kang Hung and Fitsum Meshesha Kifetew and Davide Prandi and Angelo Susi},
  title = {EvoMBT at the SBST 2022 Tool Competition},
  booktitle = {15th IEEE/ACM International Workshop on Search-Based Software Testing, SBST@ICSE 2022, Pittsburgh, PA, USA, May 9, 2022},
  publisher = {IEEE},
  year = {2022},
  pages = {51--52},
  url = {https://doi.org/10.1145/3526072.3527534},
  doi = {https://doi.org/10.1145/3526072.3527534}
}
Prasetya, I.S.W.B., Ricós, F.P., Kifetew, F.M., Prandi, D., Shirzadehhajimahmood, S., Vos, T.E.J., Paska, P., Hovorka, K., Ferdous, R., Susi, A. and Davidson, J. An agent-based approach to automated game testing: an experience report 2022 Proceedings of the 13th International Workshop on Automating Test Case Design, Selection and Evaluation, A-TEST 2022, Singapore, Singapore, November 17-18, 2022, pp. 1-8  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/sigsoft/PrasetyaRKPSVPH22,
  author = {I. S. W. B. Prasetya and Fernando Pastor Ricós and Fitsum Meshesha Kifetew and Davide Prandi and Samira Shirzadehhajimahmood and Tanja E. J. Vos and Premysl Paska and Karel Hovorka and Raihana Ferdous and Angelo Susi and Joseph Davidson},
  title = {An agent-based approach to automated game testing: an experience report},
  booktitle = {Proceedings of the 13th International Workshop on Automating Test Case Design, Selection and Evaluation, A-TEST 2022, Singapore, Singapore, November 17-18, 2022},
  publisher = {ACM},
  year = {2022},
  pages = {1--8},
  url = {https://doi.org/10.1145/3548659.3561305},
  doi = {https://doi.org/10.1145/3548659.3561305}
}
Kifetew, F.M., Perini, A., Susi, A., Siena, A., Muñante, D. and Morales-Ramirez, I. Automating user-feedback driven requirements prioritization 2021 Inf. Softw. Technol.
Vol. 138, pp. 106635 
article DOI URL 
BibTeX:
@article{DBLP:journals/infsof/KifetewPSSMM21,
  author = {Fitsum Meshesha Kifetew and Anna Perini and Angelo Susi and Alberto Siena and Denisse Muñante and Itzel Morales-Ramirez},
  title = {Automating user-feedback driven requirements prioritization},
  journal = {Inf. Softw. Technol.},
  year = {2021},
  volume = {138},
  pages = {106635},
  url = {https://doi.org/10.1016/j.infsof.2021.106635},
  doi = {https://doi.org/10.1016/j.infsof.2021.106635}
}
Muñante, D., Perini, A., Kifetew, F.M. and Susi, A. Combining risk and variability modelling for requirements analysis in SAS engineering 2021 29th IEEE International Requirements Engineering Conference, RE 2021, Notre Dame, IN, USA, September 20-24, 2021, pp. 396-401  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/re/MunantePKS21,
  author = {Denisse Muñante and Anna Perini and Fitsum Meshesha Kifetew and Angelo Susi},
  title = {Combining risk and variability modelling for requirements analysis in SAS engineering},
  booktitle = {29th IEEE International Requirements Engineering Conference, RE 2021, Notre Dame, IN, USA, September 20-24, 2021},
  publisher = {IEEE},
  year = {2021},
  pages = {396--401},
  url = {https://doi.org/10.1109/RE51729.2021.00044},
  doi = {https://doi.org/10.1109/RE51729.2021.00044}
}
Ferdous, R., Kifetew, F.M., Prandi, D., Prasetya, I.S.W.B., Shirzadehhajimahmood, S. and Susi, A. Search-Based Automated Play Testing of Computer Games: A Model-Based Approach 2021
Vol. 12914Search-Based Software Engineering - 13th International Symposium, SSBSE 2021, Bari, Italy, October 11-12, 2021, Proceedings, pp. 56-71 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/ssbse/FerdousKPPSS21,
  author = {Raihana Ferdous and Fitsum Meshesha Kifetew and Davide Prandi and I. S. W. B. Prasetya and Samira Shirzadehhajimahmood and Angelo Susi},
  title = {Search-Based Automated Play Testing of Computer Games: A Model-Based Approach},
  booktitle = {Search-Based Software Engineering - 13th International Symposium, SSBSE 2021, Bari, Italy, October 11-12, 2021, Proceedings},
  publisher = {Springer},
  year = {2021},
  volume = {12914},
  pages = {56--71},
  url = {https://doi.org/10.1007/978-3-030-88106-1_5},
  doi = {https://doi.org/10.1007/978-3-030-88106-1%5C_5}
}
A-TEST 2021: Proceedings of the 12th International Workshop on Automating TEST Case Design, Selection, and Evaluation, A-TEST@ESEC/SIGSOFT FSE 2021, Athens, Greece, August 23-24, 2021 2021   proceedings DOI URL 
BibTeX:
@proceedings{DBLP:conf/sigsoft/2021atest,,
  title = {A-TEST 2021: Proceedings of the 12th International Workshop on Automating TEST Case Design, Selection, and Evaluation, A-TEST@ESEC/SIGSOFT FSE 2021, Athens, Greece, August 23-24, 2021},
  publisher = {ACM},
  year = {2021},
  url = {https://doi.org/10.1145/3472672},
  doi = {https://doi.org/10.1145/3472672}
}
Prasetya, I.S.W.B., Dastani, M., Prada, R., Vos, T.E.J., Dignum, F. and Kifetew, F.M. Aplib: Tactical Agents for Testing Computer Games 2020
Vol. 12589Engineering Multi-Agent Systems - 8th International Workshop, EMAS 2020, Auckland, New Zealand, May 8-9, 2020, Revised Selected Papers, pp. 21-41 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/emas/PrasetyaDPVDK20,
  author = {I. S. W. B. Prasetya and Mehdi Dastani and Rui Prada and Tanja E. J. Vos and Frank Dignum and Fitsum Meshesha Kifetew},
  title = {Aplib: Tactical Agents for Testing Computer Games},
  booktitle = {Engineering Multi-Agent Systems - 8th International Workshop, EMAS 2020, Auckland, New Zealand, May 8-9, 2020, Revised Selected Papers},
  publisher = {Springer},
  year = {2020},
  volume = {12589},
  pages = {21--41},
  url = {https://doi.org/10.1007/978-3-030-66534-0_2},
  doi = {https://doi.org/10.1007/978-3-030-66534-0%5C_2}
}
Ceccato, M., Corradini, D., Gazzola, L., Kifetew, F.M., Mariani, L., Orrù, M. and Tonella, P. A Framework for In-Vivo Testing of Mobile Applications 2020 13th IEEE International Conference on Software Testing, Validation and Verification, ICST 2020, Porto, Portugal, October 24-28, 2020, pp. 286-296  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icst/CeccatoCGKMOT20,
  author = {Mariano Ceccato and Davide Corradini and Luca Gazzola and Fitsum Meshesha Kifetew and Leonardo Mariani and Matteo Orrù and Paolo Tonella},
  title = {A Framework for In-Vivo Testing of Mobile Applications},
  booktitle = {13th IEEE International Conference on Software Testing, Validation and Verification, ICST 2020, Porto, Portugal, October 24-28, 2020},
  publisher = {IEEE},
  year = {2020},
  pages = {286--296},
  url = {https://doi.org/10.1109/ICST46399.2020.00037},
  doi = {https://doi.org/10.1109/ICST46399.2020.00037}
}
Prada, R., Prasetya, I.S.W.B., Kifetew, F.M., Dignum, F., Vos, T.E.J., Lander, J., Donnart, J., Kazmierowski, A., Davidson, J. and Fernandes, P.M. Agent-based Testing of Extended Reality Systems 2020 13th IEEE International Conference on Software Testing, Validation and Verification, ICST 2020, Porto, Portugal, October 24-28, 2020, pp. 414-417  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icst/PradaPKDVLDKDF20,
  author = {Rui Prada and I. S. W. B. Prasetya and Fitsum Meshesha Kifetew and Frank Dignum and Tanja E. J. Vos and Jason Lander and Jean-Yves Donnart and Alexandre Kazmierowski and Joseph Davidson and Pedro M. Fernandes},
  title = {Agent-based Testing of Extended Reality Systems},
  booktitle = {13th IEEE International Conference on Software Testing, Validation and Verification, ICST 2020, Porto, Portugal, October 24-28, 2020},
  publisher = {IEEE},
  year = {2020},
  pages = {414--417},
  url = {https://doi.org/10.1109/ICST46399.2020.00051},
  doi = {https://doi.org/10.1109/ICST46399.2020.00051}
}
Morales-Ramirez, I., Kifetew, F.M. and Perini, A. Speech-acts based analysis for requirements discovery from online discussions 2019 Inf. Syst.
Vol. 86, pp. 94-112 
article DOI URL 
BibTeX:
@article{DBLP:journals/is/Morales-Ramirez19,
  author = {Itzel Morales-Ramirez and Fitsum Meshesha Kifetew and Anna Perini},
  title = {Speech-acts based analysis for requirements discovery from online discussions},
  journal = {Inf. Syst.},
  year = {2019},
  volume = {86},
  pages = {94--112},
  url = {https://doi.org/10.1016/j.is.2018.08.003},
  doi = {https://doi.org/10.1016/j.is.2018.08.003}
}
Rueda, U., Kifetew, F.M. and Devroey, X. Towards automated test case generation maturity 2019 Proceedings of the 12th International Workshop on Search-Based Software Testing, SBST@ICSE 2019, Montreal, QC, Canada, May 27, 2019, pp. 9-10  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icse/RuedaKD19,
  author = {Urko Rueda and Fitsum Meshesha Kifetew and Xavier Devroey},
  title = {Towards automated test case generation maturity},
  booktitle = {Proceedings of the 12th International Workshop on Search-Based Software Testing, SBST@ICSE 2019, Montreal, QC, Canada, May 27, 2019},
  publisher = {IEEE / ACM},
  year = {2019},
  pages = {9--10},
  url = {https://doi.org/10.1109/SBST.2019.00011},
  doi = {https://doi.org/10.1109/SBST.2019.00011}
}
Kifetew, F.M., Devroey, X. and Rueda, U. Java unit testing tool competition: seventh round 2019 Proceedings of the 12th International Workshop on Search-Based Software Testing, SBST@ICSE 2019, Montreal, QC, Canada, May 27, 2019, pp. 15-20  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icse/KifetewDR19,
  author = {Fitsum Meshesha Kifetew and Xavier Devroey and Urko Rueda},
  title = {Java unit testing tool competition: seventh round},
  booktitle = {Proceedings of the 12th International Workshop on Search-Based Software Testing, SBST@ICSE 2019, Montreal, QC, Canada, May 27, 2019},
  publisher = {IEEE / ACM},
  year = {2019},
  pages = {15--20},
  url = {https://doi.org/10.1109/SBST.2019.00014},
  doi = {https://doi.org/10.1109/SBST.2019.00014}
}
Ceccato, M., Gazzola, L., Kifetew, F.M., Mariani, L., Orrù, M. and Tonella, P. Toward In-Vivo Testing of Mobile Applications 2019 IEEE International Symposium on Software Reliability Engineering Workshops, ISSRE Workshops 2019, Berlin, Germany, October 27-30, 2019, pp. 137-143  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/issre/CeccatoGKMOT19,
  author = {Mariano Ceccato and Luca Gazzola and Fitsum Meshesha Kifetew and Leonardo Mariani and Matteo Orrù and Paolo Tonella},
  title = {Toward In-Vivo Testing of Mobile Applications},
  booktitle = {IEEE International Symposium on Software Reliability Engineering Workshops, ISSRE Workshops 2019, Berlin, Germany, October 27-30, 2019},
  publisher = {IEEE},
  year = {2019},
  pages = {137--143},
  url = {https://doi.org/10.1109/ISSREW.2019.00063},
  doi = {https://doi.org/10.1109/ISSREW.2019.00063}
}
Kifetew, F.M., Perini, A. and Susi, A. Research on NLP for RE at the FBK-Software Engineering Research Line: A Report 2019
Vol. 2376Joint Proceedings of REFSQ-2019 Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 25th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2019), Essen, Germany, March 18th, 2019 
inproceedings URL 
BibTeX:
@inproceedings{DBLP:conf/refsq/KifetewPS19,
  author = {Fitsum Meshesha Kifetew and Anna Perini and Angelo Susi},
  title = {Research on NLP for RE at the FBK-Software Engineering Research Line: A Report},
  booktitle = {Joint Proceedings of REFSQ-2019 Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 25th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2019), Essen, Germany, March 18th, 2019},
  publisher = {CEUR-WS.org},
  year = {2019},
  volume = {2376},
  url = {http://ceur-ws.org/Vol-2376/NLP4RE19_paper12.pdf}
}
Panichella, A., Kifetew, F.M. and Tonella, P. A large scale empirical comparison of state-of-the-art search-based test case generators 2018 Inf. Softw. Technol.
Vol. 104, pp. 236-256 
article DOI URL 
BibTeX:
@article{DBLP:journals/infsof/PanichellaKT18,
  author = {Annibale Panichella and Fitsum Meshesha Kifetew and Paolo Tonella},
  title = {A large scale empirical comparison of state-of-the-art search-based test case generators},
  journal = {Inf. Softw. Technol.},
  year = {2018},
  volume = {104},
  pages = {236--256},
  url = {https://doi.org/10.1016/j.infsof.2018.08.009},
  doi = {https://doi.org/10.1016/j.infsof.2018.08.009}
}
Panichella, A., Kifetew, F.M. and Tonella, P. Automated Test Case Generation as a Many-Objective Optimisation Problem with Dynamic Selection of the Targets 2018 IEEE Trans. Software Eng.
Vol. 44(2), pp. 122-158 
article DOI URL 
BibTeX:
@article{DBLP:journals/tse/PanichellaKT18,
  author = {Annibale Panichella and Fitsum Meshesha Kifetew and Paolo Tonella},
  title = {Automated Test Case Generation as a Many-Objective Optimisation Problem with Dynamic Selection of the Targets},
  journal = {IEEE Trans. Software Eng.},
  year = {2018},
  volume = {44},
  number = {2},
  pages = {122--158},
  url = {https://doi.org/10.1109/TSE.2017.2663435},
  doi = {https://doi.org/10.1109/TSE.2017.2663435}
}
Molina, U.R., Kifetew, F.M. and Panichella, A. Java unit testing tool competition: sixth round 2018 Proceedings of the 11th International Workshop on Search-Based Software Testing, ICSE 2018, Gothenburg, Sweden, May 28-29, 2018, pp. 22-29  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icse/MolinaKP18,
  author = {Urko Rueda Molina and Fitsum Meshesha Kifetew and Annibale Panichella},
  title = {Java unit testing tool competition: sixth round},
  booktitle = {Proceedings of the 11th International Workshop on Search-Based Software Testing, ICSE 2018, Gothenburg, Sweden, May 28-29, 2018},
  publisher = {ACM},
  year = {2018},
  pages = {22--29},
  url = {https://doi.org/10.1145/3194718.3194728},
  doi = {https://doi.org/10.1145/3194718.3194728}
}
Muñante, D., Kifetew, F.M., Gorroñogoitia, J., Schaniel, R., Perini, A. and Susi, A. Model Driven Software Reconfiguration by Exploiting Grammar Based Genetic Programming 2018 8th IEEE International Model-Driven Requirements Engineering Workshop, MoDRE@RE 2018, Banff, AB, Canada, August 20, 2018, pp. 21-25  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/re/MunanteKGSPS18,
  author = {Denisse Muñante and Fitsum Meshesha Kifetew and Jesús Gorroñogoitia and Ronnie Schaniel and Anna Perini and Angelo Susi},
  title = {Model Driven Software Reconfiguration by Exploiting Grammar Based Genetic Programming},
  booktitle = {8th IEEE International Model-Driven Requirements Engineering Workshop, MoDRE@RE 2018, Banff, AB, Canada, August 20, 2018},
  publisher = {IEEE Computer Society},
  year = {2018},
  pages = {21--25},
  url = {https://doi.org/10.1109/MoDRE.2018.00009},
  doi = {https://doi.org/10.1109/MoDRE.2018.00009}
}
Kifetew, F.M., Perini, A. and Susi, A. Managing Multi-Lingual User Feedback: The SUPERSEDE Project Experience 2018
Vol. 2075Joint Proceedings of REFSQ-2018 Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 23rd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2018), Utrecht, The Netherlands, March 19, 2018 
inproceedings URL 
BibTeX:
@inproceedings{DBLP:conf/refsq/KifetewPS18,
  author = {Fitsum Meshesha Kifetew and Anna Perini and Angelo Susi},
  title = {Managing Multi-Lingual User Feedback: The SUPERSEDE Project Experience},
  booktitle = {Joint Proceedings of REFSQ-2018 Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 23rd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2018), Utrecht, The Netherlands, March 19, 2018},
  publisher = {CEUR-WS.org},
  year = {2018},
  volume = {2075},
  url = {http://ceur-ws.org/Vol-2075/NLP4RE_paper12.pdf}
}
Panichella, A., Kifetew, F.M. and Tonella, P. Incremental Control Dependency Frontier Exploration for Many-Criteria Test Case Generation 2018
Vol. 11036Search-Based Software Engineering - 10th International Symposium, SSBSE 2018, Montpellier, France, September 8-9, 2018, Proceedings, pp. 309-324 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/ssbse/PanichellaKT18,
  author = {Annibale Panichella and Fitsum Meshesha Kifetew and Paolo Tonella},
  title = {Incremental Control Dependency Frontier Exploration for Many-Criteria Test Case Generation},
  booktitle = {Search-Based Software Engineering - 10th International Symposium, SSBSE 2018, Montpellier, France, September 8-9, 2018, Proceedings},
  publisher = {Springer},
  year = {2018},
  volume = {11036},
  pages = {309--324},
  url = {https://doi.org/10.1007/978-3-319-99241-9_17},
  doi = {https://doi.org/10.1007/978-3-319-99241-9%5C_%7B1%7D%7B7%7D}
}
Kifetew, F.M., Tiella, R. and Tonella, P. Generating valid grammar-based test inputs by means of genetic programming and annotated grammars 2017 Empir. Softw. Eng.
Vol. 22(2), pp. 928-961 
article DOI URL 
BibTeX:
@article{DBLP:journals/ese/KifetewTT17,
  author = {Fitsum Meshesha Kifetew and Roberto Tiella and Paolo Tonella},
  title = {Generating valid grammar-based test inputs by means of genetic programming and annotated grammars},
  journal = {Empir. Softw. Eng.},
  year = {2017},
  volume = {22},
  number = {2},
  pages = {928--961},
  url = {https://doi.org/10.1007/s10664-015-9422-4},
  doi = {https://doi.org/10.1007/s10664-015-9422-4}
}
Kifetew, F.M., Susi, A., Muñante, D., Perini, A., Siena, A. and Busetta, P. Towards Multi-decision-maker Requirements Prioritisation via Multi-Objective Optimisation 2017
Vol. 1848Proceedings of the Forum and Doctoral Consortium Papers Presented at the 29th International Conference on Advanced Information Systems Engineering, CAiSE 2017, Essen, Germany, June 12-16, 2017, pp. 137-144 
inproceedings URL 
BibTeX:
@inproceedings{DBLP:conf/caise/KifetewSMPSB17,
  author = {Fitsum Meshesha Kifetew and Angelo Susi and Denisse Muñante and Anna Perini and Alberto Siena and Paolo Busetta},
  title = {Towards Multi-decision-maker Requirements Prioritisation via Multi-Objective Optimisation},
  booktitle = {Proceedings of the Forum and Doctoral Consortium Papers Presented at the 29th International Conference on Advanced Information Systems Engineering, CAiSE 2017, Essen, Germany, June 12-16, 2017},
  publisher = {CEUR-WS.org},
  year = {2017},
  volume = {1848},
  pages = {137--144},
  url = {http://ceur-ws.org/Vol-1848/CAiSE2017_Forum_Paper18.pdf}
}
Morales-Ramirez, I., Kifetew, F.M. and Perini, A. Analysis of Online Discussions in Support of Requirements Discovery 2017
Vol. 10253Advanced Information Systems Engineering - 29th International Conference, CAiSE 2017, Essen, Germany, June 12-16, 2017, Proceedings, pp. 159-174 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/caise/Morales-Ramirez17,
  author = {Itzel Morales-Ramirez and Fitsum Meshesha Kifetew and Anna Perini},
  title = {Analysis of Online Discussions in Support of Requirements Discovery},
  booktitle = {Advanced Information Systems Engineering - 29th International Conference, CAiSE 2017, Essen, Germany, June 12-16, 2017, Proceedings},
  publisher = {Springer},
  year = {2017},
  volume = {10253},
  pages = {159--174},
  url = {https://doi.org/10.1007/978-3-319-59536-8_11},
  doi = {https://doi.org/10.1007/978-3-319-59536-8%5C_%7B1%7D%7B1%7D}
}
Busetta, P., Kifetew, F.M., Muñante, D., Perini, A., Siena, A. and Susi, A. Tool-Supported Collaborative Requirements Prioritisation 2017 41st IEEE Annual Computer Software and Applications Conference, COMPSAC 2017, Turin, Italy, July 4-8, 2017. Volume 1, pp. 180-189  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/compsac/BusettaKMPSS17,
  author = {Paolo Busetta and Fitsum Meshesha Kifetew and Denisse Muñante and Anna Perini and Alberto Siena and Angelo Susi},
  title = {Tool-Supported Collaborative Requirements Prioritisation},
  booktitle = {41st IEEE Annual Computer Software and Applications Conference, COMPSAC 2017, Turin, Italy, July 4-8, 2017. Volume 1},
  publisher = {IEEE Computer Society},
  year = {2017},
  pages = {180--189},
  url = {https://doi.org/10.1109/COMPSAC.2017.243},
  doi = {https://doi.org/10.1109/COMPSAC.2017.243}
}
Kifetew, F.M., Morandini, M., Muñante, D., Perini, A., Siena, A. and Susi, A. Goal-aware Analysis of Software License Risks 2017
Vol. 1829Proceedings of the 10th International i* Workshop co-located with the 29th International Conference on Advanced Information Systems Engineering (CAiSE 2017), Essen, Germany, June 12-13, 2017, pp. 1-6 
inproceedings URL 
BibTeX:
@inproceedings{DBLP:conf/istar/KifetewMMPSS17,
  author = {Fitsum Meshesha Kifetew and Mirko Morandini and Denisse Muñante and Anna Perini and Alberto Siena and Angelo Susi},
  title = {Goal-aware Analysis of Software License Risks},
  booktitle = {Proceedings of the 10th International i* Workshop co-located with the 29th International Conference on Advanced Information Systems Engineering (CAiSE 2017), Essen, Germany, June 12-13, 2017},
  publisher = {CEUR-WS.org},
  year = {2017},
  volume = {1829},
  pages = {1--6},
  url = {http://ceur-ws.org/Vol-1829/iStar17_paper_12.pdf}
}
Muñante, D., Siena, A., Kifetew, F.M., Susi, A., Stade, M.J.C. and Seyff, N. Gathering Requirements for Software Configuration from the Crowd 2017 IEEE 25th International Requirements Engineering Conference Workshops, RE 2017 Workshops, Lisbon, Portugal, September 4-8, 2017, pp. 176-181  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/re/MunanteSKSSS17,
  author = {Denisse Muñante and Alberto Siena and Fitsum Meshesha Kifetew and Angelo Susi and Melanie J. C. Stade and Norbert Seyff},
  title = {Gathering Requirements for Software Configuration from the Crowd},
  booktitle = {IEEE 25th International Requirements Engineering Conference Workshops, RE 2017 Workshops, Lisbon, Portugal, September 4-8, 2017},
  publisher = {IEEE Computer Society},
  year = {2017},
  pages = {176--181},
  url = {https://doi.org/10.1109/REW.2017.74},
  doi = {https://doi.org/10.1109/REW.2017.74}
}
Dabrowski, J., Kifetew, F.M., Muñante, D., Letier, E., Siena, A. and Susi, A. Discovering Requirements through Goal-Driven Process Mining 2017 IEEE 25th International Requirements Engineering Conference Workshops, RE 2017 Workshops, Lisbon, Portugal, September 4-8, 2017, pp. 199-203  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/re/DabrowskiKMLSS17,
  author = {Jacek Dabrowski and Fitsum Meshesha Kifetew and Denisse Muñante and Emmanuel Letier and Alberto Siena and Angelo Susi},
  title = {Discovering Requirements through Goal-Driven Process Mining},
  booktitle = {IEEE 25th International Requirements Engineering Conference Workshops, RE 2017 Workshops, Lisbon, Portugal, September 4-8, 2017},
  publisher = {IEEE Computer Society},
  year = {2017},
  pages = {199--203},
  url = {https://doi.org/10.1109/REW.2017.61},
  doi = {https://doi.org/10.1109/REW.2017.61}
}
Kifetew, F.M., Muñante, D., Perini, A., Susi, A., Siena, A., Busetta, P. and Valerio, D. Gamifying Collaborative Prioritization: Does Pointsification Work? 2017 25th IEEE International Requirements Engineering Conference, RE 2017, Lisbon, Portugal, September 4-8, 2017, pp. 322-331  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/re/KifetewMPSSBV17,
  author = {Fitsum Meshesha Kifetew and Denisse Muñante and Anna Perini and Angelo Susi and Alberto Siena and Paolo Busetta and Danilo Valerio},
  title = {Gamifying Collaborative Prioritization: Does Pointsification Work?},
  booktitle = {25th IEEE International Requirements Engineering Conference, RE 2017, Lisbon, Portugal, September 4-8, 2017},
  publisher = {IEEE Computer Society},
  year = {2017},
  pages = {322--331},
  url = {https://doi.org/10.1109/RE.2017.66},
  doi = {https://doi.org/10.1109/RE.2017.66}
}
Morales-Ramirez, I., Muñante, D., Kifetew, F.M., Perini, A., Susi, A. and Siena, A. Exploiting User Feedback in Tool-Supported Multi-criteria Requirements Prioritization 2017 25th IEEE International Requirements Engineering Conference, RE 2017, Lisbon, Portugal, September 4-8, 2017, pp. 424-429  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/re/Morales-Ramirez17,
  author = {Itzel Morales-Ramirez and Denisse Muñante and Fitsum Meshesha Kifetew and Anna Perini and Angelo Susi and Alberto Siena},
  title = {Exploiting User Feedback in Tool-Supported Multi-criteria Requirements Prioritization},
  booktitle = {25th IEEE International Requirements Engineering Conference, RE 2017, Lisbon, Portugal, September 4-8, 2017},
  publisher = {IEEE Computer Society},
  year = {2017},
  pages = {424--429},
  url = {https://doi.org/10.1109/RE.2017.41},
  doi = {https://doi.org/10.1109/RE.2017.41}
}
Kifetew, F.M., Muñante, D., Perini, A., Susi, A., Siena, A. and Busetta, P. DMGame: A Gamified Collaborative Requirements Prioritisation Tool 2017 25th IEEE International Requirements Engineering Conference, RE 2017, Lisbon, Portugal, September 4-8, 2017, pp. 468-469  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/re/KifetewMPSSB17,
  author = {Fitsum Meshesha Kifetew and Denisse Muñante and Anna Perini and Angelo Susi and Alberto Siena and Paolo Busetta},
  title = {DMGame: A Gamified Collaborative Requirements Prioritisation Tool},
  booktitle = {25th IEEE International Requirements Engineering Conference, RE 2017, Lisbon, Portugal, September 4-8, 2017},
  publisher = {IEEE Computer Society},
  year = {2017},
  pages = {468--469},
  url = {https://doi.org/10.1109/RE.2017.46},
  doi = {https://doi.org/10.1109/RE.2017.46}
}
Muñante, D., Kifetew, F.M. and Albrecht, O. Modelling Prioritisation Decision-making in Software Evolution 2017
Vol. 1796Joint Proceedings of REFSQ-2017 Workshops, Doctoral Symposium, Research Method Track, and Poster Track co-located with the 22nd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017), Essen, Germany, February 27, 2017 
inproceedings URL 
BibTeX:
@inproceedings{DBLP:conf/refsq/MunanteKA17,
  author = {Denisse Muñante and Fitsum Meshesha Kifetew and Oliver Albrecht},
  title = {Modelling Prioritisation Decision-making in Software Evolution},
  booktitle = {Joint Proceedings of REFSQ-2017 Workshops, Doctoral Symposium, Research Method Track, and Poster Track co-located with the 22nd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017), Essen, Germany, February 27, 2017},
  publisher = {CEUR-WS.org},
  year = {2017},
  volume = {1796},
  url = {http://ceur-ws.org/Vol-1796/priore-paper-2.pdf}
}
Panichella, A., Kifetew, F.M. and Tonella, P. LIPS vs MOSA: A Replicated Empirical Study on Automated Test Case Generation 2017
Vol. 10452Search Based Software Engineering - 9th International Symposium, SSBSE 2017, Paderborn, Germany, September 9-11, 2017, Proceedings, pp. 83-98 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/ssbse/PanichellaKT17,
  author = {Annibale Panichella and Fitsum Meshesha Kifetew and Paolo Tonella},
  title = {LIPS vs MOSA: A Replicated Empirical Study on Automated Test Case Generation},
  booktitle = {Search Based Software Engineering - 9th International Symposium, SSBSE 2017, Paderborn, Germany, September 9-11, 2017, Proceedings},
  publisher = {Springer},
  year = {2017},
  volume = {10452},
  pages = {83--98},
  url = {https://doi.org/10.1007/978-3-319-66299-2_6},
  doi = {https://doi.org/10.1007/978-3-319-66299-2%5C_6}
}
Kifetew, F.M., Muñante, D., Gorroñogoitia, J., Siena, A., Susi, A. and Perini, A. Grammar Based Genetic Programming for Software Configuration Problem 2017
Vol. 10452Search Based Software Engineering - 9th International Symposium, SSBSE 2017, Paderborn, Germany, September 9-11, 2017, Proceedings, pp. 130-136 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/ssbse/KifetewMGSSP17,
  author = {Fitsum Meshesha Kifetew and Denisse Muñante and Jesús Gorroñogoitia and Alberto Siena and Angelo Susi and Anna Perini},
  title = {Grammar Based Genetic Programming for Software Configuration Problem},
  booktitle = {Search Based Software Engineering - 9th International Symposium, SSBSE 2017, Paderborn, Germany, September 9-11, 2017, Proceedings},
  publisher = {Springer},
  year = {2017},
  volume = {10452},
  pages = {130--136},
  url = {https://doi.org/10.1007/978-3-319-66299-2_10},
  doi = {https://doi.org/10.1007/978-3-319-66299-2%5C_%7B1%7D%7B0%7D}
}
Joint Proceedings of REFSQ-2017 Workshops, Doctoral Symposium, Research Method Track, and Poster Track co-located with the 22nd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017), Essen, Germany, February 27, 2017 2017
Vol. 1796 
proceedings URL 
BibTeX:
@proceedings{DBLP:conf/refsq/2017w,,
  title = {Joint Proceedings of REFSQ-2017 Workshops, Doctoral Symposium, Research Method Track, and Poster Track co-located with the 22nd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017), Essen, Germany, February 27, 2017},
  publisher = {CEUR-WS.org},
  year = {2017},
  volume = {1796},
  url = {http://ceur-ws.org/Vol-1796}
}
Panichella, A., Kifetew, F.M. and Tonella, P. Results for EvoSuite - MOSA at the Third Unit Testing Tool Competition 2015 8th IEEE/ACM International Workshop on Search-Based Software Testing, SBST 2015, Florence, Italy, May 18-19, 2015, pp. 28-31  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icse/PanichellaKT15,
  author = {Annibale Panichella and Fitsum Meshesha Kifetew and Paolo Tonella},
  title = {Results for EvoSuite - MOSA at the Third Unit Testing Tool Competition},
  booktitle = {8th IEEE/ACM International Workshop on Search-Based Software Testing, SBST 2015, Florence, Italy, May 18-19, 2015},
  publisher = {IEEE Computer Society},
  year = {2015},
  pages = {28--31},
  url = {https://doi.org/10.1109/SBST.2015.14},
  doi = {https://doi.org/10.1109/SBST.2015.14}
}
Panichella, A., Kifetew, F.M. and Tonella, P. Reformulating Branch Coverage as a Many-Objective Optimization Problem 2015 8th IEEE International Conference on Software Testing, Verification and Validation, ICST 2015, Graz, Austria, April 13-17, 2015, pp. 1-10  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icst/PanichellaKT15,
  author = {Annibale Panichella and Fitsum Meshesha Kifetew and Paolo Tonella},
  title = {Reformulating Branch Coverage as a Many-Objective Optimization Problem},
  booktitle = {8th IEEE International Conference on Software Testing, Verification and Validation, ICST 2015, Graz, Austria, April 13-17, 2015},
  publisher = {IEEE Computer Society},
  year = {2015},
  pages = {1--10},
  url = {https://doi.org/10.1109/ICST.2015.7102604},
  doi = {https://doi.org/10.1109/ICST.2015.7102604}
}
Kifetew, F.M., Jin, W., Tiella, R., Orso, A. and Tonella, P. Reproducing Field Failures for Programs with Complex Grammar-Based Input 2014 Seventh IEEE International Conference on Software Testing, Verification and Validation, ICST 2014, March 31 2014-April 4, 2014, Cleveland, Ohio, USA, pp. 163-172  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/icst/KifetewJTOT14,
  author = {Fitsum Meshesha Kifetew and Wei Jin and Roberto Tiella and Alessandro Orso and Paolo Tonella},
  title = {Reproducing Field Failures for Programs with Complex Grammar-Based Input},
  booktitle = {Seventh IEEE International Conference on Software Testing, Verification and Validation, ICST 2014, March 31 2014-April 4, 2014, Cleveland, Ohio, USA},
  publisher = {IEEE Computer Society},
  year = {2014},
  pages = {163--172},
  url = {https://doi.org/10.1109/ICST.2014.29},
  doi = {https://doi.org/10.1109/ICST.2014.29}
}
Kifetew, F.M., Tiella, R. and Tonella, P. Combining Stochastic Grammars and Genetic Programming for Coverage Testing at the System Level 2014
Vol. 8636Search-Based Software Engineering - 6th International Symposium, SSBSE 2014, Fortaleza, Brazil, August 26-29, 2014. Proceedings, pp. 138-152 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/ssbse/KifetewTT14,
  author = {Fitsum Meshesha Kifetew and Roberto Tiella and Paolo Tonella},
  title = {Combining Stochastic Grammars and Genetic Programming for Coverage Testing at the System Level},
  booktitle = {Search-Based Software Engineering - 6th International Symposium, SSBSE 2014, Fortaleza, Brazil, August 26-29, 2014. Proceedings},
  publisher = {Springer},
  year = {2014},
  volume = {8636},
  pages = {138--152},
  url = {https://doi.org/10.1007/978-3-319-09940-8_10},
  doi = {https://doi.org/10.1007/978-3-319-09940-8%5C_%7B1%7D%7B0%7D}
}
Kifetew, F.M., Panichella, A., Lucia, A.D., Oliveto, R. and Tonella, P. Orthogonal exploration of the search space in evolutionary test case generation 2013 International Symposium on Software Testing and Analysis, ISSTA '13, Lugano, Switzerland, July 15-20, 2013, pp. 257-267  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/issta/KifetewPLOT13,
  author = {Fitsum Meshesha Kifetew and Annibale Panichella and Andrea De Lucia and Rocco Oliveto and Paolo Tonella},
  title = {Orthogonal exploration of the search space in evolutionary test case generation},
  booktitle = {International Symposium on Software Testing and Analysis, ISSTA '13, Lugano, Switzerland, July 15-20, 2013},
  publisher = {ACM},
  year = {2013},
  pages = {257--267},
  url = {https://doi.org/10.1145/2483760.2483789},
  doi = {https://doi.org/10.1145/2483760.2483789}
}
Kifetew, F.M., Jin, W., Tiella, R., Orso, A. and Tonella, P. SBFR: A search based approach for reproducing failures of programs with grammar based input 2013 2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013, Silicon Valley, CA, USA, November 11-15, 2013, pp. 604-609  inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/kbse/KifetewJTOT13,
  author = {Fitsum Meshesha Kifetew and Wei Jin and Roberto Tiella and Alessandro Orso and Paolo Tonella},
  title = {SBFR: A search based approach for reproducing failures of programs with grammar based input},
  booktitle = {2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013, Silicon Valley, CA, USA, November 11-15, 2013},
  publisher = {IEEE},
  year = {2013},
  pages = {604--609},
  url = {https://doi.org/10.1109/ASE.2013.6693120},
  doi = {https://doi.org/10.1109/ASE.2013.6693120}
}
Kifetew, F.M. A Search-Based Framework for Failure Reproduction 2012
Vol. 7515Search Based Software Engineering - 4th International Symposium, SSBSE 2012, Riva del Garda, Italy, September 28-30, 2012. Proceedings, pp. 279-284 
inproceedings DOI URL 
BibTeX:
@inproceedings{DBLP:conf/ssbse/Kifetew12,
  author = {Fitsum Meshesha Kifetew},
  title = {A Search-Based Framework for Failure Reproduction},
  booktitle = {Search Based Software Engineering - 4th International Symposium, SSBSE 2012, Riva del Garda, Italy, September 28-30, 2012. Proceedings},
  publisher = {Springer},
  year = {2012},
  volume = {7515},
  pages = {279--284},
  url = {https://doi.org/10.1007/978-3-642-33119-0_22},
  doi = {https://doi.org/10.1007/978-3-642-33119-0%5C_%7B2%7D%7B2%7D}
}
Created by JabRef on 2025/02/25.

Current & past projects

  • iv4XR 2019 - 2022

    iV4XR (intelligent Verification and validation for eXtended Reality). The current XR authoring and development toolset poses no XR testing technology beyond rudimentary record and replay tools that only work for simple test scenarios. iV4XR project (EU H2020, Grant number: 856716) aims to build a novel verification and validation technology for XR systems based on techniques from AI to provide learning and reasoning over a virtual world.

  • GAUSS 2017 - 2019

    GAUSS (Governing Adaptive and Unplanned Systems of Systems) is a PRIN project funded by MIUR. The GAUSS project will deliver the methodological enablers required to identify, integrate, and manage “emergent” Systems of Systems (eSoS). These require dynamic and opportunistic engineering due to their intrinsically variable nature tied to their scale and heterogeneity. GAUSS will release a set of integrated technologies to address these engineering problems of eSoS at runtime, when specific execution contexts may invalidate design-time solutions.

  • SUPERSEDE 2015 - 2017

    SUPERSEDE (SUpporting evolution and adaptation of PERsonalized Software by Exploiting contextual Data and End-user feedback) is a European H2020 project (n. 644018), funded under the theme ICT-09-2014 (Tools and Methods for Software Development). The SUPERSEDE project proposes a feedback-driven approach for software life cycle management, with the ultimate purpose of improving users’ quality of experience. Decisions on software evolution and runtime adaptation will be made upon analysis of end-user feedback and large amount of data monitored from the context. An integrated platform will articulate the methods and tools produced in the project. The project will provide a new solution framework for software evolution and adaptation for data-intensive applications. Use cases have been identified for different data-intensive application domains: energy consumption, sport event webcasting.


Tools

Here are some research prototypes produced as part of my research.

GitHub

Some of my projects are available from my github page: github.com/kifetew

My contributions in the projects I'm working on could be found in the respective GitHub repositories of the projects:

DynaMOSA

"Automated Test Case Generation as a Many-Objective Optimization Problem with Dynamic Selection of the Targets"
by A. Panichella, FM Kifetew, and P. Tonella

The tool implements the DynaMOSA many-objective optimization based approach for test data generation described in our TSE submission, which is currently under review. DynaMOSA extends our previous algorithm MOSA by incorporating dynamic selection of search targets based on structural dependency. It is implemented as an extension of the EvoSuite. The tool and related resoureces could be downloaded below:

Executable jar: EvoSuite-DynaMOSA
Usage(DynaMOSA): java -jar evosuite-dynamosa-xxx.jar -generateMOSuite -Dalgorithm=structuralmosa -cp <path-to-SUT-classpath> -class=class.under.test -Dcriterion=<coverage-criteria>
Usage(MOSA): java -jar evosuite-dynamosa-xxx.jar -generateMOSuite -Dalgorithm=mosa -cp <path-to-SUT-classpath> -class=class.under.test -Dcriterion=<coverage-criteria>
Usage(WholeSuite): java -jar evosuite-dynamosa-xxx.jar -generateSuite -cp <path-to-SUT-classpath> -class=class.under.test -Dcriterion=<coverage-criteria>

<coverage-criteria> could be any one of: branch, statement, strongmutation

The subjects used for the empirical evaluation are selected from the SF110 benchmark, as well as from datasets used in previous works and tool competitions. A replication package, containing the list of classes used in our experiments, as well as the raw results of the experiments, is available: replication_package.zip

Stochastic Grammar Based Testing

A tool that implements the generation of sentences from a senmantically annotated grammar.
Executable jar: GPLib
Usage: java -jar gplib-xxx.jar path-to-annotated-grammar-file max-derivation-tree-depth prob-recursive-prod [opt-num-sentences(defaults to 1)]
Sample annotated grammar: sample grammar
Annotated grammars used in experiments: grammars

Details about the stochastic grammar based sentence generation as well as grammar annotations can be found in the EMSE paper:

"Generating valid grammar-based test inputs by means of genetic programming and annotated grammars".
Fitsum Meshesha Kifetew, Roberto Tiella, and Paolo Tonella.
In Empirical Software Engineering (EMSE), Springer, 2016. Paper

EvoSuite-SVD

Orthogonal diversification of search spaces in evolutionary test case generation
implemented as an extension of the testing tool EvoSuite. To learn more about the tool and download it, please visit the official page. Below is the ISSTA paper describing the details.

Fitsum Meshesha Kifetew, Annibale Panichella, Andrea De Lucia, Rocco Oliveto, and Paolo Tonella. Orthogonal Exploration of the Search Space in Evolutionary Test Case Generation. In International Symposium on Software Testing and Analysis (ISSTA), pp 257-267. ACM, 2013. Paper


Awards & Recognition

  • Best paper: SSBSE'18
    Annibale Panichella, Fitsum Meshesha Kifetew, Paolo Tonella: Incremental Control Dependency Frontier Exploration for Many-Criteria Test Case Generation. SSBSE 2018: 309-324
  • Distinguished paper: SSBSE'17
    Annibale Panichella, Fitsum Meshesha Kifetew, Paolo Tonella: LIPS vs MOSA: A Replicated Empirical Study on Automated Test Case Generation. SSBSE 2017: 83-98
  • Distinguished paper: CAISE'17
    Itzel Morales-Ramirez, Fitsum Meshesha Kifetew, Anna Perini: Analysis of Online Discussions in Support of Requirements Discovery. CAiSE 2017: 159-174
  • Best student paper: SSBSE'12
    Fitsum Meshesha Kifetew: A Search-Based Framework for Failure Reproduction. SSBSE 2012: 279-284

© 2022 Fitsum Meshesha Kifetew | Design Start Bootstrap