|
Research Associate & Contract Professor at University of Rome "TorVergata" (DISP) Adjunct Research Scientist at Simula Research Laboratory, Norway
E-mail: |
"What goes around comes around..." |
Hi, I'm Davide Falessi and I'm a post-doc researcher and a contract professor in the Department of Informatics, Systems, and Production engineering of the University of Roma Tor Vergata (Rome, Italy) where I've also received my Ph.D., M.Sc., and B.Sc. degrees. I've recently joined the department of software engineering of Simula Research Laboratory as an adjunct research scientist.
My main research interest is in devising and empirically assessing scalable solutions for the development of complex software-intensive systems with a particular emphasis on quality, reuse, and evolution.
PC member of the following conferences: IEEE ESEM 2010, SPLC 2010, ICSR11, SEKE 2009 - 2010, PROFES 2008 - 2009.
Reviewer for the following international journals: IEEE Software, Journal of Systems and Software, Journal of Software Engineering and Knowledge Engineering.
Workshop Co-Chair at PROFES 2010.
IEEE reviewer of the ANSI/IEEE Std 1471, Recommended Practice for Architectural Description of Software-intensive Systems, which is now also ISO/IEC 42010
At PROFES08,
the 9th International Conference on Product Focused Software Process
Improvement, 23-25 June 2008, Roman Hills,
Italy, I've played the roles of: Program co-Chair for poster and short paper session, Program Committee, and Co-Organizer
of the workshop on “Implementing Product Line Engineering in Industry:
Feedback from the field to research”.
Ph.D.
in computer engineering, University of Rome "Tor Vergata", Dept. of
Informatics, Systems and Production engineering, Italy.
Certified Professional Engineer (PE) in Information Engineering
Master Degree
summa cum laude in
Ingegneria Informatica,
University of Rome "Tor
Vergata",
Bachelor Degree in Ingegneria Informatica,
University of Rome "Tor Vergata",
Being a member of the ESEG group headed by Giovanni Cantone, I have/had the following collaborations:
January 10 - Now: part-time research scietist in the department of software engineering, as member of the ModelMe! project, at Simula Research Laboratory (Norway), supervised by Prof. Lionel C. Briand.
January 09 - December 09: Collaborating with Prof. Lionel C. Briand on several industry relevant research questions.
June 07 - Now:
Collaborating with
a Finmeccanica company
on software engineering for developing ultra large scale systems.
October 06 - May 07:
At the
University of British Columbia, collaborating with Prof.
Philippe Kruchten on software design decisions.
June 05 - January 06: At the Product Line Architecture department of the Fraunhover Institute for Experimental Software Engineering and at the University of Kaiserslautern. Involved in the BelAmi project (Ambient Intelligence topic) under the supervision of Prof. Rombach, Martin Becker and Dirk Muthig.
January 04 - May 05: At the Research and Development Department of MBDA Italia, under the supervision of Guido Pennella, in investigating the performances of the PVM middleware on VxWorks™ Hard Real-Time Operating System, for Safety-Critical applications.
Davide Falessi, Muhammad Ali Babar, Giovanni Cantone, Philippe Kruchten, "Applying empirical software engineering to software architecture: Challenges and lessons learned", Empirical Software Engineering, An Internatinal Journal, DOI: 10.1007/s10664-009-9121-0, in print, Available online: http://www.springerlink.com/openurl.asp?genre=article&id=doi:10.1007/s10664-009-9121-0&sa_campaign=Email/ACE/OF. 5-year impact factor: 1.8
Davide Falessi, Giovanni Cantone, Alessandro Sarcià, Giuseppe Calavaro, Paolo Subiaco, Cristiana D'Amore, "Peaceful Coexistence: Agile Developer Perspectives on Software Architecture", IEEE Software March/April 2010 (vol. 27 no. 2).DOI: 10.1109/MS.2010.49, 5-year impact factor: 2.7
Davide Falessi, Giovanni Cantone, Rick Kazman, Philippe Kruchten, "Decision-making Techniques for Software Architecture Design: A Comparative Survey", Accepted for publication at "ACM Computing Surveys". 5-year impact factor: 14.7
Davide Falessi, Lionel C. Briand, Giovanni Cantone, "The Impact of Automated Support for Linking Equivalent Requirements Based on Similarity Measures", Simula Research Laboratory Technical Report 2009-08.
Davide Falessi, Giovanni Cantone , Rafael Capilla, Philippe Kruchten, "The Values of Design Rationale Information: An Empirical Study", Technical Report 09.79, DISP, Univ. of Rome "Tor Vergata", Italy, 2009.
Davide Falessi, Jens Heidrich, "Product Focused Software Process Improvement 2008- Short paper session proceeding", Editor: Universitalia, ISBN: 8895244133, ISBN-13: 9788895244136.
Davide Falessi, Giovanni Cantone, "Exploring Feasibility of Software Defects Orthogonal Classification", in Communications in Computer and Information Science, Volume 10, ISSN 1865-0929, ISBN:978-3-540-70619-9, 2008.
Davide Falessi,
Giovanni Cantone, Philippe Kruchten, "
Value-Based
Design Decision Rationale Documentation: Principles and Empirical Feasibility
Study",
Seventh Working IEEE/IFIP Conference on Software Architecture, (WICSA 2008),
Davide Falessi,
Giovanni Cantone, Philippe Kruchten, "Do Software Architecture Design Methods Meet Architects' Needs?", Sixth Working IEEE/IFIP Conference
on Software Architecture, (WICSA
2007),
Davide Falessi,
Martin Becker, Giovanni Cantone, "Documenting Design Decision Rationale to Improve Individual and Team
Design Decision Making: An Experimental Evaluation", International Symposium on
Empirical Software Engineering (ISESE'06),
Davide Falessi, Dirk Muthig, “Implementing Product Line
Engineering in Industry: Feedback from the field to research”,
9th International Conference on Product Focused Software Process Improvement
(PROFES08), LNCS 5089/2008, 23-25
June 2008, Roman Hills,
Davide Falessi, Rafel
Capilla, Giovanni Cantone, "Value-Based Design Decision Rationale
Documentation: A Replicated Experiment", Third Workshop on SHAring and Reusing
architectural Knowledge (SHARK2008)
co-located with the 30th Int. Conf. on Software Engineering (ICSE2008), Leipzig, Germany, 10 - 18 May 2008.
Davide Falessi,
Philippe Kruchten, Giovanni Cantone, "Issues in Applying Empirical Software Engineering to Software Architecture", First European Conference on Software Architecture,
(ECSA 2007), LNCS 4758/2007, Aranjuez (Madrid),
24-26 September, 2007.
Davide Falessi,
Giovanni Cantone, Claudio Grande, "A COMPARISON OF STRUCTURED ANALYSIS AND OBJECT ORIENTED ANALYSIS: An
Experimental Study", International Conference on Software and Data Tecnologies (ICSOFT 2007), Barcellona, 22-25 July.
Davide Falessi,
Giovanni Cantone,
"Exploring Feasibility of Software Defects Orthogonal Classification", International Conference on
Software and Data Tecnologies
(ICSOFT
2006),
Setúbal, Portugal, 11-14 September 2006. INSTICC Press 2006, ISBN
972-8865-69-4,
Winner of the "Best Student Paper Award" :-)
Davide Falessi, Giovanni Cantone, Martin Becker, "Design Decision Rationale: Experiences and Towards a Systematic Use", SHaring and reusing Architectural Knowledge Workshop (SHARK'2006) at the International Conference on Software Reuse, Torino, 11-15 June 200
Davide Falessi, Guido Pennella and Giovanni Cantone, "Experiences, Strategies and Challenges in Adapting PVM to VxWorks™ Hard Real-Time Operating System, for Safety-Critical Software", PVM/MPI, Capri, 2005. LNCS 3666/2005 Springer.