Victor Basili

Professor Emeritus
(301) 405-2668
Education: 
Ph.D., University of Texas at Austin
Special Awards/Honors: 
ACM Fellow, IEEE Fellow
Biography: 

Victor R. Basili is a professor emeritus of computer science.

He served as chairman of the Department of Computer Science from 1982 to 1988. He founded the Fraunhofer Center for Experimental Software Engineering – Maryland, where he served as executive director from 1998 to 2004. Basili was also one of the founders and principals in the Software Engineering Laboratory (SEL) at NASA/GSFC (1976 to 2001).

Basili has been working on measuring, evaluating, and improving the software development process and product for more than 30 years.

He has worked with many organizations, including AT&T, Boeing, Daimler-Chrysler, Ericsson, FAA, GE, GTE, IBM, Lucent, MCC, and Motorola, and has been a grant recipient from NSF, NASA, AFOSR, ONR, AFOSR, AFRL, DARPA, IBM, Burroughs, Hughes, VITRO, NEC, Finseil, Amdahl, Coopers and Lybrand, Toho Gas, Ricoh, Mutsuhito Panasonic, Sogei, Daimler Benz, Bellcore and Fujitsu. He is a recipient of a 1989 NASA Group Achievement Award, a 1990 NASA/GSFC Productivity Improvement and Quality Enhancement Award, the 1997 Award for Outstanding Achievement in Mathematics and Computer Science by the Washington Academy of Sciences, the 2000 Outstanding Research Award from ACM SIGSOFT, and the 2003 Harlan Mills Award for the IEEE Computer Society.

Basili has authored more than 250 journal and refereed conference papers, given more than 50 keynote addresses, served as editor-in-chief of the IEEE Transactions on Software Engineering, and as Program Chair and General Chair of the 6th and 15th International Conference on Software Engineering, respectively. He was an editor of the Journal of Systems and Software. He is founding co-editor-in-chief of the Journal of Empirical Software Engineering, published by Springer. He is an IEEE and ACM Fellow.

He received a B.S. degree from Fordham College and an M.S. degree from Syracuse University, both in mathematics. Basili received his doctorate in computer science from the University of Texas at Austin. He is a recipient of the Laurea Honoris Causa in Informatic Engineering from the University of Sannio in Italy (2004) and an Honorary Ph.D. in Natural Sciences (dr.rer.nat h.c) from the University of Kaiserslautern, Germany in 2005.

Publications

2011


Layman L, Basili VR, Zelkowitz MV, Fisher KL.  2011.  A case study of measuring process risk for early insights into software safety. Software Engineering (ICSE), 2011 33rd International Conference on.
:623-632.

Wong EW, Tse TH, Glass RL, Basili VR, Chen TY.  2011.  An assessment of systems and software engineering scholars and institutions (2003–2007 and 2004–2008). Journal of Systems and Software. 84(1):162-168.

2010


Zazworka N, Stapel K, Knauss E, Shull F, Basili VR, Schneider K.  2010.  Are developers complying with the process: an XP study. Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement.
:14:1–14:10-14:1–14:10.

Basili VR.  2010.  Learning Through Application: The Maturing ofthe QIP in the SEL. Making Software: What Really Works, and Why We Believe ItMaking Software: What Really Works, and Why We Believe It.
:65-65.

Basili VR, Lindvall M, Regardie M, Seaman C, Heidrich J, Munch J, Rombach D, Trendowicz A.  2010.  Linking Software Development and Business Strategy Through Measurement. Computer. 43(4):57-65.

Basili VR, Zelkowitz MV, Layman L, Dangle K, Diep M.  2010.  Obtaining valid safety data for software safety measurement and process improvement. Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement.
:46:1–46:4-46:1–46:4.

2009


Sarcia S A, Basili VR, Cantone G.  2009.  Scope error detection and handling concerning software estimation models. Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement.
:123-132.

Zazworka N, Basili VR, Shull F.  2009.  Tool supported detection and judgment of nonconformance in process execution. Empirical Software Engineering and Measurement, 2009. ESEM 2009. 3rd International Symposium on.
:312-323.

Vegas S, Juristo N, Basili VR.  2009.  Maturing Software Engineering Knowledge through Classifications: A Case Study on Unit Testing Techniques. Software Engineering, IEEE Transactions on. 35(4):551-565.

Sarcia' S A, Basili VR, Cantone G.  2009.  Using uncertainty as a model selection and comparison criterion. Proceedings of the 5th International Conference on Predictor Models in Software Engineering.
:18:1–18:9-18:1–18:9.

Wong EW, Tse TH, Glass RL, Basili VR, Chen TY.  2009.  An assessment of systems and software engineering scholars and institutions (2002–2006). Journal of Systems and Software. 82(8):1370-1373.

2008


Mendonca MG, Maldonado JC, de Oliveira MCF, Carver J, Fabbri CPF, Shull F, Travassos GH, Hohn EN, Basili VR.  2008.  A Framework for Software Engineering Experimental Replications. Engineering of Complex Computer Systems, 2008. ICECCS 2008. 13th IEEE International Conference on.
:203-212.

Basili VR, Dangle K, Esker L, Marotta F, Rus I, Brosgol BM, Jamin S, Arthur JD, Ravichandar R, Wisnosky DE.  2008.  CrossTalk: The Journal of Defense Software Engineering. Volume 21, Number 10, October 2008.

Hochstein L, Basili VR, Vishkin U, Gilbert J.  2008.  A pilot study to compare programming effort for two parallel programming models. Journal of Systems and Software. 81(11):1920-1930.

Sarcia SA, Cantone G, Basili VR.  2008.  Adopting Curvilinear Component Analysis to Improve Software Cost Estimation Accuracy. Model, Application Strategy, and an Experimental Verification. In G. Visaggio (Ed.), 12 th International Conference on Evaluation and Assessment in Software Engineering. BCS eWIC.

Wong EW, Tse TH, Glass RL, Basili VR, Chen TY.  2008.  An assessment of systems and software engineering scholars and institutions (2001–2005). Journal of Systems and Software. 81(6):1059-1062.

2007


Lindvall M, Rus I, Donzelli P, Memon AM, Zelkowitz MV, Betin-Can A, Bultan T, Ackermann C, Anders B, Asgari S et al..  2007.  Experimenting with software testbeds for evaluating new technologies. Empirical Software Engineering. 12(4):417-444.

Basili VR, Zelkowitz MV, Sjøberg DIK, Johnson P, Cowling AJ.  2007.  Protocols in the use of empirical software engineering artifacts. Empirical Software EngineeringEmpirical Software Engineering. 12:107-119.

Basili VR, Bomarius F, Feldmann RL.  2007.  Get Your Experience Factory Ready for the Next Decade–Ten Years after "How to Build and Run One". Companion to the proceedings of the 29th International Conference on Software Engineering.
:167-168.

2006


Nakamura T, Hochstein L, Basili VR.  2006.  Identifying domain-specific defect classes using inspections and change history. Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering.
:346-355.

Basili VR, Caldiera G, Rombach HD.  2006.  The Goal Question Metric Approach. 5th ACM-IEEE International Symposium on Empirical Software Engineering (ISESE’06).

Basili VR.  2006.  The past, present, and future of experimental software engineering. Journal of the Brazilian Computer Society. 12(3):7-12.

Carver JC, Hochstein LM, Kendall RP, Nakamura T, Zelkowitz MV, Basili VR, Post DE.  2006.  Observations about software development for high end computing. CTWatch Quarterly. 2(4A):33-38.

Hochstein L, Basili VR.  2006.  An empirical study to compare two parallel programming models. Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures.
:114-114.

Hochstein L, Nakamura T, Basili VR, Asgari S, Zelkowitz MV, Hollingsworth J, Shull F, Carver J, Voelp M, Zazworka N et al..  2006.  Experiments to understand HPC time to development. CTWatch Quarterly.

2005


Lindvall M, Rus I, Shull F, Zelkowitz MV, Donzelli P, Memon AM, Basili VR, Costa P, Tvedt R, Hochstein L.  2005.  An evolutionary testbed for software technology evaluation. Innovations in Systems and Software Engineering. 1(1):3-11.

Basili VR, Turner AJ.  2005.  Iterative enhancement: a practical technique for software development. Foundations of Empirical Software Engineering: The Legacy of Victor R. BasiliFoundations of Empirical Software Engineering: The Legacy of Victor R. Basili. 1:28-28.

Numrich RW, Hochstein L, Basili VR.  2005.  A metric space for productivity measurement in software development. Proceedings of the second international workshop on Software engineering for high performance computing system applications.
:13-16.

Asgari S, Hochstein L, Basili VR, Zelkowitz MV, Hollingsworth J, Carver J, Shull F.  2005.  Generating testable hypotheses from tacit knowledge for high productivity computing. Proceedings of the second international workshop on Software engineering for high performance computing system applications.
:17-21.

Zelkowitz MV, Basili VR, Asgari S, Hochstein L, Hollingsworth J, Nakamura T.  2005.  Measuring productivity on high performance computers. 11th IEEE International Symposium on Software Metric.

Basili VR.  2005.  Using measurement to build core competencies in software. Seminar sponsored by Data and Analysis Center for Software.

Basili VR.  2005.  Evolving and packaging reading technologies. Foundations of Empirical Software Engineering: The Legacy of Victor R. BasiliFoundations of Empirical Software Engineering: The Legacy of Victor R. Basili. 1:362-362.

Hochstein L, Basili VR, Zelkowitz MV, Hollingsworth J, Carver J.  2005.  Combining self-reported and automatic data to improve programming effort measurement. Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering.
:356-365.

2004


Asgari S, Basili VR, Costa P, Donzelli P, Hochstein L, Lindvall M, Rus I, Shull F, Tvedt R, Zelkowitz MV.  2004.  Empirical-based estimation of the effect on software dependability of a technique for architecture conformance verification. Proceedings of the ICSE 2004 Workshop on Architecting Dependable Systems, Edinburgh, UK.

Basili VR, Boehm B, Davis A, Humphrey WS, Leveson N, Mead NR, Musa JD, Parnas DL, Pfleeger SL, Weyuker E.  2004.  New year’s resolutions for software quality. IEEE Software. 21(1):12-13.

Carver J, Asgari S, Basili VR, Hochstein L, Hollingsworth J, Shull F, Zelkowitz MV.  2004.  Studying code development for high performance computing: the HPCS program. First International Workshop On Software Engineering for High Performance Computing System Applications.
:32-32.

Asgari S, Basili VR, Carver J, Hochstein L, Hollingsworth J, Zelkowitz MV.  2004.  Challenges in Measuring HPCS Learner Productivity in an Age of Ubiquitous Computing: The HPCS Program. In Proceedings of ICSE Workshop on High Productivity Computing. May 2004.

2003


Reifer DJ, Basili VR, Boehm BW, Clark B.  2003.  Eight lessons learned during COTS-based systems maintenance. Software, IEEE. 20(5):94-96.

Basili VR.  2003.  Matching Software Measurements to Business Goals. Keynote Address at the 2003 Software Management Conference, San Jose, California.

Seaman CB, Mendonca MG, Basili VR, Kim YM.  2003.  User interface evaluation and empirically-based evolution of a prototype experience management tool. Software Engineering, IEEE Transactions on. 29(9):838-850.

Shull F, Carver J, Travassos GH, Maldonado JC, Conradi R, Basili VR.  2003.  Replicated studies: building a body of knowledge about software reading techniques. SERIES ON SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING. 12:39-84.

2002


Briand LC, Morasca S, Basili VR.  2002.  An operational process for goal-driven definition of measures. Software Engineering, IEEE Transactions on. 28(12):1106-1125.

Morisio M, Seaman CB, Basili VR, Parra AT, Kraft SE, Condon SE.  2002.  COTS-based software development: Processes and open issues. Journal of Systems and Software. 61(3):189-199.

Basili VR, Seaman C.  2002.  The Experience factory organization. IEEE Software. 19(3):30-31.

Basili VR, Lindvall M, Shull F.  2002.  A light-weight process for capturing and evolving defect reduction experience. Engineering of Complex Computer Systems, 2002. Proceedings. Eighth IEEE International Conference on.
:129-132.

Basili VR, McGarry FE, Pajerski R, Zelkowitz MV.  2002.  Lessons learned from 25 years of process improvement: the rise and fall of the NASA software engineering laboratory. Proceedings of the 24th International Conference on Software Engineering.
:69-79.

Lindvall M, Basili VR, Boehm B, Costa P, Dangle K, Shull F, Tesoriero R, Williams L, Zelkowitz MV.  2002.  Empirical findings in agile methods. Extreme Programming and Agile Methods—XP/Agile Universe 2002.
:81-92.

Shull F, Basili VR, Boehm B, Brown AW, Costa P, Lindvall M, Port D, Rus I, Tesoriero R, Zelkowitz MV.  2002.  What we have learned about fighting defects. Software Metrics, 2002. Proceedings. Eighth IEEE Symposium on.
:249-258.

Schneider K, von Hunnius J-P, Basili VR.  2002.  Experience in implementing a learning software organization. Software, IEEE. 19(3):46-49.

2001


Basili VR, Costa P, Lindvall M, Mendonca M, Seaman C, Tesoriero R, Zelkowitz MV.  2001.  An experience management system for a software engineering research organization. Software Engineering Workshop, 2001. Proceedings. 26th Annual NASA Goddard.
:29-35.

Boehm B, Basili VR.  2001.  Software Defect Reduction Top 10 List. Computer. 34(1):135-137.

Basili VR, Lindvall M, Costa P.  2001.  Implementing the Experience Factory concepts as a set of Experience Bases. Proc. 13th Int’l Conf. Software Eng. and Knowledge Eng.
:102-109.

Basili VR, Tesoriero R, Costa P, Lindvall M, Rus I, Shull F, Zelkowitz MV.  2001.  Building an Experience Base for Software Engineering: A report on the first CeBASE eWorkshop. Product Focused Software Process Improvement.
:110-125.

Basili VR, Boehm B.  2001.  COTS-based systems top 10 list. Computer. 34(5):91-95.

Mendonça Neto MG, Seaman C, Basili VR, Kim YM.  2001.  A prototype experience management system for a software consulting organization. Thirteenth International Conference on Software Engineering and Knowledge Engineering.
:29-36.

2000


Shull F, Basili VR, Zelkowitz MV.  2000.  The experimental validation and packaging of software technologies. ACM SIGSOFT Software Engineering Notes. 25(1):82-83.

1999

Pages