| 2013 | ||
|---|---|---|
| j37 | Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Applying a smoothing filter to improve IR-based traceability recovery processes: An empirical investigation. Information & Software Technology 55(4): 741-754 (2013) | |
| c124 | Aminata Sabane, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc: A Study on the Relation between Antipatterns and the Cost of Class Unit Testing. CSMR 2013: 167-176 | |
| c123 | Venera Arnaoudova, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc: A New Family of Software Anti-patterns: Linguistic Anti-patterns. CSMR 2013: 187-196 | |
| c122 | Annibale Panichella, Bogdan Dit, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk, Andrea De Lucia: How to effectively use topic models for software engineering tasks? an approach based on genetic algorithms. ICSE 2013: 522-531 | |
| c121 | Gabriele Bavota, Bogdan Dit, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk, Andrea De Lucia: An empirical study on the developers' perception of software coupling. ICSE 2013: 692-701 | |
| c120 | Gerardo Canfora, Massimiliano Di Penta, Stefano Giannantonio, Rocco Oliveto, Sebastiano Panichella: YODA: young and newcomer developer assistant. ICSE 2013: 1331-1334 | |
| e6 | Thomas Zimmermann, Massimiliano Di Penta, Sunghun Kim (Eds.): Proceedings of the Tenth International Workshop on Mining Software Repositories, MSR '13, San Francisco, CA, USA, May 18-19, 2013. IEEE / ACM 2013, isbn 978-1-4673-2936-1 | |
| 2012 | ||
| j36 | Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol: An exploratory study of the impact of antipatterns on class change- and fault-proneness. Empirical Software Engineering 17(3): 243-275 (2012) | |
| j35 | Daniel M. Germán, Massimiliano Di Penta: A Method for Open Source License Compliance of Java Applications. IEEE Software 29(3): 58-63 (2012) | |
| c119 | Mario Luca Bernardi, Gerardo Canfora, Giuseppe A. Di Lucca, Massimiliano Di Penta, Damiano Distante: Do Developers Introduce Bugs When They Do Not Communicate? The Case of Eclipse and Mozilla. CSMR 2012: 139-148 | |
| c118 | Massimiliano Di Penta: Empirical Studies in Reverse Engineering and Maintenance: Employing Developers to Evaluate Your Approach and Tool. CSMR 2012: 567-568 | |
| c117 | Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella: Estimating the evolution direction of populations to improve genetic algorithms. GECCO 2012: 617-624 | |
| c116 | Massimiliano Di Penta, Giuliano Antoniol, Daniel M. Germán, Yann-Gaël Guéhéneuc, Bram Adams: Five days of empirical software engineering: The PASED experience. ICSE 2012: 1255-1258 | |
| c115 | Sebastiano Panichella, Jairo Aponte, Massimiliano Di Penta, Andrian Marcus, Gerardo Canfora: Mining source code descriptions from developer communications. ICPC 2012: 63-72 | |
| c114 | Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Using IR methods for labeling source code artifacts: Is it worthwhile? ICPC 2012: 193-202 | |
| c113 | Gabriele Bavota, Bernardino De Carluccio, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Orazio Strollo: When Does a Refactoring Induce Bugs? An Empirical Study. SCAM 2012: 104-113 | |
| c112 | Gerardo Canfora, Massimiliano Di Penta, Rocco Oliveto, Sebastiano Panichella: Who is going to mentor newcomers in open source projects? SIGSOFT FSE 2012: 44 | |
| c111 | Massimiliano Di Penta: SBSE Meets Software Maintenance: Achievements and Open Problems. SSBSE 2012: 27-28 | |
| c110 | Gabriele Bavota, Filomena Carnevale, Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto: Putting the Developer in-the-Loop: An Interactive GA for Software Re-modularization. SSBSE 2012: 75-89 | |
| c109 | Latifa Guerrouj, Philippe Galinier, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Massimiliano Di Penta: TRIS: A Fast and Accurate Identifiers Splitting and Expansion Algorithm. WCRE 2012: 103-112 | |
| c108 | Soumaya Medini, Giuliano Antoniol, Yann-Gaël Guéhéneuc, Massimiliano Di Penta, Paolo Tonella: SCAN: An Approach to Label and Relate Execution Trace Segments. WCRE 2012: 135-144 | |
| e5 | Michele Lanza, Massimiliano Di Penta, Tao Xi (Eds.): 9th IEEE Working Conference o Mining Software Repositories, MSR 2012, June 2-3, 2012, Zurich, Switzerland. IEEE 2012, isbn 978-1-4673-1761-0 | |
| 2011 | ||
| j34 | Gerardo Canfora, Massimiliano Di Penta, Luigi Cerulo: Achievements and challenges in software reverse engineering. Commun. ACM 54(4): 142-151 (2011) | |
| j33 | Massimiliano Di Penta, Simon M. Poulding: Introduction to the special issue on search based software engineering. Empirical Software Engineering 16(1): 1-4 (2011) | |
| j32 | Marco Torchiano, Massimiliano Di Penta, Filippo Ricca, Andrea De Lucia, Filippo Lanubile: Migration of information systems in the Italian industry: A state of the practice survey. Information & Software Technology 53(1): 71-86 (2011) | |
| j31 | Massimiliano Di Penta, Mark Harman, Giuliano Antoniol: The use of search-based optimization techniques to schedule and staff software projects: an approach and an empirical study. Softw., Pract. Exper. 41(5): 495-519 (2011) | |
| j30 | Samar Mouchawrab, Lionel C. Briand, Yvan Labiche, Massimiliano Di Penta: Assessing, Comparing, and Combining State Machine-Based Testing and Structural Testing: A Series of Experiments. IEEE Trans. Software Eng. 37(2): 161-187 (2011) | |
| j29 | Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto: Improving Source Code Lexicon via Traceability and Information Retrieval. IEEE Trans. Software Eng. 37(2): 205-227 (2011) | |
| c107 | Malcom Gethers, Trevor Savage, Massimiliano Di Penta, Rocco Oliveto, Denys Poshyvanyk, Andrea De Lucia: CodeTopics: which topic am I coding now? ICSE 2011: 1034-1036 | |
| c106 | Denys Poshyvanyk, Massimiliano Di Penta, Huzefa H. Kagdi: Sixth international workshop on traceability in emerging forms of software engineering: (TEFSE 2011). ICSE 2011: 1214-1215 | |
| c105 | Giulio Concas, Massimiliano Di Penta, Ewan D. Tempero, Hongyu Zhang: Workshop on emerging trends in software metrics: (WETSoM 2011). ICSE 2011: 1224-1225 | |
| c104 | Nasir Ali, Wei Wu, Giuliano Antoniol, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Jane Huffman Hayes: MoMS: Multi-objective miniaturization of software. ICSM 2011: 153-162 | |
| c103 | Daniele Romano, Massimiliano Di Penta, Giuliano Antoniol: An Approach for Search Based Testing of Null Pointer Exceptions. ICST 2011: 160-169 | |
| c102 | Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Annibale Panichella, Sebastiano Panichella: Improving IR-based Traceability Recovery Using Smoothing Filters. ICPC 2011: 21-30 | |
| c101 | Laleh Mousavi Eshkevari, Venera Arnaoudova, Massimiliano Di Penta, Rocco Oliveto, Yann-Gaël Guéhéneuc, Giuliano Antoniol: An exploratory study of identifier renamings. MSR 2011: 33-42 | |
| c100 | Gerardo Canfora, Luigi Cerulo, Marta Cimitile, Massimiliano Di Penta: Social interactions around cross-system bug fixings: the case of FreeBSD and OpenBSD. MSR 2011: 143-152 | |
| c99 | Mario Luca Bernardi, Carmine Sementa, Quirino Zagarese, Damiano Distante, Massimiliano Di Penta: What topics do Firefox and Chrome contributors discuss? MSR 2011: 234-237 | |
| c98 | ||
| c97 | Jian Ren, Mark Harman, Massimiliano Di Penta: Cooperative Co-evolutionary Optimization of Software Project Staff Assignments and Job Scheduling. SSBSE 2011: 127-141 | |
| c96 | Soumaya Medini, Philippe Galinier, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol: A Fast Algorithm to Locate Concepts in Execution Traces. SSBSE 2011: 252-266 | |
| c95 | Gerardo Canfora, Michele Ceccarelli, Luigi Cerulo, Massimiliano Di Penta: How Long Does a Bug Survive? An Empirical Study. WCRE 2011: 191-200 | |
| 2010 | ||
| j28 | Suresh Thummalapenta, Luigi Cerulo, Lerina Aversano, Massimiliano Di Penta: An empirical study on the maintenance of source code clones. Empirical Software Engineering 15(1): 1-34 (2010) | |
| j27 | Ahmed E. Hassan, Andy Zaidman, Massimiliano Di Penta: Introduction to the special issue on reverse engineering (WCRE 2008). Journal of Software Maintenance 22(3): 141-142 (2010) | |
| j26 | Filippo Ricca, Massimiliano Di Penta, Marco Torchiano, Paolo Tonella, Mariano Ceccato: How Developers' Experience and Ability Influence Web Application Comprehension Tasks Supported by UML Stereotypes: A Series of Four Experiments. IEEE Trans. Software Eng. 36(1): 96-118 (2010) | |
| c94 | Fatemeh Asadi, Massimiliano Di Penta, Giuliano Antoniol, Yann-Gaël Guéhéneuc: A Heuristic-Based Approach to Identify Concepts in Execution Traces. CSMR 2010: 31-40 | |
| c93 | Nioosha Madani, Latifa Guerrouj, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol: Recognizing Words from Source Code Identifiers Using Speech Recognition Techniques. CSMR 2010: 68-77 | |
| c92 | Massimiliano Di Penta, Daniel M. Germán, Yann-Gaël Guéhéneuc, Giuliano Antoniol: An exploratory study of the evolution of software licensing. ICSE (1) 2010: 145-154 | |
| c91 | Michele Ceccarelli, Luigi Cerulo, Gerardo Canfora, Massimiliano Di Penta: An eclectic approach for change impact analysis. ICSE (2) 2010: 163-166 | |
| c90 | Gerardo Canfora, Michele Ceccarelli, Luigi Cerulo, Massimiliano Di Penta: Using multivariate time series and association rules to detect logical change coupling: An empirical study. ICSM 2010: 1-10 | |
| c89 | Daniel M. Germán, Massimiliano Di Penta, Julius Davies: Understanding and Auditing the Licensing of Open Source Software Distributions. ICPC 2010: 84-93 | |
| c88 | Gerardo Canfora, Luigi Cerulo, Massimiliano Di Penta, Francesco Pacilio: An Exploratory Study of Factors Influencing Change Entropy. ICPC 2010: 134-143 | |
| c87 | Massimiliano Di Penta: Empirical studies on software evolution: should we (try to) claim causation? EVOL/IWPSE 2010: 2 | |
| c86 | Massimiliano Di Penta, Daniel M. Germán, Giuliano Antoniol: Identifying licensing of jar archives using a code-search approach. MSR 2010: 151-160 | |
| c85 | Daniel M. Germán, Jens H. Webber, Massimiliano Di Penta: Lawful software engineering. FoSER 2010: 129-132 | |
| 2009 | ||
| j25 | Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta: Relationship between design patterns defects and crosscutting concern scattering degree: an empirical study. IET Software 3(5): 395-409 (2009) | |
| j24 | Filippo Ricca, Marco Torchiano, Massimiliano Di Penta, Mariano Ceccato, Paolo Tonella: Using acceptance tests as a support for clarifying requirements: A series of experiments. Information & Software Technology 51(2): 270-283 (2009) | |
| j23 | Massimiliano Di Penta, Luigi Cerulo, Lerina Aversano: The life and death of statically detected vulnerabilities: An empirical study. Information & Software Technology 51(10): 1469-1484 (2009) | |
| j22 | ||
| j21 | Gerardo Canfora, Luigi Cerulo, Massimiliano Di Penta: Tracking Your Changes: A Language-Independent Approach. IEEE Software 26(1): 50-57 (2009) | |
| j20 | Massimiliano Di Penta, Jonathan I. Maletic: Introduction to the WCRE 2007 special issue. Software Quality Journal 17(4): 305-307 (2009) | |
| c84 | ||
| c83 | Andrea De Lucia, Massimiliano Di Penta, Filippo Lanubile, Marco Torchiano: METAMORPHOS: MEthods and Tools for migrAting software systeMs towards web and service Oriented aRchitectures: exPerimental evaluation, usability, and tecHnOlogy tranSfer. CSMR 2009: 301-304 | |
| c82 | Gerardo Canfora, Luigi Cerulo, Massimiliano Di Penta: Ldiff: An enhanced line differencing tool. ICSE 2009: 595-598 | |
| c81 | Mariano Ceccato, Massimiliano Di Penta, Jasvir Nagra, Paolo Falcarin, Filippo Ricca, Marco Torchiano, Paolo Tonella: The effectiveness of source code obfuscation: An experimental assessment. ICPC 2009: 178-187 | |
| c80 | Daniel M. Germán, Massimiliano Di Penta, Yann-Gaël Guéhéneuc, Giuliano Antoniol: Code siblings: Technical and legal implications of copying code between applications. MSR 2009: 81-90 | |
| c79 | Massimiliano Di Penta, Daniel M. Germán: Who are Source Code Contributors and How do they Change? WCRE 2009: 11-20 | |
| c78 | Foutse Khomh, Massimiliano Di Penta, Yann-Gaël Guéhéneuc: An Exploratory Study of the Impact of Code Smells on Software Change-proneness. WCRE 2009: 75-84 | |
| c77 | Massimiliano Di Penta, Sandro Morasca, Alberto Sillitti: 3rd International Workshop on Designing Empirical Studies: Assessing the Effectiveness of Agile Methods (IWDES 2009). XP 2009: 234-235 | |
| 2008 | ||
| j19 | Susan Elliott Sim, Massimiliano Di Penta: Guest editors' introduction: special issue from the 13th working conference on reverse engineering (WCRE 2006). Empirical Software Engineering 13(6): 597-600 (2008) | |
| j18 | Gerardo Canfora, Massimiliano Di Penta, Raffaele Esposito, Maria Luisa Villani: A framework for QoS-aware binding and re-binding of composite web services. Journal of Systems and Software 81(10): 1754-1769 (2008) | |
| j17 | Massimiliano Di Penta, Giuliano Antoniol, Mark Harman: Special Issue on Search-Based Software Maintenance. Journal of Software Maintenance 20(5): 317-319 (2008) | |
| j16 | Massimiliano Di Penta, Pierpaolo Lombardi, Kunal Taneja, Luigi Troiano: Search-based inference of dialect grammars. Soft Comput. 12(1): 51-66 (2008) | |
| c76 | Giuliano Antoniol, Kamel Ayari, Massimiliano Di Penta, Foutse Khomh, Yann-Gaël Guéhéneuc: Is it a bug or an enhancement?: a text-based approach to classify change requests. CASCON 2008: 23 | |
| c75 | Mariano Ceccato, Massimiliano Di Penta, Jasvir Nagra, Paolo Falcarin, Filippo Ricca, Marco Torchiano, Paolo Tonella: Towards experimental evaluation of code obfuscation techniques. QoP 2008: 39-46 | |
| c74 | Bénédicte Kenmei, Giuliano Antoniol, Massimiliano Di Penta: Trend Analysis and Issue Prediction in Large-Scale Open Source Systems. CSMR 2008: 73-82 | |
| c73 | Filippo Ricca, Massimiliano Di Penta, Marco Torchiano, Paolo Tonella, Mariano Ceccato, Corrado Aaron Visaggio: Are fit tables really talking?: a series of experiments to understand whether fit tables are useful during evolution tasks. ICSE 2008: 361-370 | |
| c72 | Giuliano Antoniol, Jane Huffman Hayes, Yann-Gaël Guéhéneuc, Massimiliano Di Penta: Reuse or rewrite: Combining textual, static, and dynamic analyses to assess the cost of keeping a system up-to-date. ICSM 2008: 147-156 | |
| c71 | Massimiliano Di Penta, Luigi Cerulo, Yann-Gaël Guéhéneuc, Giuliano Antoniol: An empirical study of the relationships between design pattern roles and class change proneness. ICSM 2008: 217-226 | |
| c70 | Filippo Ricca, Massimiliano Di Penta, Marco Torchiano: Guidelines on the use of Fit tables in software maintenance tasks: Lessons learned from 8 experiments. ICSM 2008: 317-326 | |
| c69 | Gerardo Canfora, Massimiliano Di Penta: Service-Oriented Architectures Testing: A Survey. ISSSE 2008: 78-105 | |
| c68 | Marco Torchiano, Massimiliano Di Penta, Filippo Ricca, Andrea De Lucia, Filippo Lanubile: Software migration projects in Italian industry: Preliminary results from a state of the practice survey. ASE Workshops 2008: 35-42 | |
| c67 | Massimiliano Di Penta, Luigi Cerulo, Lerina Aversano: The Evolution and Decay of Statically Detected Source Code Vulnerabilities. SCAM 2008: 101-110 | |
| e4 | Ahmed E. Hassan, Andy Zaidman, Massimiliano Di Penta (Eds.): WCRE 2008, Proceedings of the 15th Working Conference on Reverse Engineering, Antwerp, Belgium, October 15-18, 2008. IEEE 2008 | |
| 2007 | ||
| j15 | Filippo Ricca, Marco Torchiano, Massimiliano Di Penta, Mariano Ceccato, Paolo Tonella: The Use of Executable FIT Tables to support Maintenance and Evolution Tasks. ECEASST 8 (2007) | |
| j14 | Massimiliano Di Penta, Leon Moonen: Special issue on source code analysis and manipulation (SCAM 2006). Journal of Software Maintenance 19(4): 203-204 (2007) | |
| j13 | Filippo Ricca, Massimiliano Di Penta, Marco Torchiano, Paolo Tonella, Mariano Ceccato: How design notations affect the comprehension of Web applications. Journal of Software Maintenance 19(5): 339-359 (2007) | |
| c66 | Thierry Bodhuin, Massimiliano Di Penta, Luigi Troiano: A search-based approach for dynamically re-packaging downloadable applications. CASCON 2007: 27-41 | |
| c65 | Kamel Ayari, Peyman Meshkinfam, Giuliano Antoniol, Massimiliano Di Penta: Threats on building models from CVS and Bugzilla repositories: the Mozilla case study. CASCON 2007: 215-228 | |
| c64 | Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta: How Clones are Maintained: An Empirical Study. CSMR 2007: 81-90 | |
| c63 | Concettina Del Grosso, Massimiliano Di Penta, Ignacio García Rodríguez de Guzmán: An approach for mining services in database oriented applications. CSMR 2007: 287-296 | |
| c62 | Marco Torchiano, Filippo Ricca, Massimiliano Di Penta: "Talking tests": a Preliminary Experimental Study on Fit User Acceptance Tests. ESEM 2007: 464-466 | |
| c61 | Massimiliano Di Penta, Gerardo Canfora, Gianpiero Esposito, Valentina Mazza, Marcello Bruno: Search-based testing of service level agreements. GECCO 2007: 1090-1097 | |
| c60 | ||
| c59 | Filippo Ricca, Massimiliano Di Penta, Marco Torchiano, Paolo Tonella, Mariano Ceccato: The Role of Experience and Ability in Comprehension Tasks Supported by UML Stereotypes. ICSE 2007: 375-384 | |
| c58 | Massimiliano Di Penta, Mark Harman, Giuliano Antoniol, Fahim Qureshi: The Effect of Communication Overhead on Software Maintenance Project Staffing: a Search-Based Approach. ICSM 2007: 315-324 | |
| c57 | Filippo Corbo, Concettina Del Grosso, Massimiliano Di Penta: Smart Formatter: Learning Coding Style from Existing Source Code. ICSM 2007: 525-526 | |
| c56 | Elisabetta Di Nitto, Massimiliano Di Penta, Alessio Gambi, Gianluca Ripa, Maria Luisa Villani: Negotiation of Service Level Agreements: An Architecture and a Search-Based Approach. ICSOC 2007: 295-306 | |
| c55 | Massimiliano Di Penta, R. E. Kurt Stirewalt, Eileen Kraemer: Designing your Next Empirical Study on Program Comprehension. ICPC 2007: 281-285 | |
| c54 | Gerardo Canfora, Luigi Cerulo, Massimiliano Di Penta: Identifying Changed Source Code Lines from Version Repositories. MSR 2007: 14 | |
| c53 | Lerina Aversano, Luigi Cerulo, Massimiliano Di Penta: Relating the Evolution of Design Patterns and Crosscutting Concerns. SCAM 2007: 180-192 | |
| c52 | Massimiliano Di Penta, Antonella Santone, Maria Luisa Villani: Discovery of SOA patterns via model checking. IW-SOSWE 2007: 8-14 | |
| c51 | Lerina Aversano, Gerardo Canfora, Luigi Cerulo, Concettina Del Grosso, Massimiliano Di Penta: An empirical study on the evolution of design patterns. ESEC/SIGSOFT FSE 2007: 385-394 | |
| c50 | Massimiliano Di Penta, Michele Lanza: IWPSE 2007: 9th international workshop on principles of software evolution. ESEC/SIGSOFT FSE 2007: 611-612 | |
| c49 | Massimiliano Di Penta, Michele Lanza: IWPSE 2007: 9th international workshop on principles of software evolution. ESEC/SIGSOFT FSE (Companion) 2007: 611-612 | |
| p1 | Massimiliano Di Penta, Marcello Bruno, Gianpiero Esposito, Valentina Mazza, Gerardo Canfora: Web Services Regression Testing. Test and Analysis of Web Services 2007: 205-234 | |
| e3 | Massimiliano Di Penta, Michele Lanza (Eds.): 9th International Workshop on Principles of Software Evolution (IWPSE 2007), in conjunction with the 6th ESEC/FSE joint meeting, Dubrovnik, Croatia, September 3-4, 2007. ACM 2007, isbn 978-1-59593-722-3 | |
| e2 | Shihong Huang, Massimiliano Di Penta (Eds.): Proceedings of the 9th IEEE International Symposium on Web Systems Evolution, WSE 2009, 5-6 October 2007, Paris, France. IEEE Computer Society 2007 | |
| 2006 | ||
| j12 | Lerina Aversano, Massimiliano Di Penta, Kunal Taneja: A genetiv programming approach to support the design of service compositions. Comput. Syst. Sci. Eng. 21(4) (2006) | |
| j11 | Gerardo Canfora, Massimiliano Di Penta: Testing services and service-centric systems: challenges and opportunities. IT Professional 8(2): 10-17 (2006) | |
| j10 | Lerina Aversano, Marcello Bruno, Gerardo Canfora, Massimiliano Di Penta, Damiano Distante: Using Concept Lattices to Support Service Selection. Int. J. Web Service Res. 3(4): 32-51 (2006) | |
| c48 | Maher Salah, Spiros Mancoridis, Giuliano Antoniol, Massimiliano Di Penta: Scenario-Driven Dynamic Analysis for Comprehending Large Software Systems. CSMR 2006: 71-80 | |
| c47 | Thomas R. Dean, Massimiliano Di Penta, Kostas Kontogiannis, Andrew Walenstein: Clone Detector Use Questions: A List of Desirable Empirical Studies. Duplication, Redundancy, and Similarity in Software 2006 | |
| c46 | Gerardo Canfora, Luigi Cerulo, Massimiliano Di Penta: On the Use of Line Co-change for Identifying Crosscutting Concern Code. ICSM 2006: 213-222 | |
| c45 | Andrea De Lucia, Massimiliano Di Penta, Rocco Oliveto, Francesco Zurolo: COCONUT: COde COmprehension Nurturant Using Traceability. ICSM 2006: 274-275 | |
| c44 | Gerardo Canfora, Massimiliano Di Penta, Raffaele Esposito, Francesco Perfetto, Maria Luisa Villani: Service Composition (re)Binding Driven by Application-Specific QoS. ICSOC 2006: 141-152 | |
| c43 | Giuseppe A. Di Lucca, Massimiliano Di Penta: Experimental Settings in Program Comprehension: Challenges and Open Issues. ICPC 2006: 229-234 | |
| c42 | Andrea De Lucia, Rocco Oliveto, Francesco Zurolo, Massimiliano Di Penta: Improving Comprehensibility of Source Code via Traceability Information: a Controlled Experiment. ICPC 2006: 317-326 | |
| c41 | Filippo Ricca, Massimiliano Di Penta, Marco Torchiano, Paolo Tonella, Mariano Ceccato: An empirical study on the usefulness of Conallen's stereotypes inWeb application comprehension. WSE 2006: 58-68 | |
| e1 | Kostas Kontogiannis, Ying Zou, Massimiliano Di Penta (Eds.): 13th International Workshop on Software Technology and Engineering Practice (STEP 2005), 24-25 September 2005, Budapest, Hungary. IEEE Computer Society 2006, isbn 0-7695-2639-X | |
| 2005 | ||
| j9 | Giuliano Antoniol, Massimiliano Di Penta, Harald Gall, Martin Pinzger: Towards the Integration of Versioning Systems, Bug Reports and Source Code Meta-Models. Electr. Notes Theor. Comput. Sci. 127(3): 87-99 (2005) | |
| j8 | Massimiliano Di Penta, Markus Neteler, Giuliano Antoniol, Ettore Merlo: A language-independent software renovation framework. Journal of Systems and Software 77(3): 225-240 (2005) | |
| j7 | Gerardo Canfora, Piero Corte, Antonio De Nigro, Debora Desideri, Massimiliano Di Penta, Raffaele Esposito, Amedeo Falanga, Gloria Renna, Rita Scognamiglio, Francesco Torelli, Maria Luisa Villani, Paolo Zampognaro: The C-Cube framework: developing autonomic applications through web services. ACM SIGSOFT Software Engineering Notes 30(4): 1-6 (2005) | |
| j6 | Lionel C. Briand, Yvan Labiche, Massimiliano Di Penta, Han (Daphne) Yan-Bondoc: An Experimental Investigation of Formality in UML-Based Development. IEEE Trans. Software Eng. 31(10): 833-849 (2005) | |
| c40 | Massimiliano Di Penta, Kunal Taneja: Towards the Automatic Evolution of Reengineering Tools. CSMR 2005: 241-244 | |
| c39 | Massimiliano Di Penta: Evolution Doctor: A Framework to Control Software System Evolution. CSMR 2005: 280-283 | |
| c38 | Marcello Bruno, Gerardo Canfora, Massimiliano Di Penta, Rita Scognamiglio: An Approach to support Web Service Classification and Annotation. EEE 2005: 138-143 | |
| c37 | Concettina Del Grosso, Giuliano Antoniol, Massimiliano Di Penta, Philippe Galinier, Ettore Merlo: Improving network applications security: a new heuristic to generate stress testing data. GECCO 2005: 1037-1043 | |
| c36 | Gerardo Canfora, Massimiliano Di Penta, Raffaele Esposito, Maria Luisa Villani: An approach for QoS-aware service composition based on genetic algorithms. GECCO 2005: 1069-1075 | |
| c35 | Giuliano Antoniol, Massimiliano Di Penta, Mark Harman: Search-Based Techniques Applied to Optimization of Project Planning for a Massive Maintenance Project. ICSM 2005: 240-249 | |
| c34 | Maher Salah, Spiros Mancoridis, Giuliano Antoniol, Massimiliano Di Penta: Towards Employing Use-Cases and Dynamic Analysis to Comprehend Mozilla. ICSM 2005: 639-642 | |
| c33 | Massimiliano Colombo, Elisabetta Di Nitto, Massimiliano Di Penta, Damiano Distante, Maurilio Zuccalà: Speaking a Common Language: A Conceptual Model for Describing Service-Oriented Systems. ICSOC 2005: 48-60 | |
| c32 | Marcello Bruno, Gerardo Canfora, Massimiliano Di Penta, Gianpiero Esposito, Valentina Mazza: Using Test Cases as Contract to Ensure Service Compliance Across Releases. ICSOC 2005: 87-100 | |
| c31 | Gerardo Canfora, Massimiliano Di Penta, Raffaele Esposito, Maria Luisa Villani: QoS-Aware Replanning of Composite Web Services. ICWS 2005: 121-129 | |
| c30 | Lerina Aversano, Marcello Bruno, Massimiliano Di Penta, Amedeo Falanga, Rita Scognamiglio: Visualizing the Evolution ofWeb Services using Formal Concept Analysis. IWPSE 2005: 57-60 | |
| c29 | Giuseppe A. Di Lucca, Massimiliano Di Penta, Anna Rita Fasolino, Porfirio Tramontana: Supporting Web Application Evolution by Dynamic Analysis. IWPSE 2005: 175-186 | |
| c28 | Gerardo Canfora, Massimiliano Di Penta: Architecting, Analyzing and Testing Service-Oriented Systems. WCRE 2005: 237 | |
| c27 | Giuseppe A. Di Lucca, Massimiliano Di Penta: Integrating Static and Dynamic Analysis to improve the Comprehension of Existing Web Applications. WSE 2005: 87-94 | |
| 2004 | ||
| j5 | Giuliano Antoniol, Massimiliano Di Penta, Gianluca Masone, Umberto Villano: Compiler Hacking for Source Code Analysis. Software Quality Journal 12(4): 383-406 (2004) | |
| j4 | Giuliano Antoniol, Aniello Cimitile, Giuseppe A. Di Lucca, Massimiliano Di Penta: Assessing Staffing Needs for a Software Maintenance Project through Queuing Simulation. IEEE Trans. Software Eng. 30(1): 43-58 (2004) | |
| j3 | Lionel C. Briand, Massimiliano Di Penta, Yvan Labiche: Assessing and Improving State-Based Class Testing: A Series of Experiments. IEEE Trans. Software Eng. 30(11): 770-793 (2004) | |
| c26 | Giuliano Antoniol, Massimiliano Di Penta: A Distributed Architecture for Dynamic Analyses on User-Profile Data. CSMR 2004: 319-328 | |
| c25 | Giuliano Antoniol, Massimiliano Di Penta, Mark Harman: Search-Based Techniques for Optimizing Software Project Resource Allocation. GECCO (2) 2004: 1425-1426 | |
| c24 | Lionel C. Briand, Yvan Labiche, H.-D. Yan, Massimiliano Di Penta: A Controlled Experiment on the Impact of the Object Constraint Language in UML-Based Development. ICSM 2004: 380-389 | |
| c23 | Ettore Merlo, Giuliano Antoniol, Massimiliano Di Penta, Vincenzo Fabio Rollo: Linear Complexity Object-Oriented Similarity for Clone Detection and Software Evolution Analyses. ICSM 2004: 412-416 | |
| c22 | Giuliano Antoniol, Massimiliano Di Penta, Michele Zazzara: Understanding Web Applications through Dynamic Analysis. IWPC 2004: 120-131 | |
| c21 | Giuliano Antoniol, Massimiliano Di Penta, Ettore Merlo: An Automatic Approach to identify Class Evolution Discontinuities. IWPSE 2004: 31-40 | |
| c20 | Giuliano Antoniol, Massimiliano Di Penta, Mark Harman: A Robust Search-Based Approach to Project Management in the Presence of Abandonment, Rework, Error and Uncertainty. IEEE METRICS 2004: 172-183 | |
| 2003 | ||
| c19 | Giuliano Antoniol, Massimiliano Di Penta, Markus Neteler: Moving to Smaller Libraries via Clustering and Genetic Algorithms. CSMR 2003: 307-316 | |
| c18 | Giuliano Antoniol, Massimiliano Di Penta: Library Miniaturization Using Static and Dynamic Information. ICSM 2003: 235- | |
| c17 | Giuliano Antoniol, Massimiliano Di Penta, Ettore Merlo: YAAB (Yet Another AST Browser): Using OCL to Navigate ASTs. IWPC 2003: 13- | |
| c16 | Giuliano Antoniol, Massimiliano Di Penta, Gianluca Masone, Umberto Villano: XOgastan: XML-Oriented gcc AST Analysis and Transformations. SCAM 2003: 173-182 | |
| c15 | Giuseppe A. Di Lucca, Massimiliano Di Penta: Considering Browser Interaction in Web Application Testing. WSE 2003: 74- | |
| 2002 | ||
| j2 | Giuliano Antoniol, Umberto Villano, Ettore Merlo, Massimiliano Di Penta: Analyzing cloning evolution in the Linux kernel. Information & Software Technology 44(13): 755-765 (2002) | |
| c14 | Giuseppe A. Di Lucca, Massimiliano Di Penta, Anna Rita Fasolino: An Approach to Identify Duplicated Web Pages. COMPSAC 2002: 481-486 | |
| c13 | Giuseppe A. Di Lucca, Massimiliano Di Penta, Sara Gradara: An Approach to Classify Software Maintenance Requests. ICSM 2002: 93-102 | |
| c12 | Andrea De Lucia, Massimiliano Di Penta, Silvio Stefanucci, Gabriele Venturi: Early Effort Estimation of Massive Maintenance Processes. ICSM 2002: 234-237 | |
| c11 | Giuliano Antoniol, Lionel C. Briand, Massimiliano Di Penta, Yvan Labiche: A Case Study Using the Round-Trip Strategy for State-Based Class Testing. ISSRE 2002: 269-279 | |
| c10 | Massimiliano Di Penta, Sara Gradara, Giuliano Antoniol: Traceability Recovery in RAD Software Systems. IWPC 2002: 207-218 | |
| c9 | Lerina Aversano, Massimiliano Di Penta, Ira D. Baxter: Handling Preprocessor-Conditioned Declarations. SCAM 2002: 83-92 | |
| c8 | Massimiliano Di Penta, Markus Neteler, Giuliano Antoniol, Ettore Merlo: Knowledge-Based Library Re-Factoring for an Open Source Project. WCRE 2002: 319-328 | |
| 2001 | ||
| j1 | Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta, Roberto Fiutem: Object-oriented design patterns recovery. Journal of Systems and Software 59(2): 181-196 (2001) | |
| c7 | Massimiliano Di Penta, Gerardo Casazza, Giuliano Antoniol, Ettore Merlo: Modeling Web Maintenance Centers through Queue Models. CSMR 2001: 131-138 | |
| c6 | Giuliano Antoniol, Gerardo Casazza, Massimiliano Di Penta, Ettore Merlo: Modeling Clones Evolution through Time Series. ICSM 2001: 273-280 | |
| c5 | Giuliano Antoniol, Gerardo Casazza, Giuseppe A. Di Lucca, Massimiliano Di Penta, Francesco Rago: A Queue Theory-Based Approach to Staff Software Maintenance Centers. ICSM 2001: 510-519 | |
| c4 | Giuliano Antoniol, Massimiliano Di Penta, Gerardo Casazza, Ettore Merlo: A Method to Re-Organize Legacy Systems via Concept Analysis. IWPC 2001: 281-292 | |
| c3 | Giuliano Antoniol, Umberto Villano, Massimiliano Di Penta, Gerardo Casazza, Ettore Merlo: Identifying Clones in the Linux Kernel. SCAM 2001: 92-99 | |
| c2 | Giuseppe A. Di Lucca, Massimiliano Di Penta, Giuliano Antoniol, Gerardo Casazza: An Approach for Reverse Engineering of Web-Based Application. WCRE 2001: 231-240 | |
| c1 | Giuliano Antoniol, Gerardo Casazza, Giuseppe A. Di Lucca, Massimiliano Di Penta, Ettore Merlo: Predicting Web Site Access: An Application of Time Series. WSE 2001: 57-61 | |
Colors in the list of coauthors
Last update Fri May 24 20:44:12 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page