Topic: Requirements and features 
Back to the index

Articles in journal or book chapters
  1. Hafedh Mili, Imen Benzarti, Amel El Kharraz, Ghizlane El Boussaidi, Yann-Gaël Guéhéneuc, and Petko Valtchev. Discovering Reusable Functional Features in Legacy Object-oriented Systems. Transactions on Software Engineering (TSE), 49(7):3827--3856, July 2023. Note: 29 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: TSE.

  2. Rodrigo Morales, Rubén Saborido, and Yann-Gaël Guéhéneuc. MoMIT: Porting a JavaScript Interpreter on a Quarter Coin. Transactions on Software Engineering (TSE), 47(12):2771--2785, January 2020. Note: 15 pages. [Text ] Keyword(s): Topic: ESE for the IoT, Topic: Requirements and features, Venue: TSE.

  3. Jane Huffman Hayes, Alexander Dekhtyar, Jody Larsen, and Yann-Gaël Guéhéneuc. Effective Use of Analysts' Effort in Automated Tracing. Requirements Engineering (REEN), 23(1):119--143, March 2018. Note: 26 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: REEN.

  4. Wenbin Li, Jane Huffman Hayes, Giulio Antoniol, Yann-Gaël Guéhéneuc, and Bram Adams. Error Leakage and Wasted Time: Sensitivity and Effort Analysis of a Requirements Consistency Checking Process. Journal of Software: Evolution and Process (JSEP), 28(12):1061--1080, October 2016. Note: 20 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: JSME, Venue: JSEP.

  5. Nasir Ali, Zohreh Sharafi, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. An Empirical Study on the Importance of Source Code Entities for Requirements Traceability. Empirical Software Engineering (EMSE), 20(2):442--478, April 2015. Note: 37 pages. [Text ] Keyword(s): Topic: Requirements and features, Topic: Program comprehension, Venue: EMSE.

  6. Soumaya Medini, Venera Arnaoudova, Massimiliano Di Penta, Giulian Antoniol, Yann-Gaël Guéhéneuc, and Paolo Tonella. SCAN: An Approach to Label and Relate Execution Trace Segments. Journal of Software: Evolution and Process (JSEP), 26(11):962--995, November 2014. Note: 33 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: JSME, Venue: JSEP.

  7. Nasir Ali, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Trustrace: Mining Software Repositories to Improve the Accuracy of Requirement Traceability Links. Transactions on Software Engineering (TSE), 39(5):725--741, May 2013. Note: 20 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: TSE.

  8. Nasir Ali, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Factors Impacting the Inputs of Traceability Recovery Approaches. In Andrea Zisman and Jane Cleland-Huang, editors, Software and Systems Traceability (SST), chapter 7, pages 99--127. Springer, September 2012. Note: 28 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: SST.

  9. Denys Poshyvanyk, Yann-Gaël Guéhéneuc, Andrian Marcus, Giuliano Antoniol, and Václav Rajlich. Feature Location using Probabilistic Ranking of Methods based on Execution Scenarios and Information Retrieval. Transactions on Software Engineering (TSE), 33(6):420--432, June 2007. Note: 14 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: TSE.

  10. Giuliano Antoniol and Yann-Gaël Guéhéneuc. Feature Identification: An Epidemiological Metaphor. Transactions on Software Engineering (TSE), 32(9):627--641, September 2006. Note: 15 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: TSE.


Conference articles
  1. Mashael (Layan) Etaiwi, Sylvie Hamel, and Yann-Gaël Guéhéneuc. Order in Chaos: Prioritizing Mobile App Reviews using Consensus Algorithms. In W. K. Chan, Bill Claycomb, and Hiroki Takakura, editors, Proceedings of the 44th Computer Software and Applications Conference (COMPSAC), July 2020. IEEE CS Press. Note: 9 pages. [Text ] Keyword(s): Topic: Requirements and features, Venue: COMPSAC.

  2. Jane Huffman Hayes, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Wenbin Li, and Mirek Truszczynski. Error Leakage and Wasted Time: Sensitivity Analysis of a Requirements Consistency Checking Process. In Marouane Kessentini, editor, Proceedings of the 1st North American Search Based Software Engineering Symposium (NasBASE), pages 1061--1080, February 2015. Elsevier. Note: 15 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: NasBASE.

  3. Nasir Ali, Aminata Sabané, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Improving Bug Location Using Binary Class Relationships. In Mariano Ceccato and Zheng Li, editors, Proceedings of the 12th International Working Conference on Source Code Analysis and Manipulation (SCAM), pages 174--183, September 2012. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Binary class relations, Topic: Requirements and features, Venue: SCAM.

  4. Nasir Ali, Zohreh Sharafi, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. An Empirical Study on Requirements Traceability Using Eye-Tracking. In Massimiliano Di Penta and Jonathan I. Maletic, editors, Proceedings of the 28th International Conference on Source Maintenance (ICSM), pages 191--200, September 2012. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Topic: Program comprehension, Venue: ICSM, Venue: ICSME.

  5. Soumaya Medini, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Massimiliano Di Penta, and Paolo Tonella. SCAN: an Approach to Label and Relate Execution Trace Segments. In Rocco Oliveto and Denys Poshyvanyk, editors, Proceedings of the 19th Working Conference on Reverse Engineering (WCRE), pages 135--144, October 2012. IEEE CS Press. Note: Best paper. 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: WCRE.

  6. Nasir Ali, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Requirements Traceability for Object Oriented Systems by Partitioning Source Code. In Martin Pinzger and Denys Poshyvanyk, editors, Proceedings of the 18th Working Conference on Reverse Engineering (WCRE), pages 45--54, October 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: WCRE.

  7. Nasir Ali, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. Trust-Based Requirements Traceability. In Susan E. Sim and Filippo Ricca, editors, Proceedings of the 19th International Conference on Program Comprehension (ICPC), pages 111--120, June 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: ICPC.

  8. Nasir Ali, Wei Wu, Giuliano Antoniol, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, and Jane Huffman Hayes. MoMS: Multi-objective Miniaturization of Software. In James R. Cordy and Paolo Tonella, editors, Proceedings of the 27th International Conference on Software Maintenance (ICSM), pages 153--162, September 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: ICSM, Venue: ICSME.

  9. Soumaya Medini, Philippe Galinier, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, and Giuliano Antoniol. A Fast Algorithm to Locate Concepts in Execution Traces. In Myra Cohen and Mel Ó Cinnéide, editors, Proceedings of the 3rd International Symposium on Search-based Software Engineering (SSBSE), pages 252--266, September 2011. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: SSBSE.

  10. Fatemeh Asadi, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. Concept Location with Genetic Algorithms: A Comparison of Four Distributed Architectures. In Lionel Briand, editor, Proceedings of the 2nd International Symposium on Search Based Software Engineering (SSBSE), pages 153--162, September 2010. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: SSBSE.

  11. Fatemeh Asadi, Massimiliano Di Penta, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. A Heuristic-based Approach to Identify Concepts in Execution Traces. In Rudolf Ferenc and Juan Carlos Dueñas, editors, Proceedings of the 14th European Conference on Software Maintenance and Reengineering (CSMR), pages 31--40, March 2010. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: CSMR.

  12. Giuliano Antoniol, Jane Huffman Hayes, Yann-Gaël Guéhéneuc, and Massimiliano Di Penta. Reuse or Rewrite: Combining Textual, Static, and Dynamic Analyses to Assess the Cost of Keeping a System Up-to-date. In Hong Mei and Kenny Wong, editors, Proceedings of the 24th International Conference on Software Maintenance (ICSM), pages 147--156, September--October 2008. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: ICSM, Venue: ICSME.

  13. Marc Eaddy, Alfred V. Aho, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. Cerberus: Tracing Requirements to Source Code Using Information Retrieval, Dynamic Analysis, and Program Analysis. In René Krikhaar and Ralf Lämmel, editors, Proceedings of the 16th International Conference on Program Comprehension (ICPC), pages 53--62, June 2008. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: ICPC.

  14. Jane Huffman Hayes, Giuliano Antoniol, and Yann-Gaël Guéhéneuc. Prereqir: Recovering Pre-Requirements via Cluster Analysis. In Andy Zaidman, Massimilano Di Penta, and Ahmed Hassan, editors, Proceedings of the 15th Working Conference on Reverse Engineering (WCRE), pages 165--174, October 2008. IEEE CS Press. Note: 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: WCRE.

  15. Denys Poshyvanyk, Yann-Gaël Guéhéneuc, Andrian Marcus, Giuliano Antoniol, and Václav Rajlich. Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification. In Jurgen Ebert and Panos Linos, editors, Proceedings of the 14th International Conference on Program Comprehension (ICPC), pages 137--148, June 2006. IEEE CS Press. Note: Best paper. 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: ICPC.

  16. Giuliano Antoniol and Yann-Gaël Guéhéneuc. Feature Identification: A Novel Approach and a Case Study. In Tibor Gyimóthy and Vaclav Rajlich, editors, Proceedings of the 21st International Conference on Software Maintenance (ICSM), pages 357--366, September 2005. IEEE CS Press. Note: Best paper. 10 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: ICSM, Venue: ICSME.

  17. Giuliano Antoniol, Ettore Merlo, Yann-Gaël Guéhéneuc, and Houari Sahraoui. Feature Traceability in Object Oriented Software. In Jonathan I. Maletic, Giuliano Antonio, Jane Cleland-Huang, and Jane Huffman Hayes, editors, Proceedings of the 3rd ASE Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE), pages 73--78, November 2005. ACM Press. Note: 6 pages. [Text ] [Slides ] Keyword(s): Topic: Requirements and features, Venue: TEFSE.