Travelled to:
1 × Australia
1 × China
1 × Finland
1 × India
1 × Portugal
1 × Romania
1 × Spain
1 × United Kingdom
14 × Italy
15 × USA
2 × Belgium
2 × Greece
2 × Hungary
2 × Ireland
2 × South Africa
2 × Switzerland
3 × France
6 × The Netherlands
8 × Canada
9 × Germany
Collaborated with:
Y.Guéhéneuc M.D.Penta E.Merlo P.Tonella R.Fiutem G.Casazza A.D.Lucia F.Khomh G.Canfora N.Ali V.Arnaoudova R.Oliveto F.Calzolari J.H.Hayes A.Marcus D.M.Germán S.Hamel P.Galinier B.Adams L.M.Eshkevari Z.Sharafi Z.Soh J.R.Cordy S.Kpodjedo U.Villano W.Wu F.Ricca D.Letarte S.Bouktif S.Hassaine L.Guerrouj A.Sabane M.Harman V.F.Rollo M.Neteler A.Cimitile G.Bavota L.Cristoforetti M.Salah S.Mancoridis M.Ceccarelli A.Potrich S.Haiduc S.Panichella D.Poshyvanyk G.A.D.Lucca S.L.Abebe F.Boughanmi D.Romano N.Haderer B.Kenmei G.Venturi J.Krinke M.Zazzara P.Brunelle S.Gradara D.H.Martin F.D.Santos M.Abbes B.Dit F.Jaafar F.Asadi M.Kim M.Eaddy A.V.Aho L.Cerulo F.Qureshi G.Masone B.Malenfant M.Dagenais M.Tortorella B.Caprile A.Marchetto A.Susi S.Medini A.Belderrar N.Madani V.Rajlich F.A.Fontana C.Raibulet J.M.Smith F.Rago G.Caldiera M.Leotta V.Garousi J.Zhi G.Ruhe B.V.d.Plas G.C.Porras S.Lapierre G.Savard G.Lutteri S.Zanfei A.Maiga N.Bhattacharya E.Aïmeur O.Gotel J.Cleland-Huang A.Zisman A.Egyed P.Grünbacher
Talks about:
softwar (23) analysi (20) code (19) studi (17) identifi (16) approach (13) base (13) use (13) mainten (12) system (12)
♂ Person: Giuliano Antoniol
DBLP: Antoniol:Giuliano
Facilitated 20 volumes:
Contributed to:
Wrote 116 papers:
- ICPC-2015-MartinCAA #analysis #empirical #open source
- Make it simple: an empirical analysis of GNU make feature use in open source projects (DHM, JRC, BA, GA), pp. 207–217.
- ICSE-v2-2015-ArnaoudovaHMA #natural language #re-engineering #retrieval #using
- The Use of Text Retrieval and Natural Language Processing in Software Engineering (VA, SH, AM, GA), pp. 949–950.
- SANER-2015-EshkevariSCA #php #question
- Are PHP applications ready for Hack? (LME, FDS, JRC, GA), pp. 63–72.
- SANER-2015-PanichellaAPA #code review #developer #question #static analysis #tool support
- Would static analysis tools help developers with code reviews? (SP, VA, MDP, GA), pp. 161–170.
- CSMR-WCRE-2014-BavotaOLMGA #nash #refactoring
- In medio stat virtus: Extract class refactoring through nash equilibria (GB, RO, ADL, AM, YGG, GA), pp. 214–223.
- ICPC-2014-EshkevariACP #identification #php
- Identifying and locating interference issues in PHP applications: the case of WordPress (LME, GA, JRC, MDP), pp. 157–167.
- ICSME-2014-PanichellaBPCA #developer #how
- How Developers’ Collaborations Identified from Different Sources Tell Us about Code Changes (SP, GB, MDP, GC, GA), pp. 251–260.
- SCAM-2014-WuAGA #api #named
- ACUA: API Change and Usage Auditor (WW, BA, YGG, GA), pp. 89–94.
- CSMR-2013-ArnaoudovaPAG #anti #product line
- A New Family of Software Anti-patterns: Linguistic Anti-patterns (VA, MDP, GA, YGG), pp. 187–196.
- CSMR-2013-SabanePAG #case study #cost analysis #testing
- A Study on the Relation between Antipatterns and the Cost of Class Unit Testing (AS, MDP, GA, YGG), pp. 167–176.
- ICPC-2013-SharafiMSAG #comprehension #empirical #performance #requirements #visual notation
- An empirical study on the efficiency of graphical vs. textual representations in requirements comprehension (ZS, AM, AS, GA, YGG), pp. 33–42.
- ICSM-2013-LeottaRAGZR #documentation #empirical #maintenance
- A Pilot Experiment to Quantify the Effect of Documentation Accuracy on Maintenance Tasks (ML, FR, GA, VG, JZ, GR), pp. 428–431.
- WCRE-2013-SohKGA #comprehension #developer #how #maintenance #process #towards
- Towards understanding how developers spend their effort during maintenance activities (ZS, FK, YGG, GA), pp. 152–161.
- WCRE-2013-SohKGAA #maintenance #on the
- On the effect of program exploration on maintenance tasks (ZS, FK, YGG, GA, BA), pp. 391–400.
- ASE-2012-MaigaABSGAA #anti #detection
- Support vector machines for anti-pattern detection (AM, NA, NB, AS, YGG, GA, EA), pp. 278–281.
- CSMR-2012-HassaineGHA #architecture #evolution #named
- ADvISE: Architectural Decay in Software Evolution (SH, YGG, SH, GA), pp. 267–276.
- ICPC-2012-SharafiSGA #identifier #source code #women
- Women and men — Different but equal: On the impact of identifier style on source code reading (ZS, ZS, YGG, GA), pp. 27–36.
- ICPC-2012-SohSPPGA #comprehension #diagrams #empirical #uml
- Professional status and expertise for UML class diagram comprehension: An empirical study (ZS, ZS, BVdP, GCP, YGG, GA), pp. 163–172.
- ICSE-2012-PentaAGGA #empirical #experience #re-engineering
- Five days of empirical software engineering: The PASED experience (MDP, GA, DMG, YGG, BA), pp. 1255–1258.
- ICSM-2012-AliSGA #empirical #requirements #traceability #using
- An empirical study on requirements traceability using eye-tracking (NA, ZS, YGG, GA), pp. 191–200.
- RE-2012-GotelCHZEGA #research #roadmap #traceability
- The quest for Ubiquity: A roadmap for software and systems traceability research (OG, JCH, JHH, AZ, AE, PG, GA), pp. 71–80.
- SCAM-2012-AliSGA #debugging #using
- Improving Bug Location Using Binary Class Relationships (NA, AS, YGG, GA), pp. 174–183.
- WCRE-2012-AbebeATAG #fault #predict #question #smell
- Can Lexicon Bad Smells Improve Fault Prediction? (SLA, VA, PT, GA, YGG), pp. 235–244.
- WCRE-2012-GuerroujGGAP #algorithm #identifier #named #performance
- TRIS: A Fast and Accurate Identifiers Splitting and Expansion Algorithm (LG, PG, YGG, GA, MDP), pp. 103–112.
- WCRE-2012-MediniAGPT #approach #execution #named
- SCAN: An Approach to Label and Relate Execution Trace Segments (SM, GA, YGG, MDP, PT), pp. 135–144.
- CSMR-2011-AbbesKGA #comprehension #empirical
- An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension (MA, FK, YGG, GA), pp. 181–190.
- CSMR-2011-BelderrarKGAG #architecture #evolution #identification #mining #object-oriented
- Sub-graph Mining: Identifying Micro-architectures in Evolving Object-Oriented Software (AB, SK, YGG, GA, PG), pp. 171–180.
- ICPC-2011-AliGA #requirements #traceability #trust
- Trust-Based Requirements Traceability (NA, YGG, GA), pp. 111–120.
- ICPC-2011-DitGPA #feature model #identifier #question
- Can Better Identifier Splitting Techniques Help Feature Location? (BD, LG, DP, GA), pp. 11–20.
- ICPC-2011-HassaineBGHA #impact analysis
- Change Impact Analysis: An Earthquake Metaphor (SH, FB, YGG, SH, GA), pp. 209–210.
- ICSM-2011-AliWAPGH #multi #named
- MoMS: Multi-objective miniaturization of software (NA, WW, GA, MDP, YGG, JHH), pp. 153–162.
- ICSM-2011-HassaineBGHA #approach #co-evolution
- A seismology-inspired approach to study change propagation (SH, FB, YGG, SH, GA), pp. 53–62.
- ICST-2011-RomanoPA #approach #exception #null #pointer #testing
- An Approach for Search Based Testing of Null Pointer Exceptions (DR, MDP, GA), pp. 160–169.
- MSR-2011-EshkevariAPOGA #case study #identifier
- An exploratory study of identifier renamings (LME, VA, MDP, RO, YGG, GA), pp. 33–42.
- WCRE-2011-AliGA #clustering #object-oriented #requirements #source code #traceability
- Requirements Traceability for Object Oriented Systems by Partitioning Source Code (NA, YGG, GA), pp. 45–54.
- WCRE-2011-JaafarGHA #case study #metaprogramming
- An Exploratory Study of Macro Co-changes (FJ, YGG, SH, GA), pp. 325–334.
- CSMR-2010-AsadiPAG #approach #concept #execution #heuristic #identification
- A Heuristic-Based Approach to Identify Concepts in Execution Traces (FA, MDP, GA, YGG), pp. 31–40.
- CSMR-2010-MadaniGPGA #identifier #recognition #source code #speech #using #word
- Recognizing Words from Source Code Identifiers Using Speech Recognition Techniques (NM, LG, MDP, YGG, GA), pp. 68–77.
- CSMR-2010-OlivetoKAG #approach
- Numerical Signatures of Antipatterns: An Approach Based on B-Splines (RO, FK, GA, YGG), pp. 248–251.
- ICSE-2010-PentaGGA #case study #evolution
- An exploratory study of the evolution of software licensing (MDP, DMG, YGG, GA), pp. 145–154.
- ICSE-2010-WuGAK #approach #evolution #framework #hybrid #identification #named
- AURA: a hybrid approach to identify framework evolution (WW, YGG, GA, MK), pp. 325–334.
- ICSM-2010-ArnaoudovaEOGA #concept #fault #identifier #metric #physics
- Physical and conceptual identifier dispersion: Measures and relation to fault proneness (VA, LME, RO, YGG, GA), pp. 1–5.
- ICSM-2010-BavotaOLAG #game studies #identification #refactoring
- Playing with refactoring: Identifying extract class opportunities through game theory (GB, RO, ADL, GA, YGG), pp. 1–5.
- ICSM-2010-HadererKA #framework #monitoring #named #quality
- SQUANER: A framework for monitoring the quality of software systems (NH, FK, GA), pp. 1–4.
- MSR-2010-PentaGA #approach #identification #using
- Identifying licensing of jar archives using a code-search approach (MDP, DMG, GA), pp. 151–160.
- CSMR-2009-AbebeHMTA #evolution #source code
- Analyzing the Evolution of the Source Code Vocabulary (SLA, SH, AM, PT, GA), pp. 189–198.
- CSMR-2009-KpodjedoRGA #algorithm #evolution #question #using
- Recovering the Evolution Stable Part Using an ECGM Algorithm: Is There a Tunnel in Mozilla? (SK, FR, PG, GA), pp. 179–188.
- ICSM-2009-KhomhGA #design pattern #empirical #game studies
- Playing roles in design patterns: An empirical descriptive and analytic study (FK, YGG, GA), pp. 83–92.
- MSR-2009-GermanPGA
- Code siblings: Technical and legal implications of copying code between applications (DMG, MDP, YGG, GA), pp. 81–90.
- CSMR-2008-KenmeiAP #analysis #open source #predict #scalability
- Trend Analysis and Issue Prediction in Large-Scale Open Source Systems (BK, GA, MDP), pp. 73–82.
- ICPC-2008-EaddyAAG #dynamic analysis #information retrieval #named #program analysis #requirements #source code #using
- CERBERUS: Tracing Requirements to Source Code Using Information Retrieval, Dynamic Analysis, and Program Analysis (ME, AVA, GA, YGG), pp. 53–62.
- ICSM-2008-AntoniolHGP #cost analysis #reuse
- Reuse or rewrite: Combining textual, static, and dynamic analyses to assess the cost of keeping a system up-to-date (GA, JHH, YGG, MDP), pp. 147–156.
- ICSM-2008-PentaCGA #design pattern #empirical
- An empirical study of the relationships between design pattern roles and class change proneness (MDP, LC, YGG, GA), pp. 217–226.
- WCRE-2008-HayesAG #analysis #clustering #named
- PREREQIR: Recovering Pre-Requirements via Cluster Analysis (JHH, GA, YGG), pp. 165–174.
- WCRE-2008-KpodjedoRGA #evolution #fault #graph
- Error Correcting Graph Matching Application to Software Evolution (SK, FR, PG, GA), pp. 289–293.
- CSMR-2007-MerloLA #automation #injection #php
- Automated Protection of PHP Applications Against SQL-injection Attacks (EM, DL, GA), pp. 191–202.
- ICSM-2007-AntoniolGMT #evolution #mining
- Mining the Lexicon Used by Programmers during Sofware Evolution (GA, YGG, EM, PT), pp. 14–23.
- ICSM-2007-OlivetoAMH #challenge #traceability
- Software Artefact Traceability: the Never-Ending Challenge (RO, GA, AM, JHH), pp. 485–488.
- ICSM-2007-PentaHAQ #approach #communication #maintenance #search-based
- The Effect of Communication Overhead on Software Maintenance Project Staffing: a Search-Based Approach (MDP, MH, GA, FQ), pp. 315–324.
- CSMR-2006-SalahMAP #dynamic analysis #scalability
- Scenario-Driven Dynamic Analysis for Comprehending Large Software Systems (MS, SM, GA, MDP), pp. 71–80.
- ICPC-2006-PoshyvanykMRGA #identification #probability #ranking #semantics
- Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification (DP, AM, VR, YGG, GA), pp. 137–148.
- ICSM-2006-BouktifAM #assessment #case study #evolution #feedback #open source #quality
- A Feedback Based Quality Assessment to Support Open Source Software Evolution: the GRASS Case Study (SB, GA, EM), pp. 155–165.
- WCRE-2006-BouktifGA #cvs #repository
- Extracting Change-patterns from CVS Repositories (SB, YGG, GA), pp. 221–230.
- WCRE-2006-FontanaRGAS #design pattern #detection #reverse engineering
- Design Pattern Detection for Reverse Engineering (FAF, CR, YGG, GA, JMS), p. 316.
- WCRE-2006-MerloLA #analysis #injection #php #sql
- Insider and Ousider Threat-Sensitive SQL Injection Vulnerability Analysis in PHP (EM, DL, GA), pp. 147–156.
- ICSM-2005-AntoniolG #approach #case study #identification #novel
- Feature Identification: A Novel Approach and a Case Study (GA, YGG), pp. 357–366.
- ICSM-2005-AntoniolPH #maintenance #optimisation #search-based
- Search-Based Techniques Applied to Optimization of Project Planning for a Massive Maintenance Project (GA, MDP, MH), pp. 240–249.
- ICSM-2005-SalahMAP #dynamic analysis #towards
- Towards Employing Use-Cases and Dynamic Analysis to Comprehend Mozilla (MS, SM, GA, MDP), pp. 639–642.
- MSR-2005-AntoniolRV #linear #mining #predict #repository
- Linear predictive coding and cepstrum coefficients for mining time variant information from software repositories (GA, VFR, GV), pp. 61–65.
- SCAM-J-2005-AntoniolKT06 #analysis #source code
- Special issue on Source code analysis and manipulation (GA, JK, PT), pp. 205–208.
- CSMR-2004-AntoniolP #analysis #architecture #distributed
- A Distributed Architecture for Dynamic Analyses on User-Profile Data (GA, MDP), pp. 319–328.
- ICPR-v3-2004-AntoniolC #approach #array #image #markov #random
- A Markov Random Field Approach to Microarray Image Gridding (GA, MC), pp. 550–553.
- ICSM-2004-MerloAPR #analysis #clone detection #complexity #detection #evolution #linear #object-oriented #similarity
- Linear Complexity Object-Oriented Similarity for Clone Detection and Software Evolution Analyses (EM, GA, MDP, VFR), pp. 412–416.
- IWPC-2004-AntoniolPZ #comprehension #dynamic analysis #web
- Understanding Web Applications through Dynamic Analysis (GA, MDP, MZ), pp. 120–131.
- CSMR-2003-AntoniolPN #algorithm #clustering #library #search-based
- Moving to Smaller Libraries via Clustering and Genetic Algorithms (GA, MDP, MN), pp. 307–316.
- CSMR-2003-MerloAB #analysis #fuzzy #performance
- Fast Flow Analysis to Compute Fuzzy Estimates of Risk Levels (EM, GA, PLB), p. 351–?.
- ICSM-2003-AntoniolP #information management #library #using
- Library Miniaturization Using Static and Dynamic Information (GA, MDP), p. 235–?.
- IWPC-2003-AntoniolPM #abstract syntax tree #ocl #using
- YAAB (Yet Another AST Browser): Using OCL to Navigate ASTs (GA, MDP, EM), pp. 13–22.
- SCAM-2003-AntoniolPMV #abstract syntax tree #analysis #named #xml
- XOgastan: XML-Oriented gcc AST Analysis and Transformations (GA, MDP, GM, UV), pp. 173–182.
- IWPC-2002-PentaGA #traceability
- Traceability Recovery in RAD Software Systems (MDP, SG, GA), pp. 207–216.
- WCRE-2002-PentaNAM #knowledge-based #library #open source
- Knowledge-Based Library Re-Factoring for an Open Source Project (MDP, MN, GA, EM), pp. 319–328.
- CSMR-2001-PentaCAM #maintenance #modelling #queue #web
- Modeling Web Maintenance Centers through Queue Models (MDP, GC, GA, EM), pp. 131–138.
- ICSM-2001-AntoniolCLPR #approach #maintenance #queue
- A Queue Theory-Based Approach to Staff Software Maintenance Centers (GA, GC, GADL, MDP, FR), pp. 510–519.
- ICSM-2001-AntoniolCPM #evolution #modelling
- Modeling Clones Evolution through Time Series (GA, GC, MDP, EM), pp. 273–280.
- ICSM-2001-MalenfantAMD #analysis #detection
- Flow Analysis to Detect Blocked Statements (BM, GA, EM, MD), p. 62–?.
- IWPC-2001-AntoniolDCM #concept analysis #legacy
- A Method to Re-Organize Legacy Systems via Concept Analysis (GA, MDP, GC, EM), pp. 281–290.
- SCAM-2001-AntoniolVDCM #clone detection #identification #kernel #linux
- Identifying Clones in the Linux Kernel (GA, UV, MDP, GC, EM), pp. 92–99.
- SCAM-J-2001-AntoniolVMP02 #evolution #kernel #linux
- Analyzing cloning evolution in the Linux kernel (GA, UV, EM, MDP), pp. 755–765.
- WCRE-2001-LuccaPAC #approach #reverse engineering
- An Approach for Reverse Engineering of Web-Based Application (GADL, MDP, GA, GC), pp. 231–240.
- CSMR-2000-AntoniolCCL #case study #identification #maintenance #set
- Identifying the Starting Impact Set of a Maintenance Request: A Case Study (GA, GC, GC, ADL), pp. 227–230.
- ICSM-2000-AntoniolCCL #documentation #information retrieval #modelling #traceability
- Information Retrieval Models for Recovering Traceability Links between Code and Documentation (GA, GC, GC, ADL), p. 40–?.
- ICSM-2000-AntoniolCCT #approach #problem
- An Approach to Limit the Wynot Problem (GA, GC, AC, MT), pp. 207–215.
- IWPC-2000-AntoniolCLCM #functional #object-oriented #requirements
- Tracing Object-Oriented Code into Functional Requirements (GA, GC, ADL, GC, EM), pp. 79–86.
- IWPC-2000-AntoniolCM #identification
- Identification of Lower-Level Artifacts (GA, GC, EM), p. 253.
- WCRE-2000-AntoniolCC #behaviour #modelling #traceability
- Traceability Recovery by Modeling Programmer Behavior (GA, GC, AC), pp. 240–247.
- CSMR-1999-AntoniolCT #graph #pointer
- Impact of Function Pointers on the Call Graph (GA, FC, PT), pp. 51–61.
- ICSM-1999-AntoniolCL #case study #evolution #maintenance #object-oriented #traceability
- Maintaining Traceability During Object-Oriented Software Evolution: A Case Study (GA, GC, ADL), pp. 211–219.
- ICSM-1999-LapierreMSAFT #automation #execution #generative #linear #programming #testing #using
- Automatic Unit Test Data Generation Using Mixed-Integer Linear Programming and Execution Trees (SL, EM, GS, GA, RF, PT), pp. 189–198.
- ICSM-1999-TonellaA #design pattern #object-oriented
- Object-Oriented Design Pattern Inference (PT, GA), p. 230–?.
- IWPC-1999-AntoniolPTF #design #evolution #object-oriented #traceability
- Evolving Object Oriented Design to Improve Code Traceability (GA, AP, PT, RF), pp. 151–160.
- IWPC-J-1999-AntoniolCPT01 #traceability
- Design-code traceability recovery: selecting the basic linkage properties (GA, BC, AP, PT), pp. 213–234.
- WCRE-1999-AntoniolCLM #documentation #object-oriented
- Recovering Code to Documentation Links in OO Systems (GA, GC, ADL, EM), pp. 136–144.
- CAiSE-1998-AntoniolCCFC #adaptation #information management #object-oriented
- Adapting Function Points to Object-Oriented Information Systems (GA, FC, LC, RF, GC), pp. 59–76.
- CSMR-1998-CalzolariTA #maintenance #modelling
- Modeling Maintenance Effort by Means of Dynamic Systems (FC, PT, GA), pp. 150–156.
- ICSM-1998-CalzolariTA #maintenance #testing
- Dynamic Model for Maintenance and Testing Effort (FC, PT, GA), pp. 104–112.
- ICSM-1998-FiutemA #case study #consistency #identification #nondeterminism #object-oriented
- Identifying Design-Code Inconsistencies in Object-Oriented Software: A Case Study (RF, GA), p. 94–?.
- IWPC-1998-AntoniolFC #design pattern #object-oriented
- Design Pattern Recovery in Object-Oriented Software (GA, RF, LC), pp. 153–160.
- CSMR-1997-TonellaAFM #analysis #maintenance #precise
- Variable Precision Reaching Definitions Analysis for Software Maintenance (PT, GA, RF, EM), pp. 60–67.
- ICSE-1997-TonellaAFM #analysis #c++ #morphism #pointer #polymorphism #slicing
- Flow Insensitive C++ Pointers and Polymorphism Analysis and its Application to Slicing (PT, GA, RF, EM), pp. 433–443.
- ICSM-1997-AntoniolFLTZM #comprehension #maintenance
- Program Understanding and Maintenance with the CANTO Environment (GA, RF, GL, PT, SZ, EM), p. 72–?.
- WPC-1997-TonellaAFM #analysis #comprehension #points-to
- Points-to Analysis for Program Understanding (PT, GA, RF, EM), pp. 90–99.
- ICSM-1996-FiutemTAM #architecture #reverse engineering
- A Cliche-Based Environment to Support Architectural Reverse Engineering (RF, PT, GA, EM), pp. 319–328.
- WCRE-1996-FiutemTAM #architecture #reverse engineering
- A Cliche-Based Environment to Support Architectural Reverse Engineering (RF, PT, GA, EM), pp. 277–286.
- WCRE-1996-TonellaFAM #analysis #architecture #case study
- Augmenting Pattern-Based Architectural Recovery with Flow Analysis: Mosaic — A Case Study (PT, RF, GA, EM), pp. 198–207.
- WPC-1996-FiutemMAT #architecture #comprehension
- Understanding the architecture of software systems (RF, EM, GA, PT), p. 187–?.
- ICSM-1995-AntoniolFMT #c++ #migration #user interface #visual notation
- Application and user interface migration from BASIC to Visual C++ (GA, RF, EM, PT), p. 76–?.