Journals

2017

  • R. Ayari, M. Nikdast, I. Hafnaoui, G. Beltrame, and G. Nicolescu, “Hypap: a hypervolume-based approach for refining the design of embedded systems,” Ieee embedded systems letters, 2017.
    [Bibtex]
    @Article{ ayarihypap2017,
    title = {HypAp: a Hypervolume-Based Approach for Refining the
    Design of Embedded Systems},
    author  = {Ayari, Rabeh and Nikdast, Mahdi and Hafnaoui, Imane and
    Beltrame, Giovanni and Nicolescu, Gabriela},
    journal  = {IEEE Embedded Systems Letters},
    year = {2017}
    }
  • C. Chen and G. Beltrame, “An adaptive Markov model for the timing analysis of probabilistic caches,” Design automation of embedded systems, ACM transactions on, 2017.
    [Bibtex]
    @Article{ chenadaptive2017,
    title = {An Adaptive {Markov} Model for the Timing Analysis of
    Probabilistic Caches},
    journal  = {Design Automation of Embedded Systems, {ACM} Transactions
    on},
    author  = {Chen, Chao and Beltrame, Giovanni},
    year = {2017}
    }
  • G. Li, D. St-Onge, C. Pinciroli, A. Gasparri, E. Garone, and G. Beltrame, “Decentralized progressive shape formation with robot swarms,” Autonomous robots, 2017.
    [Bibtex]
    @Article{ lidecentralized2017,
    author  = {Li, Guannan and St-Onge, David and Pinciroli, Carlo and
    Gasparri, Andrea and Garone, Emanuele and Beltrame,
    Giovanni},
    title = {Decentralized Progressive Shape Formation with Robot
    Swarms},
    journal  = {Autonomous Robots},
    year = 2017
    }

2016

  • R. Ayari, I. Hafnaoui, A. Aguiar, P. Gilbert, M. Galibois, J. Rousseau, G. Beltrame, and G. Nicolescu, “Multi-objective mapping of full-mission simulators on heterogeneous distributed multi-processor systems,” The journal of defense modeling and simulation: applications, methodology, technology, 2016.
    [Bibtex]
    @Article{ ayarimulti-objective2016,
    title = {Multi-objective mapping of full-mission simulators on
    heterogeneous distributed multi-processor systems},
    author  = {Ayari, Rabeh and Hafnaoui, Imane and Aguiar, Alexandra and
    Gilbert, Patricia and Galibois, Michel and Rousseau,
    Jean-Pierre and Beltrame, Giovanni and Nicolescu,
    Gabriela},
    journal  = {The Journal of Defense Modeling and Simulation:
    Applications, Methodology, Technology},
    year = {2016},
    publisher  = {SAGE Publications}
    }
  • A. Fourmigue, G. Beltrame, and G. Nicolescu, “Transient thermal simulation of liquid-cooled 3D ICs,” Components, packaging and manufacturing technology , IEEE transactions on, vol. 6, iss. 9, pp. 1349-1360, 2016.
    [Bibtex]
    @Article{ fourmiguetransient2016,
    title = {Transient Thermal Simulation of Liquid-Cooled {3D ICs}},
    journal  = {Components, Packaging and Manufacturing Technology ,
    {IEEE} Transactions on},
    author  = {Fourmigue, Alain and Beltrame, Giovanni and Nicolescu,
    Gabriela},
    year = {2016},
    volume  = {6},
    number  = {9},
    pages = {1349-1360}
    }
  • L. Guerrouj, Z. Kermansaravi, Venera Arnaoudouva, B. Fung, F. Khomh, Giuliano Antoniol, and Y. Gueheneuc, “An empirical study on the impact of lexical smells on change- and fault- proneness,” Software quality journal, 2016.
    [Bibtex]
    @Article{ guerroujempirical2016,
    author  = {Latifa Guerrouj and Zeinab Kermansaravi and Venera
    Arnaoudouva and Benjamin Fung and Foutse Khomh and Giuliano
    Antoniol and Yann-Gael Gueheneuc},
    title = {An Empirical Study on the Impact of Lexical Smells on
    Change- and Fault- Proneness},
    journal  = {Software Quality Journal},
    year = {2016},
    ee = {http://link.springer.com/article/10.1007/s11219-016-9318-6}
    }
  • I. Hafnaoui, R. Ayari, G. Nicolescu, and G. Beltrame, “Scheduling real-time systems with cyclic dependence using data criticality,” Design automation for embedded systems, 2016.
    [Bibtex]
    @Article{ hafnaouischeduling2016,
    title = {Scheduling Real-Time Systems with Cyclic Dependence Using
    Data Criticality},
    author  = {Hafnaoui, Imane and Ayari, Rabeh and Nicolescu, Gabriela
    and Beltrame, Giovanni},
    journal  = {Design Automation for Embedded Systems},
    year = {2016},
    publisher  = {Springer},
    note = {Undergoing second revision}
    }
  • F. Jaafar, Y. -, S. Hamel, F. Khomh, and M. Zulkernine, “Evaluating the impact of design pattern and anti-pattern dependencies on changes and faults,” Empirical software engineering, vol. 21, iss. 3, pp. 896-931, 2016.
    [Bibtex]
    @Article{ jaafarevaluating2016,
    author  = {Fehmi Jaafar and Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc
    and Sylvie Hamel and Foutse Khomh and Mohammad Zulkernine},
    title = {Evaluating the impact of design pattern and anti-pattern
    dependencies on changes and faults},
    journal  = {Empirical Software Engineering},
    volume  = {21},
    number  = {3},
    pages = {896--931},
    year = {2016}
    }
  • [DOI] W. Li, J. Hayes, G. Antoniol, Y. Guéhéneuc, and B. Adams, “Error leakage and wasted time: sensitivity and effort analysis of a requirements consistency checking process,” Journal of software: evolution and process, vol. 28, iss. 12, pp. 1061-1080, 2016.
    [Bibtex]
    @Article{ lierror2016,
    author  = {Wenbin Li and Jane Hayes and Giulio Antoniol and Yann
    Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and Bram Adams},
    title = {Error leakage and wasted time: sensitivity and effort
    analysis of a requirements consistency checking process},
    journal  = {Journal of Software: Evolution and Process},
    volume  = {28},
    number  = {12},
    issn = {2047-7481},
    ee = {http://dx.doi.org/10.1002/smr.1819},
    doi = {10.1002/smr.1819},
    pages = {1061--1080},
    year = {2016}
    }
  • R. Morales, R. Saborido, F. Khomh, F. Chicano, and G. Antoniol, “Anti-patterns and the energy efficiency of android applications,” Corr, vol. abs/1610.05711, 2016.
    [Bibtex]
    @Article{ moralesanti-patterns2016,
    author  = {Rodrigo Morales and Rub{\'{e}}n Saborido and Foutse Khomh
    and Francisco Chicano and Giuliano Antoniol},
    title = {Anti-patterns and the energy efficiency of Android
    applications},
    journal  = {CoRR},
    volume  = {abs/1610.05711},
    year = {2016}
    }
  • [DOI] R. Morales, Z. Soh, F. Khomh, G. Antoniol, and F. Chicano, “On the use of developers’ context for automatic refactoring of software anti-patterns,” Journal of systems and software, p. -, 2016.
    [Bibtex]
    @Article{ moraleson2016,
    title = {On the use of developers’ context for automatic
    refactoring of software anti-patterns },
    journal  = {Journal of Systems and Software },
    volume  = {},
    number  = {},
    pages = { - },
    year = {2016},
    note = {},
    issn = {0164-1212},
    doi = {http://dx.doi.org/10.1016/j.jss.2016.05.042},
    ee = {http://www.sciencedirect.com/science/article/pii/S0164121216300632},
    author  = {Rodrigo Morales and Zéphyrin Soh and Foutse Khomh and
    Giuliano Antoniol and Francisco Chicano}
    }
  • C. Pinciroli and G. Beltrame, “Buzz: a programming language for robot swarms,” IEEE software, vol. 33, iss. 4, pp. 97-100, 2016.
    [Bibtex]
    @Article{ pincirolibuzz2016-1,
    author  = {Pinciroli, Carlo and Beltrame, Giovanni},
    title = {Buzz: A Programming Language for Robot Swarms},
    journal  = {{IEEE} Software},
    year = {2016},
    volume  = {33},
    number  = {4},
    pages = {97-100},
    month = {July/August}
    }
  • C. Pinciroli and G. Beltrame, “Swarm-oriented programming of distributed robot networks,” Ieee computer, vol. 49, iss. 12, pp. 32-41, 2016.
    [Bibtex]
    @Article{ pinciroliswarm-oriented2016,
    author  = {Pinciroli, Carlo and Beltrame, Giovanni},
    title = {Swarm-Oriented Programming of Distributed Robot Networks},
    journal  = {IEEE Computer},
    year = {2016},
    volume  = {49},
    number  = {12},
    pages = {32-41},
    month = dec,
    note = {Cover Feature}
    }
  • [DOI] A. Sabane, Y. G. Guéhéneuc, V. Arnaudova, and G. Antoniol, “Fragile base-class problem, problem?,” Empirical software engineering, pp. 1-46, 2016.
    [Bibtex]
    @Article{ sabanefragile2016,
    author  = {Aminata Sabane and Yann Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc
    and Venera Arnaudova and Giuliano Antoniol},
    title = {Fragile Base-class Problem, Problem?},
    journal  = {Empirical Software Engineering},
    pages = {1--46},
    year = {2016},
    doi = {10.1007/s10664-016-9448-2},
    ee = {http://dx.doi.org/10.1007/s10664-016-9448-2}
    }
  • S. Wang, F. Khomh, and Y. Zou, “Improving bug management using correlations in crash reports,” Empirical software engineering, vol. 21, iss. 2, pp. 337-367, 2016.
    [Bibtex]
    @Article{ wangimproving2016,
    author  = {Shaohua Wang and Foutse Khomh and Ying Zou},
    title = {Improving bug management using correlations in crash
    reports},
    journal  = {Empirical Software Engineering},
    volume  = {21},
    number  = {2},
    pages = {337--367},
    year = {2016}
    }
  • [DOI] W. Wu, F. Khomh, B. Adams, Y. Gaël Guéhéneuc, and G. Antoniol, “An exploratory study of api changes and usages based on apache and eclipse ecosystems,” Empirical software engineering, vol. 21, iss. 6, pp. 2366-2412, 2016.
    [Bibtex]
    @Article{ wuexploratory2016,
    author  = {Wei Wu and Foutse Khomh and Bram Adams and Yann Ga{\"{e}}l
    Gu{\'{e}}h{\'{e}}neuc and Giuliano Antoniol},
    title = {An exploratory study of api changes and usages based on
    apache and eclipse ecosystems},
    journal  = {Empirical Software Engineering},
    volume  = {21},
    number  = {6},
    pages = {2366--2412},
    year = {2016},
    url = {http://dx.doi.org/10.1007/s10664-015-9411-7},
    doi = {10.1007/s10664-015-9411-7}
    }
  • W. Wu, F. Khomh, B. Adams, Y. -, and Giuliano Antoniol, “An exploratory study of api changes and usages based on apache and eclipse ecosystems,” Empirical software engineering, vol. 21, iss. 6, pp. 2366-2412, 2016.
    [Bibtex]
    @Article{ wuexploratory2016-1,
    author  = {Wei Wu and Foutse Khomh and Bram Adams and
    Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and Giuliano
    Antoniol},
    title = {An exploratory study of api changes and usages based on
    apache and eclipse ecosystems},
    journal  = {Empirical Software Engineering},
    volume  = {21},
    number  = {6},
    pages = {2366--2412},
    year = {2016}
    }

2015

  • B. Adams, S. Bellomo, C. Bird, T. M. -, F. Khomh, and K. Moir, “The practice and future of release engineering: A roundtable with three release engineers,” IEEE software, vol. 32, iss. 2, pp. 42-49, 2015.
    [Bibtex]
    @Article{ adamspractice2015,
    author  = {Bram Adams and Stephany Bellomo and Christian Bird and
    Tamara Marshall{-}Keim and Foutse Khomh and Kim Moir},
    title = {The Practice and Future of Release Engineering: {A}
    Roundtable with Three Release Engineers},
    journal  = {{IEEE} Software},
    volume  = {32},
    number  = {2},
    pages = {42--49},
    year = {2015}
    }
  • N. Ali, Z. Sharafi, Y. Gaël Guéhéneuc, and G. Antoniol, “An empirical study on the importance of source code entities for requirements traceability,” Empirical software engineering, vol. 20, iss. 2, pp. 442-478, 2015.
    [Bibtex]
    @Article{ aliempirical2015,
    author  = {Nasir Ali and Zohreh Sharafi and Yann Ga{\"{e}}l
    Gu{\'{e}}h{\'{e}}neuc and Giuliano Antoniol},
    title = {An empirical study on the importance of source code
    entities for requirements traceability},
    journal  = {Empirical Software Engineering},
    volume  = {20},
    number  = {2},
    pages = {442--478},
    year = {2015}
    }
  • V. Arnaoudova, M. D. Penta, and Giuliano Antoniol, “Linguistic antipatterns: what they are and how developers perceive them,” Empirical software engineering (emse), pp. 104-158, 2015.
    [Bibtex]
    @Article{ arnaoudovalinguistic2015,
    title = {Linguistic Antipatterns: What They are and How Developers
    Perceive Them},
    author  = {Venera Arnaoudova and Massimiliano Di Penta and Giuliano
    Antoniol},
    url = {/wp-content/uploads/2014/10/2014-EMSE-Arnaodova-et-al-Perception-LAs.pdf},
    year = {2015},
    date = {2015-01-29},
    journal  = {Empirical Software Engineering (EMSE)},
    pages = {104-158}
    }
  • G. Beltrame, “Triple modular redundancy verification via heuristic netlist analysis,” Peerj computer science, vol. 1e21, iss. 21, 2015.
    [Bibtex]
    @Article{ beltrametriple2015,
    author  = {Beltrame, Giovanni},
    title = {Triple modular redundancy verification via heuristic
    netlist analysis},
    journal  = {PeerJ Computer Science},
    year = {2015},
    volume  = {1e21},
    number  = {21}
    }
  • C. Fodé, M. Valdatta, P. Desroches, J. Panerati, and G. Beltrame, “Monitoring glaciers from space using a cubesat,” Communications magazine, ieee, vol. 53, iss. 5, pp. 208-210, 2015.
    [Bibtex]
    @Article{ fodemonitoring2015,
    author  = {Fod\'e, Constance and Valdatta, Marcello and Desroches,
    Prescilia and Panerati, Jacopo and Beltrame, Giovanni},
    year = {2015},
    journal  = {Communications Magazine, IEEE},
    title = {Monitoring glaciers from space using a cubesat},
    month = {May},
    volume  = {53},
    number  = {5},
    pages = {208-210}
    }
  • F. Khomh, B. Adams, T. Dhaliwal, and Ying Zou, “Understanding the impact of rapid releases on software quality – the case of firefox,” Empirical software engineering, vol. 20, iss. 2, pp. 336-373, 2015.
    [Bibtex]
    @Article{ khomhunderstanding2015,
    author  = {Foutse Khomh and Bram Adams and Tejinder Dhaliwal and Ying
    Zou},
    title = {Understanding the impact of rapid releases on software
    quality - The case of firefox},
    journal  = {Empirical Software Engineering},
    volume  = {20},
    number  = {2},
    pages = {336--373},
    year = {2015}
    }
  • M. V. Mäntylä, B. Adams, Foutse Khomh, E. Engström, and K. Petersen, “On rapid releases and software testing: a case study and a semi-systematic literature review,” Empirical software engineering, vol. 20, iss. 5, pp. 1384-1425, 2015.
    [Bibtex]
    @Article{ mantylaon2015,
    author  = {Mika V. M{\"{a}}ntyl{\"{a}} and Bram Adams and Foutse
    Khomh and Emelie Engstr{\"{o}}m and Kai Petersen},
    title = {On rapid releases and software testing: a case study and a
    semi-systematic literature review},
    journal  = {Empirical Software Engineering},
    volume  = {20},
    number  = {5},
    pages = {1384--1425},
    year = {2015}
    }
  • R. Saborido, V. Arnaoudova, Giovanni Beltrame, F. Khomh, and G. Antoniol, “On the impact of sampling frequency on software energy measurements,” Peerj preprints, vol. 3, p. e1219, 2015.
    [Bibtex]
    @Article{ saboridoon2015,
    author  = {Rub{\'{e}}n Saborido and Venera Arnaoudova and Giovanni
    Beltrame and Foutse Khomh and Giuliano Antoniol},
    title = {On the impact of sampling frequency on software energy
    measurements},
    journal  = {PeerJ PrePrints},
    volume  = {3},
    pages = {e1219},
    year = {2015}
    }
  • M. Soualhia, F. Khomh, and S. Tahar, “ATLAS: an adaptive failure-aware scheduler for hadoop,” Corr, vol. abs/1511.01446, 2015.
    [Bibtex]
    @Article{ soualhiaatlas-2015-1,
    author  = {Mbarka Soualhia and Foutse Khomh and Sofi{\`{e}}ne Tahar},
    title = {{ATLAS:} An Adaptive Failure-aware Scheduler for Hadoop},
    journal  = {CoRR},
    volume  = {abs/1511.01446},
    year = {2015}
    }
  • M. Soualhia, F. Khomh, and S. Tahar, “Predicting scheduling failures in the cloud,” Corr, vol. abs/1507.03562, 2015.
    [Bibtex]
    @Article{ soualhiapredicting2015-1,
    author  = {Mbarka Soualhia and Foutse Khomh and Sofi{\`{e}}ne Tahar},
    title = {Predicting Scheduling Failures in the Cloud},
    journal  = {CoRR},
    volume  = {abs/1507.03562},
    year = {2015}
    }
  • B. Upadhyaya, Y. Zou, and F. Khomh, “An approach to extract restful services from web applications,” Ijbpim, vol. 7, iss. 3, pp. 213-227, 2015.
    [Bibtex]
    @Article{ upadhyayaapproach2015,
    author  = {Bipin Upadhyaya and Ying Zou and Foutse Khomh},
    title = {An approach to extract RESTful services from web
    applications},
    journal  = {IJBPIM},
    volume  = {7},
    number  = {3},
    pages = {213--227},
    year = {2015}
    }

2014

  • V. Arnaoudova, L. M. Eshkevari, M. D. Penta, R. Oliveto, Giuliano Antoniol, and Y. Guéhéneuc, “Repent: analyzing the nature of identifier renamings,” Ieee trans. software eng., vol. 40, iss. 5, pp. 502-532, 2014.
    [Bibtex]
    @Article{ arnaoudovarepent2014,
    author  = {Venera Arnaoudova and Laleh Mousavi Eshkevari and
    Massimiliano Di Penta and Rocco Oliveto and Giuliano
    Antoniol and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc},
    title = {REPENT: Analyzing the Nature of Identifier Renamings},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {40},
    number  = {5},
    year = {2014},
    pages = {502-532},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2014.2312942},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • [DOI] L. Guerrouj, M. D. Penta, Y. Guéhéneuc, and G. Antoniol, “An experimental investigation on the effects of context on source code identifiers splitting and expansion,” Empirical software engineering, vol. 19, iss. 6, pp. 1706-1753, 2014.
    [Bibtex]
    @Article{ guerroujexperimental2014,
    author  = {Latifa Guerrouj and Massimiliano Di Penta and Yann
    Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and Giuliano Antoniol},
    title = {An experimental investigation on the effects of context on
    source code identifiers splitting and expansion},
    journal  = {Empirical Software Engineering},
    volume  = {19},
    number  = {6},
    pages = {1706--1753},
    year = {2014},
    url = {http://dx.doi.org/10.1007/s10664-013-9260-1},
    doi = {10.1007/s10664-013-9260-1}
    }
  • F. Jaafar, Y. Guéhéneuc, S. Hamel, and G. Antoniol, “Detecting asynchrony and dephase change patterns by mining software repositories,” Journal of software: evolution and process, vol. 26, iss. 1, pp. 77-106, 2014.
    [Bibtex]
    @Article{ jaafardetecting2014,
    author  = {Fehmi Jaafar and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc and
    Sylvie Hamel and Giuliano Antoniol},
    title = {Detecting asynchrony and dephase change patterns by mining
    software repositories},
    journal  = {Journal of Software: Evolution and Process},
    volume  = {26},
    number  = {1},
    year = {2014},
    pages = {77-106},
    ee = {http://dx.doi.org/10.1002/smr.1635},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • S. Kpodjedo, P. Galinier, and Giuliano Antoniol, “Using local similarity measures to efficiently address approximate graph matching,” Discrete applied mathematics, vol. 164, pp. 161-177, 2014.
    [Bibtex]
    @Article{ kpodjedousing2014,
    author  = {Segla Kpodjedo and Philippe Galinier and Giuliano
    Antoniol},
    title = {Using local similarity measures to efficiently address
    approximate graph matching},
    journal  = {Discrete Applied Mathematics},
    volume  = {164},
    year = {2014},
    pages = {161-177},
    ee = {http://dx.doi.org/10.1016/j.dam.2012.01.019},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • S. Medini, V. Arnaoudova, M. Di Penta, G. Antoniol, Y. Guéhéneuc, and P. Tonella, “Scan: an approach to label and relate execution trace segments,” Journal of software: evolution and process (jsep), vol. 26, iss. 11, pp. 962-995, 2014.
    [Bibtex]
    @Article{ mediniscan2014,
    title = {SCAN: An Approach to Label and Relate Execution Trace
    Segments},
    author  = {Soumaya Medini and Venera Arnaoudova and Massimiliano Di
    Penta and Giuliano Antoniol and Yann-Gaël Guéhéneuc and
    Paolo Tonella},
    year = {2014},
    date = {2014-01-01},
    journal  = {Journal of Software: Evolution and Process (JSEP)},
    volume  = {26},
    number  = {11},
    pages = {962--995}
    }
  • [PDF] J. Panerati and G. Beltrame, “A comparative evaluation of multi-objective exploration algorithms for high-level design,” Design automation of electronic systems, acm transactions on, vol. 19, iss. 2, p. 15:1–15:22, 2014.
    [Bibtex]
    @Article{ paneraticomparative2014,
    title = {A Comparative Evaluation of Multi-Objective Exploration
    Algorithms for High-Level Design},
    journal  = {Design Automation of Electronic Systems, ACM Transactions
    on},
    author  = {J. Panerati and G. Beltrame},
    year = {2014},
    volume  = {19},
    number  = {2},
    month = mar,
    pages = {15:1--15:22},
    url = {http://doi.acm.org/10.1145/2566669},
    pdf = {/pdf/Panerati2014_todaes.pdf}
    }
  • [PDF] B. D. Smet, L. Lempereur, Zohreh Sharafi, Y. Guéhéneuc, Giuliano Antoniol, and N. Habra, “Taupe: visualizing and analyzing eye-tracking data,” Sci. comput. program., vol. 79, pp. 260-278, 2014.
    [Bibtex]
    @Article{ smettaupe2014,
    author  = {Beno\^{\i}t De Smet and Lorent Lempereur and Zohreh
    Sharafi and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc and Giuliano
    Antoniol and Naji Habra},
    title = {Taupe: Visualizing and analyzing eye-tracking data},
    journal  = {Sci. Comput. Program.},
    volume  = {79},
    year = {2014},
    pages = {260-278},
    ee = {http://dx.doi.org/10.1016/j.scico.2012.01.004},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2014/1s20S0167642312000135main.pdf}
    }
  • W. Wu, A. Serveaux, Y. Gaël Guéhéneuc, and G. Antoniol, “The impact of imperfect change rules on framework api evolution identification: an empirical study,” Empirical software engineering, vol. 20, pp. 1126-1158, 2014.
    [Bibtex]
    @Article{ wuimpact2014,
    author  = {Wei Wu and Adrien Serveaux and Yann Ga{\"{e}}l
    Gu{\'{e}}h{\'{e}}neuc and Giuliano Antoniol},
    title = {The Impact of Imperfect Change Rules on Framework API
    Evolution Identification: An Empirical Study},
    journal  = {Empirical Software Engineering},
    volume  = {20},
    number  = {},
    pages = {1126--1158},
    year = {2014}
    }
  • F. Zhang, F. Khomh, Y. Zou, and A. E. Hassan, “An empirical study of the effect of file editing patterns on software quality,” Journal of software: evolution and process, vol. 26, iss. 11, pp. 996-1029, 2014.
    [Bibtex]
    @Article{ zhangempirical2014,
    author  = {Feng Zhang and Foutse Khomh and Ying Zou and Ahmed E.
    Hassan},
    title = {An empirical study of the effect of file editing patterns
    on software quality},
    journal  = {Journal of Software: Evolution and Process},
    volume  = {26},
    number  = {11},
    pages = {996--1029},
    year = {2014}
    }

2013

  • [PDF] N. Ali, Y. Guéhéneuc, and Giuliano Antoniol, “Trustrace: mining software repositories to improve the accuracy of requirement traceability links,” Ieee trans. software eng., vol. 39, iss. 5, pp. 725-741, 2013.
    [Bibtex]
    @Article{ alitrustrace2013,
    author  = {Nasir Ali and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc and Giuliano
    Antoniol},
    title = {Trustrace: Mining Software Repositories to Improve the
    Accuracy of Requirement Traceability Links},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {39},
    number  = {5},
    year = {2013},
    pages = {725-741},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2012.71},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2013/06341764.pdf}
    }
  • G. Antoniol and K. B. Gallagher, “Preface to the special issue on program comprehension,” Empirical software engineering, vol. 18, iss. 2, pp. 177-180, 2013.
    [Bibtex]
    @Article{ antoniolpreface2013,
    author  = {Giuliano Antoniol and Keith B. Gallagher},
    title = {Preface to the special issue on program comprehension},
    journal  = {Empirical Software Engineering},
    volume  = {18},
    number  = {2},
    year = {2013},
    pages = {177-180},
    ee = {http://dx.doi.org/10.1007/s10664-012-9212-1},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • L. Barbour, F. Khomh, and Y. Zou, “An empirical study of faults in late propagation clone genealogies,” Journal of software: evolution and process, vol. 25, iss. 11, pp. 1139-1165, 2013.
    [Bibtex]
    @Article{ barbourempirical2013,
    author  = {Liliane Barbour and Foutse Khomh and Ying Zou},
    title = {An empirical study of faults in late propagation clone
    genealogies},
    journal  = {Journal of Software: Evolution and Process},
    volume  = {25},
    number  = {11},
    pages = {1139--1165},
    year = {2013}
    }
  • L. Guerrouj, M. D. Penta, Giuliano Antoniol, and Y. Guéhéneuc, “Tidier: an identifier splitting approach using speech recognition techniques,” Journal of software: evolution and process, vol. 25, iss. 6, pp. 575-599, 2013.
    [Bibtex]
    @Article{ guerroujtidier2013,
    author  = {Latifa Guerrouj and Massimiliano Di Penta and Giuliano
    Antoniol and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc},
    title = {TIDIER: an identifier splitting approach using speech
    recognition techniques},
    journal  = {Journal of Software: Evolution and Process},
    volume  = {25},
    number  = {6},
    year = {2013},
    pages = {575-599},
    ee = {http://dx.doi.org/10.1002/smr.539},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • F. Jaafar, Y. -, S. Hamel, and F. Khomh, “Analysing anti-patterns static relationships with design patterns,” Eceasst, vol. 59, 2013.
    [Bibtex]
    @Article{ jaafaranalysing2013,
    author  = {Fehmi Jaafar and Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc
    and Sylvie Hamel and Foutse Khomh},
    title = {Analysing Anti-patterns Static Relationships with Design
    Patterns},
    journal  = {ECEASST},
    volume  = {59},
    year = {2013}
    }
  • [PDF] S. Kpodjedo, F. Ricca, P. Galinier, G. Antoniol, and Y. Guéhéneuc, “Madmatch: many-to-many approximate diagram matching for design comparison,” Ieee trans. software eng., vol. 39, iss. 8, pp. 1090-1111, 2013.
    [Bibtex]
    @Article{ kpodjedomadmatch2013,
    author  = {Segla Kpodjedo and Filippo Ricca and Philippe Galinier and
    Giuliano Antoniol and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc},
    title = {MADMatch: Many-to-Many Approximate Diagram Matching for
    Design Comparison},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {39},
    number  = {8},
    year = {2013},
    pages = {1090-1111},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2013.9},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2013/06464271.pdf}
    }
  • S. Kpodjedo, F. Ricca, P. Galinier, G. Antoniol, and Y. Guéhéneuc, “Studying software evolution of large object-oriented software systems using an etgm algorithm,” Journal of software: evolution and process, vol. 25, iss. 2, pp. 139-163, 2013.
    [Bibtex]
    @Article{ kpodjedostudying2013,
    author  = {Segla Kpodjedo and Filippo Ricca and Philippe Galinier and
    Giuliano Antoniol and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc},
    title = {Studying software evolution of large object-oriented
    software systems using an ETGM algorithm},
    journal  = {Journal of Software: Evolution and Process},
    volume  = {25},
    number  = {2},
    year = {2013},
    pages = {139-163},
    ee = {http://dx.doi.org/10.1002/smr.519},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • M. Pinzger and G. Antoniol, “Guest editorial: reverse engineering,” Empirical software engineering, vol. 18, iss. 5, pp. 857-858, 2013.
    [Bibtex]
    @Article{ pinzgerguest2013,
    author  = {Martin Pinzger and Giuliano Antoniol},
    title = {Guest editorial: reverse engineering},
    journal  = {Empirical Software Engineering},
    volume  = {18},
    number  = {5},
    year = {2013},
    pages = {857-858},
    ee = {http://dx.doi.org/10.1007/s10664-012-9237-5},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2012

  • [PDF] F. Khomh, M. D. Penta, Yann-Gaël Guéhéneuc, and G. Antoniol, “An exploratory study of the impact of antipatterns on class change- and fault-proneness,” Empirical software engineering, vol. 17, iss. 3, pp. 243-275, 2012.
    [Bibtex]
    @Article{ khomhexploratory2012,
    author  = {Foutse Khomh and Massimiliano Di Penta and Yann-Ga{\"e}l
    Gu{\'e}h{\'e}neuc and Giuliano Antoniol},
    title = {An exploratory study of the impact of antipatterns on
    class change- and fault-proneness},
    journal  = {Empirical Software Engineering},
    volume  = {17},
    number  = {3},
    year = {2012},
    pages = {243-275},
    ee = {http://dx.doi.org/10.1007/s10664-011-9171-y},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2012/art3A1010072Fs106640119171y.pdf}
    }
  • F. Khomh, M. D. Penta, Y. -, and Giuliano Antoniol, “An exploratory study of the impact of antipatterns on class change- and fault-proneness,” Empirical software engineering, vol. 17, iss. 3, pp. 243-275, 2012.
    [Bibtex]
    @Article{ khomhexploratory2012-1,
    author  = {Foutse Khomh and Massimiliano Di Penta and
    Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and Giuliano
    Antoniol},
    title = {An exploratory study of the impact of antipatterns on
    class change- and fault-proneness},
    journal  = {Empirical Software Engineering},
    volume  = {17},
    number  = {3},
    pages = {243--275},
    year = {2012}
    }
  • A. Zaidman and G. Antoniol, “Preface to the special issue on reverse engineering (featuring selected papers from wcre 2009),” Sci. comput. program., vol. 77, iss. 6, pp. 741-742, 2012.
    [Bibtex]
    @Article{ zaidmanpreface2012,
    author  = {Andy Zaidman and Giuliano Antoniol},
    title = {Preface to the special issue on reverse engineering
    (featuring selected papers from WCRE 2009)},
    journal  = {Sci. Comput. Program.},
    volume  = {77},
    number  = {6},
    year = {2012},
    pages = {741-742},
    ee = {http://dx.doi.org/10.1016/j.scico.2011.01.008},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2011

  • S. Bouktif, F. Ahmed, I. Khalil, and G. Antoniol, “Corrigendum to "a novel composite model approach to improve software quality prediction" [information and software technology 52 (12) (2010) 1298-1311],” Information & software technology, vol. 53, iss. 3, p. 291, 2011.
    [Bibtex]
    @Article{ bouktifcorrigendum2011,
    author  = {Salah Bouktif and Faheem Ahmed and Issa Khalil and
    Giuliano Antoniol},
    title = {Corrigendum to "A novel composite model approach to
    improve software quality prediction" [Information and
    Software Technology 52 (12) (2010) 1298-1311]},
    journal  = {Information {\&} Software Technology},
    volume  = {53},
    number  = {3},
    year = {2011},
    pages = {291},
    ee = {http://dx.doi.org/10.1016/j.infsof.2010.12.004},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • F. Khomh, S. Vaucher, Y. -, and H. A. Sahraoui, “BDTEX: A gqm-based bayesian approach for the detection of antipatterns,” Journal of systems and software, vol. 84, iss. 4, pp. 559-572, 2011.
    [Bibtex]
    @Article{ khomhbdtex-2011,
    author  = {Foutse Khomh and St{\'{e}}phane Vaucher and
    Yann{-}Ga{\"{e}}l Gu{\'{e}}h{\'{e}}neuc and Houari A.
    Sahraoui},
    title = {{BDTEX:} {A} GQM-based Bayesian approach for the detection
    of antipatterns},
    journal  = {Journal of Systems and Software},
    volume  = {84},
    number  = {4},
    pages = {559--572},
    year = {2011}
    }
  • [PDF] S. Kpodjedo, F. Ricca, P. Galinier, Y. Guéhéneuc, and G. Antoniol, “Design evolution metrics for defect prediction in object oriented systems,” Empirical software engineering, vol. 16, iss. 1, pp. 141-175, 2011.
    [Bibtex]
    @Article{ kpodjedodesign2011,
    author  = {Segla Kpodjedo and Filippo Ricca and Philippe Galinier and
    Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc and Giuliano Antoniol},
    title = {Design evolution metrics for defect prediction in object
    oriented systems},
    journal  = {Empirical Software Engineering},
    volume  = {16},
    number  = {1},
    year = {2011},
    pages = {141-175},
    ee = {http://dx.doi.org/10.1007/s10664-010-9151-7},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2011/art3A1010072Fs1066401091517.pdf}
    }
  • [PDF] M. D. Penta, M. Harman, and Giuliano Antoniol, “The use of search-based optimization techniques to schedule and staff software projects: an approach and an empirical study,” Softw., pract. exper., vol. 41, iss. 5, pp. 495-519, 2011.
    [Bibtex]
    @Article{ pentause2011,
    author  = {Massimiliano Di Penta and Mark Harman and Giuliano
    Antoniol},
    title = {The use of search-based optimization techniques to
    schedule and staff software projects: an approach and an
    empirical study},
    journal  = {Softw., Pract. Exper.},
    volume  = {41},
    number  = {5},
    year = {2011},
    pages = {495-519},
    ee = {http://dx.doi.org/10.1002/spe.1001},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2011/1001_ftp.pdf}
    }

2010

  • G. Beltrame, L. Fossati, and D. Sciuto, “Decision-theoretic design space exploration of multiprocessor platforms,” Computer-aided design of integrated circuits and systems, ieee transactions on, vol. 29, iss. 7, pp. 1083-1095, 2010.
    [Bibtex]
    @Article{ beltramedecision-theoretic2010,
    title = {Decision-Theoretic Design Space Exploration of
    Multiprocessor Platforms},
    volume  = {29},
    issn = {0278-0070},
    number  = {7},
    journal  = {Computer-Aided Design of Integrated Circuits and Systems,
    IEEE Transactions on},
    author  = {G. Beltrame and L. Fossati and D. Sciuto},
    year = {2010},
    pages = {1083--1095}
    }
  • S. Bouktif, F. Ahmed, I. Khalil, and G. Antoniol, “A novel composite model approach to improve software quality prediction,” Information & software technology, vol. 52, iss. 12, pp. 1298-1311, 2010.
    [Bibtex]
    @Article{ bouktifnovel2010,
    author  = {Salah Bouktif and Faheem Ahmed and Issa Khalil and
    Giuliano Antoniol},
    title = {A novel composite model approach to improve software
    quality prediction},
    journal  = {Information {\&} Software Technology},
    volume  = {52},
    number  = {12},
    year = {2010},
    pages = {1298-1311},
    ee = {http://dx.doi.org/10.1016/j.infsof.2010.07.003},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • S. Kpodjedo, P. Galinier, and Giuliano Antoniol, “On the use of similarity metrics for approximate graph matching,” Electronic notes in discrete mathematics, vol. 36, pp. 687-694, 2010.
    [Bibtex]
    @Article{ kpodjedoon2010,
    author  = {Segla Kpodjedo and Philippe Galinier and Giuliano
    Antoniol},
    title = {On the use of similarity metrics for approximate graph
    matching},
    journal  = {Electronic Notes in Discrete Mathematics},
    volume  = {36},
    year = {2010},
    pages = {687-694},
    ee = {http://dx.doi.org/10.1016/j.endm.2010.05.087},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • J. K. Ng, Y. Guéhéneuc, and G. Antoniol, “Identification of behavioural and creational design motifs through dynamic analysis,” Journal of software maintenance, vol. 22, iss. 8, pp. 597-627, 2010.
    [Bibtex]
    @Article{ ngidentification2010,
    author  = {Janice Ka-Yee Ng and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc and
    Giuliano Antoniol},
    title = {Identification of behavioural and creational design motifs
    through dynamic analysis},
    journal  = {Journal of Software Maintenance},
    volume  = {22},
    number  = {8},
    year = {2010},
    pages = {597-627},
    ee = {http://dx.doi.org/10.1002/smr.421},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2009

  • G. Beltrame, L. Fossati, and D. Sciuto, “Resp: a nonintrusive transaction-level reflective mpsoc simulation platform for design space exploration,” Computer-aided design of integrated circuits and systems, ieee transactions on, vol. 28, iss. 12, pp. 1857-1869, 2009.
    [Bibtex]
    @Article{ beltrameresp2009,
    title = {ReSP: A Nonintrusive Transaction-Level Reflective MPSoC
    Simulation Platform for Design Space Exploration},
    volume  = {28},
    issn = {0278-0070},
    shorttitle  = {ReSP},
    number  = {12},
    journal  = {Computer-Aided Design of Integrated Circuits and Systems,
    IEEE Transactions on},
    author  = {G. Beltrame and L. Fossati and D. Sciuto},
    year = {2009},
    pages = {1857--1869}
    }

2008

  • C. D. Grosso, G. Antoniol, Ettore Merlo, and P. Galinier, “Detecting buffer overflow via automatic test input data generation,” Computers & or, vol. 35, iss. 10, pp. 3125-3143, 2008.
    [Bibtex]
    @Article{ grossodetecting2008,
    author  = {Concettina Del Grosso and Giuliano Antoniol and Ettore
    Merlo and Philippe Galinier},
    title = {Detecting buffer overflow via automatic test input data
    generation},
    journal  = {Computers {\&} OR},
    volume  = {35},
    number  = {10},
    year = {2008},
    pages = {3125-3143},
    ee = {http://dx.doi.org/10.1016/j.cor.2007.01.013},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • Y. Guéhéneuc and G. Antoniol, “Demima: a multilayered approach for design pattern identification,” Ieee trans. software eng., vol. 34, iss. 5, pp. 667-684, 2008.
    [Bibtex]
    @Article{ gueheneucdemima2008,
    author  = {Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc and Giuliano Antoniol},
    title = {DeMIMA: A Multilayered Approach for Design Pattern
    Identification},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {34},
    number  = {5},
    year = {2008},
    pages = {667-684},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2008.48},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • M. D. Penta, G. Antoniol, and Mark Harman, “Special issue on search-based software maintenance,” Journal of software maintenance, vol. 20, iss. 5, pp. 317-319, 2008.
    [Bibtex]
    @Article{ pentaspecial2008,
    author  = {Massimiliano Di Penta and Giuliano Antoniol and Mark
    Harman},
    title = {Special Issue on Search-Based Software Maintenance},
    journal  = {Journal of Software Maintenance},
    volume  = {20},
    number  = {5},
    year = {2008},
    pages = {317-319},
    ee = {http://dx.doi.org/10.1002/smr.395},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2007

  • [PDF] G. Antoniol and M. Ceccarelli, “Microarray image gridding with stochastic search based approaches,” Image vision comput., vol. 25, iss. 2, pp. 155-163, 2007.
    [Bibtex]
    @Article{ antoniolmicroarray2007,
    author  = {Giuliano Antoniol and Michele Ceccarelli},
    title = {Microarray image gridding with stochastic search based
    approaches},
    journal  = {Image Vision Comput.},
    volume  = {25},
    number  = {2},
    year = {2007},
    pages = {155-163},
    ee = {http://dx.doi.org/10.1016/j.imavis.2006.01.023},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2007/1-s2.0-S0262885606000710-main.pdf}
    }
  • [PDF] S. Bellon, R. Koschke, G. Antoniol, J. Krinke, and E. Merlo, “Comparison and evaluation of clone detection tools,” Ieee trans. software eng., vol. 33, iss. 9, pp. 577-591, 2007.
    [Bibtex]
    @Article{ belloncomparison2007,
    author  = {Stefan Bellon and Rainer Koschke and Giuliano Antoniol and
    Jens Krinke and Ettore Merlo},
    title = {Comparison and Evaluation of Clone Detection Tools},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {33},
    number  = {9},
    year = {2007},
    pages = {577-591},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2007.70725},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2007/04288192.pdf}
    }
  • G. Beltrame, D. Sciuto, and C. Silvano, “Multi-accuracy power and performance transaction-level modeling,” Computer-aided design of integrated circuits and systems, ieee transactions on, vol. 26, iss. 10, pp. 1830-1842, 2007.
    [Bibtex]
    @Article{ beltramemulti-accuracy2007,
    title = {Multi-Accuracy Power and Performance Transaction-Level
    Modeling},
    volume  = {26},
    issn = {0278-0070},
    number  = {10},
    journal  = {Computer-Aided Design of Integrated Circuits and Systems,
    IEEE Transactions on},
    author  = {G. Beltrame and D. Sciuto and C. Silvano},
    year = {2007},
    pages = {1830--1842}
    }
  • D. Poshyvanyk, Y. Guéhéneuc, A. Marcus, G. Antoniol, and V. Rajlich, “Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval,” Ieee trans. software eng., vol. 33, iss. 6, pp. 420-432, 2007.
    [Bibtex]
    @Article{ poshyvanykfeature2007,
    author  = {Denys Poshyvanyk and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc and
    Andrian Marcus and Giuliano Antoniol and V{\'a}clav Rajlich},
    title = {Feature Location Using Probabilistic Ranking of Methods
    Based on Execution Scenarios and Information Retrieval},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {33},
    number  = {6},
    year = {2007},
    pages = {420-432},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2007.1016},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2006

  • [PDF] G. Antoniol and Y. Guéhéneuc, “Feature identification: an epidemiological metaphor,” Ieee trans. software eng., vol. 32, iss. 9, pp. 627-641, 2006.
    [Bibtex]
    @Article{ antoniolfeature2006,
    author  = {Giuliano Antoniol and Yann-Ga{\"e}l Gu{\'e}h{\'e}neuc},
    title = {Feature Identification: An Epidemiological Metaphor},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {32},
    number  = {9},
    year = {2006},
    pages = {627-641},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2006.88},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2006/01707664.pdf}
    }
  • G. Antoniol, J. Krinke, and P. Tonella, “Special issue on source code analysis and manipulation,” Sci. comput. program., vol. 62, iss. 3, pp. 205-208, 2006.
    [Bibtex]
    @Article{ antoniolspecial2006,
    author  = {Giuliano Antoniol and Jens Krinke and Paolo Tonella},
    title = {Special issue on Source code analysis and manipulation},
    journal  = {Sci. Comput. Program.},
    volume  = {62},
    number  = {3},
    year = {2006},
    pages = {205-208},
    ee = {http://dx.doi.org/10.1016/j.scico.2006.04.009},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • [PDF] M. Ceccarelli and G. Antoniol, “A deformable grid-matching approach for microarray images,” Ieee transactions on image processing, vol. 15, iss. 10, pp. 3178-3188, 2006.
    [Bibtex]
    @Article{ ceccarellideformable2006,
    author  = {Michele Ceccarelli and Giuliano Antoniol},
    title = {A Deformable Grid-Matching Approach for Microarray
    Images},
    journal  = {IEEE Transactions on Image Processing},
    volume  = {15},
    number  = {10},
    year = {2006},
    pages = {3178-3188},
    ee = {http://dx.doi.org/10.1109/TIP.2006.877488},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2006/01703603.pdf}
    }
  • P. G. Paulin, C. Pilkington, M. Langevin, E. Bensoudane, D. Lyonnard, O. Benny, B. Lavigueur, D. Lo, G. Beltrame, V. Gagne, and G. Nicolescu, “Parallel programming models for a multiprocessor soc platform applied to networking and multimedia,” Very large scale integration (vlsi) systems, ieee transactions on, vol. 14, iss. 7, pp. 667-680, 2006.
    [Bibtex]
    @Article{ paulinparallel2006,
    title = {Parallel programming models for a multiprocessor SoC
    platform applied to networking and multimedia},
    volume  = {14},
    issn = {1063-8210},
    number  = {7},
    journal  = {Very Large Scale Integration (VLSI) Systems, IEEE
    Transactions on},
    author  = {P.G. Paulin and C. Pilkington and M. Langevin and E.
    Bensoudane and D. Lyonnard and O. Benny and B. Lavigueur
    and D. Lo and G. Beltrame and V. Gagne and G. Nicolescu},
    year = {2006},
    pages = {667--680}
    }

2005

  • [PDF] G. Antoniol, V. F. Rollo, and Gabriele Venturi, “Linear predictive coding and cepstrum coefficients for mining time variant information from software repositories,” Acm sigsoft software engineering notes, vol. 30, iss. 4, pp. 1-5, 2005.
    [Bibtex]
    @Article{ antoniollinear2005,
    author  = {Giuliano Antoniol and Vincenzo Fabio Rollo and Gabriele
    Venturi},
    title = {Linear predictive coding and cepstrum coefficients for
    mining time variant information from software
    repositories},
    journal  = {ACM SIGSOFT Software Engineering Notes},
    volume  = {30},
    number  = {4},
    year = {2005},
    pages = {1-5},
    ee = {http://doi.acm.org/10.1145/1082983.1083156},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2005/p14-antoniol.pdf}
    }
  • G. Antoniol, M. D. Penta, Harald Gall, and M. Pinzger, “Towards the integration of versioning systems, bug reports and source code meta-models,” Electr. notes theor. comput. sci., vol. 127, iss. 3, pp. 87-99, 2005.
    [Bibtex]
    @Article{ antonioltowards2005,
    author  = {Giuliano Antoniol and Massimiliano Di Penta and Harald
    Gall and Martin Pinzger},
    title = {Towards the Integration of Versioning Systems, Bug Reports
    and Source Code Meta-Models},
    journal  = {Electr. Notes Theor. Comput. Sci.},
    volume  = {127},
    number  = {3},
    year = {2005},
    pages = {87-99},
    ee = {http://dx.doi.org/10.1016/j.entcs.2004.08.036},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • M. D. Penta, M. Neteler, Giuliano Antoniol, and E. Merlo, “A language-independent software renovation framework,” Journal of systems and software, vol. 77, iss. 3, pp. 225-240, 2005.
    [Bibtex]
    @Article{ pentalanguage-independent2005,
    author  = {Massimiliano Di Penta and Markus Neteler and Giuliano
    Antoniol and Ettore Merlo},
    title = {A language-independent software renovation framework},
    journal  = {Journal of Systems and Software},
    volume  = {77},
    number  = {3},
    year = {2005},
    pages = {225-240},
    ee = {http://dx.doi.org/10.1016/j.jss.2004.03.033},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2004

  • [PDF] G. Antoniol, A. Cimitile, G. A. Di Lucca, and M. D. Penta, “Assessing staffing needs for a software maintenance project through queuing simulation,” Ieee trans. software eng., vol. 30, iss. 1, pp. 43-58, 2004.
    [Bibtex]
    @Article{ antoniolassessing2004,
    author  = {Giuliano Antoniol and Aniello Cimitile and Giuseppe A. Di
    Lucca and Massimiliano Di Penta},
    title = {Assessing Staffing Needs for a Software Maintenance
    Project through Queuing Simulation},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {30},
    number  = {1},
    year = {2004},
    pages = {43-58},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2004.1265735},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2004/01265735.pdf}
    }
  • G. Antoniol, M. D. Penta, Gianluca Masone, and U. Villano, “Compiler hacking for source code analysis,” Software quality journal, vol. 12, iss. 4, pp. 383-406, 2004.
    [Bibtex]
    @Article{ antoniolcompiler2004,
    author  = {Giuliano Antoniol and Massimiliano Di Penta and Gianluca
    Masone and Umberto Villano},
    title = {Compiler Hacking for Source Code Analysis},
    journal  = {Software Quality Journal},
    volume  = {12},
    number  = {4},
    year = {2004},
    pages = {383-406},
    ee = {http://dx.doi.org/10.1023/B:SQJO.0000039794.29432.7e},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • G. Antoniol, S. Gradara, and G. Venturi, “Methodological issues in a cmm level 4 implementation,” Software process: improvement and practice, vol. 9, iss. 1, pp. 33-50, 2004.
    [Bibtex]
    @Article{ antoniolmethodological2004,
    author  = {Giuliano Antoniol and Sara Gradara and Gabriele Venturi},
    title = {Methodological issues in a CMM Level 4 implementation},
    journal  = {Software Process: Improvement and Practice},
    volume  = {9},
    number  = {1},
    year = {2004},
    pages = {33-50},
    ee = {http://dx.doi.org/10.1002/spip.183},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2003

  • G. Antoniol, R. Fiutem, and C. J. Lokan, “Object-oriented function points: an empirical validation,” Empirical software engineering, vol. 8, iss. 3, pp. 225-254, 2003.
    [Bibtex]
    @Article{ antoniolobject-oriented2003,
    author  = {Giuliano Antoniol and Roberto Fiutem and Christopher J.
    Lokan},
    title = {Object-Oriented Function Points: An Empirical Validation},
    journal  = {Empirical Software Engineering},
    volume  = {8},
    number  = {3},
    year = {2003},
    pages = {225-254},
    ee = {http://dx.doi.org/10.1023/A:1024472727275},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2002

  • [PDF] G. Antoniol, U. Villano, E. Merlo, and M. D. Penta, “Analyzing cloning evolution in the linux kernel,” Information & software technology, vol. 44, iss. 13, pp. 755-765, 2002.
    [Bibtex]
    @Article{ antoniolanalyzing2002,
    author  = {Giuliano Antoniol and Umberto Villano and Ettore Merlo and
    Massimiliano Di Penta},
    title = {Analyzing cloning evolution in the Linux kernel},
    journal  = {Information {\&} Software Technology},
    volume  = {44},
    number  = {13},
    year = {2002},
    pages = {755-765},
    ee = {http://dx.doi.org/10.1016/S0950-5849(02)00123-4},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2002/1-s2.0-S0950584902001234-main.pdf}
    }
  • G. Antoniol, G. Canfora, G. Casazza, A. D. Lucia, and E. Merlo, “Recovering traceability links between code and documentation,” Ieee trans. software eng., vol. 28, iss. 10, pp. 970-983, 2002.
    [Bibtex]
    @Article{ antoniolrecovering2002,
    author  = {Giuliano Antoniol and Gerardo Canfora and Gerardo Casazza
    and Andrea De Lucia and Ettore Merlo},
    title = {Recovering Traceability Links between Code and
    Documentation},
    journal  = {IEEE Trans. Software Eng.},
    volume  = {28},
    number  = {10},
    year = {2002},
    pages = {970-983},
    ee = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.1041053},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2001

  • G. Antoniol, B. Caprile, A. Potrich, and P. Tonella, “Design-code traceability recovery: selecting the basic linkage properties,” Sci. comput. program., vol. 40, iss. 2-3, pp. 213-234, 2001.
    [Bibtex]
    @Article{ antonioldesign-code2001,
    author  = {Giuliano Antoniol and Bruno Caprile and Alessandra Potrich
    and Paolo Tonella},
    title = {Design-code traceability recovery: selecting the basic
    linkage properties},
    journal  = {Sci. Comput. Program.},
    volume  = {40},
    number  = {2-3},
    year = {2001},
    pages = {213-234},
    ee = {http://dx.doi.org/10.1016/S0167-6423(01)00016-8},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • G. Antoniol, G. Canfora, G. Casazza, and A. D. Lucia, “Maintaining traceability links during object-oriented software evolution,” Softw., pract. exper., vol. 31, iss. 4, pp. 331-355, 2001.
    [Bibtex]
    @Article{ antoniolmaintaining2001,
    author  = {Giuliano Antoniol and Gerardo Canfora and Gerardo Casazza
    and Andrea De Lucia},
    title = {Maintaining traceability links during object-oriented
    software evolution},
    journal  = {Softw., Pract. Exper.},
    volume  = {31},
    number  = {4},
    year = {2001},
    pages = {331-355},
    ee = {http://dx.doi.org/10.1002/spe.374},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • G. Antoniol, G. Casazza, M. Di Penta, and R. Fiutem, “Object-oriented design patterns recovery,” Journal of systems and software, vol. 59, iss. 2, pp. 181-196, 2001.
    [Bibtex]
    @Article{ antoniolobject-oriented2001,
    author  = {Giuliano Antoniol and Gerardo Casazza and Massimiliano Di
    Penta and Roberto Fiutem},
    title = {Object-oriented design patterns recovery},
    journal  = {Journal of Systems and Software},
    volume  = {59},
    number  = {2},
    year = {2001},
    pages = {181-196},
    ee = {http://dx.doi.org/10.1016/S0164-1212(01)00061-9},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • [PDF] F. Calzolari, P. Tonella, and G. Antoniol, “Maintenance and testing effort modeled by linear and nonlinear dynamic systems,” Information & software technology, vol. 43, iss. 8, pp. 477-486, 2001.
    [Bibtex]
    @Article{ calzolarimaintenance2001,
    author  = {F. Calzolari and Paolo Tonella and Giuliano Antoniol},
    title = {Maintenance and testing effort modeled by linear and
    nonlinear dynamic systems},
    journal  = {Information {\&} Software Technology},
    volume  = {43},
    number  = {8},
    year = {2001},
    pages = {477-486},
    ee = {http://dx.doi.org/10.1016/S0950-5849(01)00156-2},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2001/1s20S0950584901001562main.pdf}
    }
  • P. Tonella and G. Antoniol, “Inference of object-oriented design patterns,” Journal of software maintenance, vol. 13, iss. 5, pp. 309-330, 2001.
    [Bibtex]
    @Article{ tonellainference2001,
    author  = {Paolo Tonella and Giuliano Antoniol},
    title = {Inference of object-oriented design patterns},
    journal  = {Journal of Software Maintenance},
    volume  = {13},
    number  = {5},
    year = {2001},
    pages = {309-330},
    ee = {http://dx.doi.org/10.1002/smr.235},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

2000

  • [PDF] G. Antoniol, B. Caprile, A. Potrich, and P. Tonella, “Design-code traceability for object-oriented systems,” Ann. software eng., vol. 9, pp. 35-58, 2000.
    [Bibtex]
    @Article{ antonioldesign-code2000,
    author  = {Giuliano Antoniol and Bruno Caprile and Alessandra Potrich
    and Paolo Tonella},
    title = {Design-code traceability for object-oriented systems},
    journal  = {Ann. Software Eng.},
    volume  = {9},
    year = {2000},
    pages = {35-58},
    ee = {http://dx.doi.org/10.1023/A:1018916522804},
    bibsource  = {DBLP, http://dblp.uni-trier.de},
    pdf = {2000/art3A1010232FA3A1018916522804.pdf}
    }
  • P. Tonella, G. Antoniol, R. Fiutem, and F. Calzolari, “Reverse engineering 4.7 million lines of code,” Softw., pract. exper., vol. 30, iss. 2, pp. 129-150, 2000.
    [Bibtex]
    @Article{ tonellareverse2000,
    author  = {Paolo Tonella and Giuliano Antoniol and Roberto Fiutem and
    F. Calzolari},
    title = {Reverse engineering 4.7 million lines of code},
    journal  = {Softw., Pract. Exper.},
    volume  = {30},
    number  = {2},
    year = {2000},
    pages = {129-150},
    ee = {http://dx.doi.org/10.1002/(SICI)1097-024X(200002)30:2$<$129::AID-SPE293$>$3.0.CO;2-M},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

1999

  • G. Antoniol, C. J. Lokan, Gianluigi Caldiera, and R. Fiutem, “A function point-like measure for object-oriented software,” Empirical software engineering, vol. 4, iss. 3, pp. 263-287, 1999.
    [Bibtex]
    @Article{ antoniolfunction1999,
    author  = {Giuliano Antoniol and Christopher J. Lokan and Gianluigi
    Caldiera and Roberto Fiutem},
    title = {A Function Point-Like Measure for Object-Oriented
    Software},
    journal  = {Empirical Software Engineering},
    volume  = {4},
    number  = {3},
    year = {1999},
    pages = {263-287},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • R. Fiutem, G. Antoniol, P. Tonella, and E. Merlo, “Art: an architectural reverse engineering environment,” Journal of software maintenance, vol. 11, iss. 5, pp. 339-364, 1999.
    [Bibtex]
    @Article{ fiutemart1999,
    author  = {Roberto Fiutem and Giuliano Antoniol and Paolo Tonella and
    Ettore Merlo},
    title = {ART: an architectural reverse engineering environment},
    journal  = {Journal of Software Maintenance},
    volume  = {11},
    number  = {5},
    year = {1999},
    pages = {339-364},
    ee = {http://dx.doi.org/10.1002/(SICI)1096-908X(199909/10)11:5$<$339::AID-SMR196$>$3.0.CO;2-I},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • R. Fiutem, P. Tonella, G. Antoniol, and E. Merlo, “Points-to analysis for program understanding,” Journal of systems and software, vol. 44, iss. 3, pp. 213-227, 1999.
    [Bibtex]
    @Article{ fiutempoints-to1999,
    author  = {Roberto Fiutem and Paolo Tonella and Giuliano Antoniol and
    Ettore Merlo},
    title = {Points-to analysis for program understanding},
    journal  = {Journal of Systems and Software},
    volume  = {44},
    number  = {3},
    year = {1999},
    pages = {213-227},
    ee = {http://dx.doi.org/10.1016/S0164-1212(98)10058-4},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }
  • P. Tonella, G. Antoniol, R. Fiutem, and E. Merlo, “Variable-precision reaching definitions analysis,” Journal of software maintenance, vol. 11, iss. 2, pp. 117-142, 1999.
    [Bibtex]
    @Article{ tonellavariable-precision1999,
    author  = {Paolo Tonella and Giuliano Antoniol and Roberto Fiutem and
    Ettore Merlo},
    title = {Variable-precision reaching definitions analysis},
    journal  = {Journal of Software Maintenance},
    volume  = {11},
    number  = {2},
    year = {1999},
    pages = {117-142},
    ee = {http://dx.doi.org/10.1002/(SICI)1096-908X(199903/04)11:2$<$117::AID-SMR185$>$3.0.CO;2-P},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }

1995

  • M. Federico, M. Cettolo, F. Brugnara, and G. Antoniol, “Language modelling for efficient beam-search,” Computer speech & language, vol. 9, iss. 4, pp. 353-379, 1995.
    [Bibtex]
    @Article{ federicolanguage1995,
    author  = {Marcello Federico and Mauro Cettolo and Fabio Brugnara and
    Giuliano Antoniol},
    title = {Language modelling for efficient beam-search},
    journal  = {Computer Speech {\&} Language},
    volume  = {9},
    number  = {4},
    year = {1995},
    pages = {353-379},
    ee = {http://dx.doi.org/10.1006/csla.1995.0017},
    bibsource  = {DBLP, http://dblp.uni-trier.de}
    }