Victor R. Basili's Publications

Books | Book Chapters | Journal Publications | Conference Proceedings | Technical Reports and Other Publications

 

Many items on this page are available in PDF format.  Those items are listed below as links.

If you are interested in a publication that is not linked to a PDF document, please feel free to contact Margaret Byrns.

Books

B1.    V. Basili and T. Baker, eds., Structured Programming, IEEE Press, IEEE Catalog No. 75CH1049-6, 1975 (revised 1977).

B2.    V. Basili and A. J. Turner, SIMPL-T, A Structured Programming Language, Paladin House Publishers, 1976.

B3.    V. Basili, Models and Metrics for Software Management and Engineering, IEEE Press, IEEE Catalog No. EHO-167-7, 1980.

B4.    V. Basili and T. Baker, eds., Structured Programming: Integrated Practices, IEEE Press, 1981.

B5.    H. Mills, V. Basili, J. Gannon, R. Hamlet, Principles of Computer Programming: A Mathematical Approach, Allyn & Bacon, 1987.

B6.    H.D. Rombach, V. Basili, and R. Selby, eds. Experimental Software Engineering Issues: Critical Assessment and Future Directives, Proceedings of Dagstuhl-Workshop, September 1992, Springer-Verlag, #706, Lecture Notes in Computer Software, August 1993.

B7.    S. K. Abd-El-Hafiz and V. Basili, A Knowledge-Based Approach to Program Understanding, Kluwer Academic Publishers, July 1995.

B8.    S. Vegas, N. Juristo, and V. Basili, Identifying Relevant Information for Testing Technique Selection: An Instantiated Characterization Schema, Kluwer Academic Publishers, April 2003.

B9.    V.R. Basili, H.D. Rombach, K. Schneider, B. Kitchenham, D. Pfahl, and R.W. Selby, (Eds.), Empirical Software Engineering Issues: Critical Assessment and Future Directions, LNCS 4336, Springer, 2006.

 

Book Chapters

C1.    V. Basili, “The SIMPL Family of Programming Languages and Compilers,” Graphen-Sprachen und Algorithmen auf Graphen, Applied Computer Science 1, Carl Hanser Verlag, Munich, Germany, 1976, pp. 49-85. Also Computer Science Center Technical Report TR-305, University of Maryland, June 1974.

C2.    V. Basili, W. Rheinboldt and C. Mesztenyi, “GRAAL - A Graph Algorithmic Language,” in Sparse Matrices and Their Applications, D. Rose and R. Willoughby, eds., Plenum Press, NY, pp. 167-176, 1972.

C3.    V. Basili, “Some Supplementary Notes on the Graph Algorithmic Language GRAAL,” Graphen-Sprachen und Algorithmen auf Graphen, Applied Computer Science 1, Carl Hanser Verlag, pp. 31-48, 1976.

C4.    V. Basili, “Language as a Tool for Scientific Programming,” in Proceedings of the Third ICASE Conference on Scientific Programming, Academic Press, 1976.

C5.    V. Basili, “Structured Programming Foundations,” in Structured Programming Tutorial, IEEE Press, IEEE Catalog No. 75CH1049-6, pp. 167-177, 1977.

C6.    V. Basili, “An Example of Program Development,” in Structured Programming Tutorial, IEEE Press, IEEE Catalog No. 75CH1049-6, pp. 167-177, 1977.

C7.    V. Basili, “Structured Programming I, Portfolio in the Computer Programming Management Area,” Auerbach Information Management Series (14-03-01), (update appears as a chapter in Structured Programming: Integrated Practices, Basili and Baker, eds., IEEE Press, 1978.)

C8.    V. Basili, “Structured Programming II, Portfolio in the Computer Programming Management Area,” Auerbach Information Management Series (14-03-02), (update appears as chapter in Structured Programming: Integrated Practices, Basili and Baker, eds. IEEE Press, 1979.

C9.    V. Basili, “Structured Walk-through,” in Structured Programming: Integrated Practices, IEEE Press, 1980.

C10.   V. Basili, “Program Segmentation Using Composite Design and Analysis,” in Structured Programming: Integrated Practices, IEEE Press, 1980.

C11.   V. Basili, “Resource Models,” in Software Metrics, MIT Press, pp. 111-130, 1981.

C12.   V. Basili, “Data Collection, Analysis and Validation,” in Software Metrics, MIT Press, pp. 143-160, 1981.

C13.   V. Basili, Contributions to the chapters on Programming Languages and Software Methodology, in What Can Be Automated? (COSERS Report, sponsored by the NSF, Bruce Arden, ed.), MIT Press, 1985.

C14.   V. Basili, “A Plan for Empirical Studies of Programmers,” in Empirical Studies of Programmers, E. Soloway and S. Iyengar, eds., Ablex Publishers, pp. 733-743, 1986.

C15.   V. Basili, “Measurement and Evaluation of Software Programming Environments,” in Requirements for a Software Engineering Environment, Ablex Publishers, pp. 93-104, 1989.

C16.   V. Basili and H.D. Rombach, “Measurement Panel, Panel Report, Panel on Measurement,” in Requirements for a Software Engineering Environment, Ablex Publishers, pp. 15-26, 1989.

C17.   V. Basili, “The Experimental Paradigm in Software Engineering,” in Lecture Notes in Computer Science 706, Experimental Software Engineering Issues: Critical Assessment and Future Directives, H.D. Rombach, V. Basili, and R. Selby, eds., Proceedings of Dagstuhl-Workshop, September 1992, published by Springer-Verlag, 1993.

C18.   V. Basili, “Formal Methods in Systems Engineering,” in Software Quality: A Modeling and Measurement View, Peter Ryan and Chris Sennett, eds., Springer-Verlag, pp. 71-80, 1993.

C19.   V. Basili, “The Experience Factory and its Relationship to Other Improvement Paradigms,” in Lecture Notes in Computer Science 717, Proceedings of ESEC'93, Springer-Verlag, 1993.

C20.   V. Basili, “Applying the Goal/Question/Metric Paradigm in the Experience Factory,” in Software Quality Assurance and Measurement: Worldwide Perspective, N. Fenton, R. Whitty, and Y. Lizuka, eds., International Thomson Computer Press, pp. 21-44, 1995.

C21.   V. Basili, “The Experience Factory and its Relationship to Other Quality Approaches,” in Advances in Computers 41, Academic Press, 1995.

C22.   V. Basili, “Evolving and Packaging Reading Technologies,” in Achieving Quality in Software, Proceedings of AQUIS ’96, 1996.

C23.   F. Shull and V. Basili, “Reading Techniques,” in The Testing Practitioner, by Erik van Veenendal, UTN Publishers, pp. 143-163, 2002.

C24.   S. Vegas, N. Juristo, and V. Basili, “A Process for Identifying Relevant Information for a Repository: A Case Study for Testing Techniques,” in Managing Software Engineering Knowledge, Aybuke Aurum, Ross Jeffery, Claes Wohlin, and Meliha Handzic, eds., Springer-Verlag, pp. 199-230, 2003.

C25.   F. Shull, J. Carver, G.H. Travassos, J.C. Maldonado, R. Conradi, and V.R. Basili, "Replicated Studies: Building a Body of Knowledge about Software Reading Techniques," in Lecture Notes on Empirical Software Engineering, N. Juristo and A. Moreno, eds., World Scientific Publications, pp. 39-84, 2003.

C26.   V. Basili, "The Role of Controlled Experiments in Software Engineering Research," in Empirical Software Engineering Issues, LNCS 4336, V. Basili et al., (Eds.), Springer-Verlag, pp. 33-37, 2007.

C27.    L. Hochstein, T. Nakamura, F. Shull, N. Zazworka, V.R. Basili, and M.V. Zelkowitz, "An Environment for Conducting Families of Software Engineering Experiments", in Advances in Computers 74, M.V. Zelkowitz, ed., Elsevier, pp. 175-200, 2008.

C28.  S.A. Sarcia, G. Cantone, and V.R. Basili, "Auto-associate Neural Networks to Improve the Accuracy of Estimation Models" in Artificial Intelligence Applications for Improved Software Engineering Development: New Prospects, F. Meziane & S. Baleda, eds, IGI Global, pp. 00-00, 2009.

C29.   V. R. Basili,, "Learning through Applications: The Maturing of the QIP in the SEL", in Making Software, Andy Oram and Greg Wilson, eds., O'Reilly, 2011.

C30. Victor R. Basili, "A Personal Perspective on the Evolution of Empirical Software Engineering", in Perspectives on the Future of Software Engineering, Jurgen Munch, Klaus Schmid (Eds.), Springer, pp.255 - 274, 2013.

 

Journal Publications

J1.    W. Rheinboldt , V. Basili, and C. Mesztenyi, On A Programming Language for Graph Algorithms, BIT vol. 12(2): 220-241, 1971.

J2.    V. Basili and A. Turner, “A Transportable Extendible Compiler,” Software Practices & Experiences, vol. 5(3): 297-298, July-September 1975.

J3.    V. Basili, “A Structured Approach to Language Design,” Journal of Computer Languages, vol. 1(3), 1975.

J4.    V. Basili and A. Turner, “Iterative Enhancement: A Practical Technique for Software Development,” IEEE Transactions on Software Engineering, vol. 1(4), December 1975 (update appears as Portfolio 14-01-05, Auerbach Information Management Series, 1978).

J5.    K. Harada and V. Basili, “Structured Programming Language for Compiler Writing: SIMPL-T (in Japanese),” Information Processing, Information Processing Society of Japan, vol. 17(3): 222-228, March 1976.

J6.    V. Basili and M. Zelkowitz, “Measuring Software Development Characteristics in the Local Environment,” Journal of Computers and Structures, vol. 10: 39-43, 1979.

J7.    V. Basili and R. Reiter, Jr., “An Investigation of Human Factors in Software Development,” IEEE Computer, vol. 12(12): 21-38, December 1979.

J8.    V. Basili and J. Perry, “Transporting Up: A Case Study,” Journal of Systems and Software, vol. 1(2): 123-129, February 1980.

J9.    V. Basili and R. Noonan, “A Comparison of the Axiomatic and Functional Models of Structured Programming,” IEEE Transactions on Software Engineering, vol. 6(1): 454-465, September 1980.

J10.  V. Basili and R. Reiter, Jr., “A Controlled Experiment Quantitatively Comparing Software Development Approaches,” IEEE Transactions on Software Engineering, vol. 7(3): 299-320 (IEEE Computer Society Outstanding Paper Award), May 1981.

J11.  V. Basili and S. Sutton, “The Flex Software Design System: Designers Need Languages, Too,” IEEE Computer, vol. 14(11): 95-102, November 1981.

J12.  V. Basili and K. Freburger, “Programming Measurement and Estimation in the Software Engineering Laboratory,” Journal of Systems and Software, vol. 2(1): 47-57, 1981.

J13.  V. Basili and J. Beane, “Can the Parr Curve Help with the Manpower Distribution and Resource Estimation Problems?Journal of Systems and Software, vol. 2(1): 59-69, 1981.

J14.  V. Basili and H. Mills, “Understanding and Documenting Programs,” IEEE Transactions on Software Engineering, vol. 8(3): 270-283, May 1982.

J15.  V. Basili and D. Dunlop, “A Comparative Analysis of Functional Correctness,” ACM Surveys, vol. 14(2): 229-244, June 1982.

J16.  V. Basili, J. Gannon, E. Katz, M. Zelkowitz, J. Bailey, E. Kruesi, and S. Sheppard,  “Monitoring an Ada Software Development Project,” Ada Letters, vol. 2(1): 58-61, July 1982.

J17.  V. Basili and D. Hutchens, “An Empirical Study of a Syntactic Complexity Family,” IEEE Transactions on Software Engineering, vol. 9(6): 664-672, November 1983.

J18. V. Basili, R. Selby and T. Phillips, “Metric Analysis and Data Validation Across FORTRAN Projects,” IEEE Transactions on Software Engineering, vol. 9(6): 652-663, November 1983.

J19. D. Dunlop and V. Basili, “A Heuristic for Deriving Loop Functions,” IEEE Transactions on Software Engineering, vol. 10(3): 275-285, May 1984.

J20. V. Basili and B. Perricone, “Software Errors and Complexity: An Empirical Investigation,” Communications of the ACM, vol. 27(1): 42-52, January 1984.

J21. M. Zelkowitz, R. Yeh, R. Hamlet, J. Gannon, and V. Basili, “Software Engineering Practices in the US and Japan,” IEEE Computer, vol. 17(6): 57-66, June 1984.

J22. V. Basili, S. Chang, J. Gannon, E. Katz, N. Panilio-Yap, C. Ramsey, M. Zelkowtiz, J. Bailey, E. Kruesi, S. Sheppard, “Monitoring an Ada Software Development,” Ada Letters, vol. 4(1): 32-39, July/August 1984.

J23. V. Basili and D. Weiss, “A Methodology for Collecting Valid Software Engineering Data,” IEEE Transactions on Software Engineering, vol.10(3): 728-738, November 1984.

J24. D. Weiss and V. Basili, “Evaluating Software Development by Analysis of Changes: Some Data from the Software Engineering Laboratory,” IEEE Transactions on Software Engineering, vol. 11(2): 157-168, February 1985.

J25. D. Dunlop and V. Basili, “Generalizing Specifications for Uniformly Implemented Loops,” ACM Transactions on Programming Languages and Systems, January 1985.

J26. D. Hutchens and V. Basili, “System Structure Analysis: Clustering with Data Bindings,” IEEE Transactions on Software Engineering, vol. 11(8): 749-757, August 1985.

J27. V. Basili, E. Katz, N.M. Panlilio-Yap, C. Ramsey, and S. Chang, “Characterization of an Ada Software Development,” IEEE Computer, vol. 18(9): 53-65, September 1985.

J28. C. Doerflinger and V. Basili, “Monitoring Software Development Through Dynamic Variables,” vol. 11(9): 978-985, September 1985. Special issue of IEEE Transactions on Software Engineering containing the best papers selected from COMPSAC proceedings of 1982 and 1983.

J29. V. Basili, R. Selby, and D. Hutchens, “Experimentation in Software Engineering,” IEEE Transactions on Software Engineering vol. 12(7): 733-743, July 1986 (invited paper).

J30. J. Gannon, E. Katz, and V. Basili, “Metrics for Ada Packages: An Initial Study,” Communications of the ACM, vol.19(7): 616-623, July 1986.

J31. H.D. Rombach and V. Basili, “Quantitative Software Qualitatssicherung: Eine Methode fur Definition und Nutzung geligneter Masse,” German Computer Society, GI Informatik Spektrum, June 1987.

J32. H.D. Rombach and V. Basili, “Implementing Quantitative SQA: A Practical Model,” IEEE Software, vol. 4(5): 6-9, September 1987.

J33. R. Selby, V. Basili, and T. Baker, “Cleanroom Software Development: An Empirical Evaluation,” IEEE Transactions on Software Engineering, vol. 13(9): 1027-1037, September 1987.

J34. V. Basili and R. Selby, “Comparing the Effectiveness of Software Testing Strategies,” IEEE Transactions on Software Engineering, vol. 13(12): 1278-1296, December 1987.

J35. V. Basili and H.D. Rombach, “The TAME Project: Towards Improvement-Oriented Software Environments,” IEEE Transactions on Software Engineering, vol. 14(6), June 1988.

J36. V. Basili, “Metodologia del Software,” I1 Pensiero Informatico, N.1, Gruppo Finsiel, Rome, Italy, pp. 6-10 (invited paper), December 1988.

J37. H. Mills, V. Basili, J. Gannon, and R. Hamlet, “Mathematical Principles for a First Course in Software Engineering,” IEEE Transactions on Software Engineering, vol. 15(5): 550-559, May 1989.

J38. C. Ramsey and V. Basili, “An Evaluation of Expert Systems for Software Engineering Management,” IEEE Transactions on Software Engineering, vol.15(6): 747-759, June 1989.

J39. V. Basili, “Viewing Maintenance as Reuse-Oriented Software Development,” IEEE Software, vol. 7(1): 19-25, January 1990.

J40. M. Daskalantonakis, V. Basili, and R. Yacobellis, “A Method for Assessing Software Measurement Technology,” Quality Engineering, vol. 3(1): 27-40, 1990-91.

J41. G. Caldiera and V. Basili, “Identifying and Qualifying Reusable Software Components,” IEEE Computer, vol. 24(2): 61-70, February 1991.

J42. R. Selby and V. Basili, “Analyzing Error-Prone System Structure,” IEEE Transactions on Software Engineering, vol. 17(2): 141-152, February 1991.

J43. V. Basili and R. Selby, “Paradigms for Experimentation and Empirical Studies in Software Engineering,” Reliability Engineering and System Safety, vol. 32(1-2): 171-193, l991.

J44. V. Basili and H.D. Rombach, “Support for Comprehensive Reuse,” Software Engineering Journal, IEE British Computer Society, vol. 6(5): 303-316, September 1991.

J45. V. Basili and J. Musa, “The Future Engineering of Software: A Management Perspective,” IEEE Computer, vol. 24(9): 90-96, September, 1991. Reprinted in Software Project Management Readings and Cases by Chris F. Kemerer, pp. 30-40, The McGraw-Hill Companies, Inc., 1997.

J46. V. Basili, G. Caldiera, and G. Cantone, “A Reference Architecture for the Component Factory,” ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 1(1): 53-80, January 1992.

J47. M. Oivo and V. Basili, “Representing Software Engineering Models: The TAME Goal Oriented Approach,” IEEE Transactions on Software Engineering, vol. 18(10): 886-898, October 1992.

J48. L. Briand, V. Basili, and W. Thomas, “A Pattern Recognition Approach for Software Engineering Data Analysis,” IEEE Transactions of Software Engineering, vol. 18(11): 931-942, November 1992.

J49. A. Delis and V. Basili, “ADA Reusability and System Design Assessment Using The Data Binding Tool,” International Journal of Software Engineering and Data Engineering, vol. 3(3), September 1993.

J50. L. Briand, V. Basili, and C. Hetmanski, “Developing Interpretable Models with Optimized Set Reduction for Identifying High Risk Software Components,” IEEE Transactions on Software Engineering, vol.19(11):1028-1044, November 1993.

J51. V. Basili, M. Daskalantonakis, and R. Yacobellis, “Technology Transfer at Motorola,” IEEE Software, vol. 11(2): 70-76, March 1994.

J52. S.H. Kan, V. Basili and L.N. Shapiro, “Software Quality: An Overview from the Total Quality Management Perspective,” IBM Systems Journal, vol. 33(1), March 1994.

J53. V. Basili and S. Green, “Software Process Evolution at the SEL,” IEEE Software, vol. 11(4): 58-66, July 1994.

J54. M. Noro, P. Godfrey and V. Basili, “TAME: Data Model Object-Oriented Data Model for Software Experience Base,” Nanzan Management Review, vol. 9(2), off-prints, November 1994.

J55. V. Basili and G. Caldiera, “Improve Software Quality by Reusing Knowledge and Experience,” Sloan Management Review, MIT Press, vol. 37(1): 55-64, Fall 1995.

J56. A.A. Porter, L.G. Votta, and V. Basili, “Comparing Detection Methods for Software Requirements Inspections: A Replicated Experiment,” IEEE Transactions on Software Engineering, vol. 21(6): 563-575, June 1995.

J57. V. Basili, M. Zelkowitz, F. McGarry, J. Page, S. Waligora, and R. Pajerski, “Special Report: SEL’s Software Process-Improvement Program,” IEEE Software, vol. 12(6): 83-87, November 1995.

J58. L. Briand, S. Morasca and V. Basili, “Property-Based Software Engineering Measurement,” IEEE Transactions on Software Engineering, vol. 22(1): 68-86, January 1996.

J59. S. Abd-El-Hafiz and V. Basili, “A Knowledge-Based Approach to the Analysis of Loops,” IEEE Transactions on Software Engineering, vol. 22(5): 339-360, May 1996.

J60. V. Basili and S. Abd-El-Hafiz, “A Method for Documenting Code Components,” Journal of Systems and Software, vol. 34(2): 89-104, August 1996.

J61. V. Basili, L. Briand, and W. Melo, “How Reuse Influences Productivity in Object-Oriented Systems,” Communications of the ACM, vol. 39(10): 104-116, October 1996.

J62. V. Basili, L. Briand, and W. Melo, “A Validation of Object-Oriented Design Metrics as Quality Indicators,” IEEE Transactions on Software Engineering, vol. 22(10): 751-761, October 1996.

J63. V. Basili, S. Green, O. Laitenberger, F. Shull, S. Sorumgaard, and M. Zelkowitz, “The Empirical Investigation of Perspective-Based Reading,” Empirical Software Engineering: An International Journal, vol. 1(2): 133-164, October 1996.

J64. Y. Mashiko and V. Basili, “Using the GQM Paradigm to Investigate Influential Factors for Software Process Improvement,” Journal of Systems and Software, vol. 36(1): 17-32, January 1997.

J65. V. Basili, S. Morasca , L. Briand, E. Weyuker, and M. Zelkowitz, “Comments on ‘Towards a Framework for Software Measurement Validation,’” IEEE Transactions on Software Engineering, vol. 23(3): 187-188, March 1997.

J66. L. Briand, S. Morasca, and V. Basili, “Response to: Comments on ‘Property-Based Software Engineering Measurement: Refining the Additivity Properties,’” IEEE Transactions on Software Engineering, vol. 23(3): 196-197, March 1997.

J67. C. Seaman and V. Basili, “The Study of Software Maintenance Organizations and Processes,” Empirical Software Engineering: An International Journal, vol. 2(2): 197-201, June 1997.

J68. V. Basili, “Evolving and Packaging Reading Technologies,” Journal of Systems and Software, vol. 38 (1): 3-12, July 1997.

J69. C. Seaman and V. Basili, “Communication and Organization in Software Development: An Empirical Study,” IBM Systems Journal, vol. 36(4): 550-563, 1997.

J70. W. Thomas, A. Delis, and V. Basili, “An Analysis of Errors in a Reuse-Oriented Development Environment,” Journal of Systems and Software, vol. 38(3): 211-224, September 1997.

J71. L. Briand, Y. Kim, W. Melo, C. Seaman, and V. Basili, “Q-MOPP: Qualitative Evaluation of Maintenance Organizations, Processes, and Products,” Journal of Software Maintenance, vol. 10(4): 249-278, July-August 1998.

J72. C. Seaman and V. Basili, “Communication and Organization: An Empirical Study of Discussion in Inspection Meetings,” IEEE Transactions on Software Engineering, vol. 24(7): 559-572, July 1998.

J73. M. Mendonca, V. Basili, I.S. Bhandari, and J. Dawson, “An Approach to Improving Existing Measurement Frameworks,” IBM Systems Journal, vol. 37(4): 484-501, November 1998.

J74. Z. Zhang, V. Basili, and B. Shneiderman, “Perspective-based Usability Inspection: An Empirical Validation of Efficacy,” Empirical Software Engineering: An International Journal, vol. 4(1): 43-69, March 1999.

J75. V. Basili, F. Shull, and F. Lanubile, “Building Knowledge through Families of Experiments,” IEEE Transactions on Software Engineering, vol. 25(4): 456-473, July 1999.

J76. L. Briand, S. Morasca, and V. Basili, “Defining and Validating Measures for Object-based High-Level Design,” IEEE Transactions on Software Engineering, vol. 25(5): 722-743, September/October 1999.

J77. B. Boehm and V. Basili, “Gaining Intellectual Control of Software Development,” IEEE Computer, vol. 33(5): 27-33, May 2000.

J78. M. Mendonca, V. Basili, “Validation of an Approach for Improving Existing Measurement Frameworks,” IEEE Transactions on Software Engineering, vol. 26(6): 484-499, June 2000.

J79. F. Shull, I. Russ, and V. Basili, “How Perspective-Based Reading Can Improve Requirements Inspections," IEEE Computer, vol. 33(7): 73-79, July 2000.

J80. F. Shull, F. Lanubile, and V. Basili, “Investigating Reading Techniques for Object-Oriented Framework Learning,” IEEE Transactions on Software Engineering, vol. 26(11): 1101-1118, November 2000.

J81. B. Boehm and V. Basili, “Software Defect Reduction Top 10 List,” IEEE Computer, vol. 34(1): 135-137, January 2001.

J82. V. Basili and B. Boehm, “COTS-Based Systems Top 10 List,” IEEE Computer, vol. 34(5): 91-93, May 2001.

J83. M. Morisio, C. Seaman, V. Basili, A. Parra, S. Kraft, and S. Condon, “COTS-Based Software Development: Processes and Open Issues,” Journal of Systems and Software, vol. 61(3): 189, April 2002.

J84. B. Boehm, V. Basili, D. Port, and A. Jain, “Achieving CMMI Level 5 Improvements with MBASE and the CeBASE Method,” Crosstalk, vol. 15(5): 9-16, May 2002.

J85. K. Schneider, J. von Hunnius, and V. Basili, “Experience in Implementing a Learning Software Organization,” IEEE Software, vol. 19(3): 46-49, May/June 2002.

J86. V. Basili and C. Seaman, “The Experience Factory Organization,” IEEE Software, vol. 19(3): 30-31, May/June 2002.

J87. I. Rus, C. Seaman, M. Lindvall, V. Basili, and B. Boehm, “A Web Repository of Lessons Learned from COTS-Based Software Development,” Crosstalk, vol. 15(9): 25, September 2002.

J88. F. Shull, V. Basili, J. Carver, J. Maldonado, G. Travassos, M. Mendonca, and S. Fabbri, “Replicating Software Engineering Experiments: Addressing the Tacit Knowledge Problem,” Proceedings of the First International Symposium on Empirical Software Engineering, Nara, Japan, October 2002.

J89. L. Briand, S. Morasca, and V. Basili, “An Operational Process for Goal-Driven Definition of Measures,” IEEE Transactions on Software Engineering, vol. 28(12): 1106-1125, December 2002.

J90. C. Larman and V. Basili, “Iterative and Incremental Development: A Brief History,” IEEE Computer, vol. 36(6): 47-56, June 2003.

J91. D. Reifer, V. Basili, B. Boehm, and B. Clark, “Eight Lessons Learned During COTS-Based Systems Maintenance,” IEEE Software, vol. 20(5): 94-96, September/October 2003.

J92. C. Seaman, M. Mendonca, V. Basili, and Y. Kim, “User Interface Evaluation and Empirically Based Evolution of a Prototype Experience Management Tool,” IEEE Transactions on Software Engineering, vol. 29(9):838-850, September 2003.

J93. J. Carver and V. Basili, “Identifying Implicit Process Variables To Support Future Empirical Work,” Journal of the Brazilian Computer Society, October-December 2003.

J94. F. Shull, M. Mendonça, V. Basili, J. Carver, J. Maldonado, S. Fabbri, G. Travassos, and M. Ferreira, “Knowledge-Sharing Issues in Experimental Software Engineering,” Empirical Software Engineering: An International Journal, vol. 9(1): 111-137, March 2004.

J95. V. Basili, P. Donzelli and S. Asgari, “A Unified Model of Dependability: Capturing Dependability in Context,” IEEE Software, vol.21(6) p. 19-25, November-December 2004. (Abstract)

J96. M. Lindvall, I. Rus, F. Shull, M. Zelkowitz, P. Donzelli, A. Memon, V. Basili, P. Costa, R. Tvedt, L. Hochstein, S. Asgari, C. Ackerman, D. Pech, “An Evolutionary Testbed for Software Technology Evaluation,” Innovations in System Software Engineering, vol. 1(1): 3-11, April 2005.

J97. P. Donzelli, M. Zelkowitz, V. Basili D. Allard, and K. N. Meyer, “Evaluating COTS Components Dependability in Context,” IEEE Software, vol. 22(4): 46-53, July/August 2005.

J98. S. Vegas and V. Basili, “A Characterization Schema for Software Testing Techniques,” Empirical Software Engineering: An International Journal, vol. 10(4): 437-466, October 2005.

J99. F. Shull, D. Cruzes, V. Basili, M. Mendonca, “Simulating Families of Studies to Build Confidence in Defect Hypotheses,” Journal of Information and Software Technology, vol. 47(15): 1019-1032, December 2005.

J100. P. Donzelli and V. Basili, “A Practical Framework for Eliciting and Modeling System Dependability Requirements: Experience from the NASA High Dependability Computing Project,” Journal of Systems and Software, vol. 79(1): 107-119, January 2006.

J101. J. Maldonado, J. Carver , F. Shull, S. Fabbri, E.Dória, L.Martimiano, M. Mendonça, and V. Basili, “Perspective-Based Reading: A Replicated Experiment Focused on Individual Reviewer Effectiveness,” Empirical Software Engineering: An International Journal, vol. 11(1): March 2006.

J102. J. Carver, F. Shull, and V. Basili, “Can Observational Techniques Help Novices Overcome the Software Inspection Learning Curve? An Empirical Investigation,” Empirical Software Engineering: An International Journal, vol. 11(4): 523-539, March 2006.

J103. S. Vegas, N. Juristo, and V. Basili, “Packaging Experiences for Improving Testing Technique Selection,” Journal of Systems and Software, vol. 79(11): 1606-1618, November 2006.

J104. M. G. Mendonça, J.C. Maldonado, M.C.F. de Oliveira, S. Fabbri, F. Shull, J. Carver, V. Basili, and G. Travassos, “The Experimentation Improvement Paradigm for Software Engineering,” IEEE Transactions on Software Engineering (submitted for publication). 

J105. N. Wolter, M.O. McCracken, A. Snavely, L. Hochstein, T. Nakamura, and V. Basili, "What's Working in HPC: Investigating HPC User Behavior and Productivity," Cyberinfrastructure Technology Watch Quarterly, vol.2(4A): 9-17, November 2006.

J106. L. Hochstein, T. Nakamura, V.R. Basili, S. Asgari, M.V. Zelkowitz, J.K. Hollingsworth, F. Shull, J. Carver, M. Voelp, N. Zazworka, and P. Johnson, "Experiments to Understand HPC Time to Development," Cyberinfrastructure Technology Watch Quarterly, vol.2(4A): 24-32, November 2006.

J107.  J.C. Carver, L.M. Hochstein, R.P. Kendall, T. Nakamura, M.V. Zelkowitz, V.R. Basili, and D.E. Post, "Observations about Software Development for High End Computing," Cyberinfrastructure Technology Watch Quarterly, vol.2(4A): 33-38, November 2006.

J108. A. Funk, V.R. Basili, L. Hochstein, and J. Kepner, "Analysis of Parallel Software Development using the Relative Development Time Productivity Metric," Cyberinfrastructure Technology Watch Quarterly, vol.2(4A): 46-51, November 2006.

J109.V. Basili, The past, present, and future of experimental software engineering. J. Braz. Comp. Soc. [online]. 2006, vol.12, n.3,pp. 7-12. ISSN 0104-6500.

J110. V.R. Basili, M.V. Zelkowitz, D.I.K. Sjoberg, P. Johnson, and A.J. Cowling, "Protocols in the Use of Empirical Software Engineering Artifacts," Empirical Software Engineering vol. 12(1): 107-119, February 2007.

J111. L. Hochstein, and V.R. Basili, "The ASC-Alliance Projects: A Case Study of Large-Scale Parallel Scientific Code Development," Computer, vol. 41(3): 50-58, March 2008.

J112. V.R Basili, D. Cruzes, J.C. Carver, L.M. Hochstein, J.K. Hollingsworth, M.V. Zelkowitz, and F. Shull, "Understanding the High-Performance-Computing Community: A Software Engineer's Perspective," IEEE Software, vol. 25(4): 29-36, July/August 2008.

J113. V.R.Basili, K. Dangle, L. Esker, F. Marotta, and I. Rus, "Measures and Risk Indicators for Early Insight Into Software Safety," CrossTalk: The Journal of Defense Software Engineering, vol. 21(10): 4-8, October 2008.

J114. L. Hochstein, V.R. Basili, U. Vishkin, and J. Gilbert.  "A Pilot Study to Compare Programming Effort for Two Parallel Programming Models," Journal of System and Software, vol. 81(11): 1920-1930, November 2008.

J115. S. Vegas, N. Juristo, and V.R. Basili, "Maturing Software Engineering Knowledge through Classifications: A Case Study on Unit Testing Techniques," IEEE Transactions on Software Engineering, vol. 35(4): 551-565, July/August 2009.

J116. W.E. Wong, T.H. Tse, R.L. Glass, V.R. Basili, and T.Y. Chen, "An Assessment of Systems and Software Engineering Scholars and Institutions (2002-2006)," The Journal of Systems and Software, vol. 82(8): 1370-1373, August 2009.

J117. V. Basili, M. Lindvall, M. Regardie, C. Seaman, J. Heidrich, J. Münch, D. Rombach, et al. Linking Software Development and Business Strategy through measurement. IEEE Computer, 43(4):57-65, 2010.

J118. W. Eric Wong, T.H. Tse, Robert L. Glass, Victor R. Basili, T.Y. Chen, "An assessment of systems and software engineering scholars and institutions (2003-2007 and 2004-2008)", The Journal of Systems and Software, vol. 84(1): pp. 162-168, January 2011.

J119. L. Layman, V. Basili, M. Zelkowitz, "A Methodology for Exposing Risk in Achieving Emergent System Properties", ACM Transactions on Software Engineering and Methodology, accepted for publication.

 

Conference Proceedings (refereed, full paper)

P1. V. Basili and A. Turner, “A Hierarchical Machine Model for the Semantics of Programming Languages,” Proceedings of the Symposium on High Level Language Machine Architecture, ACM 1973, SIGPLAN Notices, November 1973.

P2. V. Basili and A. Turner, “Experiences with A Simple Structured Programming Language,” Proceedings of the Fourth Symposium on Computer Science Education, ACM 1974; SIGCSE Bulletin, February 1974.

P3. V. Basili, “Sets and Graphs in GRAAL,” Proceedings of ACM Twenty-Seventh National Conference, pp. 289-296, 1974.

P4. V. Basili and J. Knight, “A Language Design for Vector Machines,” Proceedings of the Conference on Programming Languages and Compilers for Parallel and Vector Machines, pp. 39-43, November 1974.

P5. V. Basili, “The SIMPL Family of Programming Languages and Compilers,” Proceedings of the USE Technical Conference, USE Spring Conference (invited), March 1975.

P6. R. Noonan, V. Basili, and M. Zelkowitz, “A Computer Science Curriculum in Programming Languages,” Proceedings of the IFIP Second World Conference on Computers in Education, September 1975.

P7. V. Basili and R. Noonan, “A Testing Tool for A Fire Control Environment,” Proceedings of the Fall COMPCON 76, pp. 341-346, September 1976.

P8. V. Basili, “The Design and Implementation of A Family of Application-Oriented Languages,” Proceedings of the Fifth Texas Conference on Computing Systems (invited paper), pp. 6-12, October 1976.

P9. V. Basili and M. Zelkowitz, “The Software Engineering Laboratory: Objectives,” Proceedings of the Fifteenth Annual Conference on Computer Personnel Research, pp. 256-269, August 1977.

P10. V. Basili and M. Zelkowitz, “Analyzing Medium-Scale Software Development,” Proceedings of the Third International Conference on Software Engineering, May 1978.

P11. V. Basili, D. Reifer, D. Combelic, J. Radar, C.M. Bernstein, F.T. Baker, and S. Voigt, “User Experience with New Software Methods,” AFIP Conference Proceedings, National Computer Conference, vol. 47, pp. 629-640, 1978.

P12. V. Basili, “Toward Understanding the Software Life Cycle,” Proceedings of the Second US Army Software Symposium (invited paper), Williamsburg, VA, October 1978.

P13. V. Basili and R. Reiter, “Evaluating Automatable Measures for Software Development,” Proceedings of the Workshop on Quantitative Software Models for Reliability, Complexity and Cost, IEEE publication, October 1979.

P14. V. Basili, “Quantitative Software Complexity Models: A Panel Summary,” Proceedings of the Workshop on Quantitative Software Models for Reliability, Complexity, and Cost, IEEE publication, October 1979.

P15. V. Basili, “Models and Metrics for Software Management and Engineering,” Proceedings of ASME Century International Computer Technology Conference (invited paper), August 1980.

P16. V. Basili and D. Hutchens, “A Study of A Family of Structural Complexity Metrics,” Proceedings of the ACM/NBS Nineteenth Annual Technical Symposium; Pathways to System Integrity, pp. 13-16, June 1980.

P17. V. Basili, “Assessing the Software Product Qualities of Correctness and Reliability,” Proceedings of the Software Test and Evaluation Conference (invited paper), February 1983.

P18. J. Bailey and V. Basili, “A Meta-Model for Software Development Resource Expenditures,” Proceedings of the Fifth International Conference on Software Engineering, pp. 107-116, March 1981. And reprinted in Software Project Management Readings and Cases by Chris F. Kemerer, pp. 30-40, The McGraw-Hill Companies, Inc., 1997.

P19. V. Basili and D. Weiss, “Evaluation of the a Software Requirements Document by Analysis of Change Data,” Proceedings of the Fifth International Conference on Software Engineering, pp. 314-323, March 1981.

P20. V. Basili and T. Phillips, “Evaluating and Comparing Software Metrics in the Software Engineering Laboratory,” Proceedings of the ACM SIGMETRICS Symposium/Workshop: Quality Metrics, pp. 95-106, March 1981.

P21. V. Basili and E. Katz, “Metrics of Interest in an Ada Development,” Proceedings of the IEEE Computer Society Workshop on Technology Transfer, pp. 22-29, April 1983.

P22. J. Gannon, E. Katz, and V. Basili, “Characterizing Ada Programs: Packages,” Proceedings of the Workshop on Software Performance (invited paper), Los Alamos National Laboratory, August 1983.

P23. C.W. Doerflinger and V. Basili, “Monitoring Software Development Through Dynamic Variables,” Proceedings of COMPSAC, IEEE Computer Society, November 1983.

P24. V. Basili, A. Bailey, and F. Youssefi, “Optimizing the Utilization of Human Resources: A Framework for Research,” Proceedings of the Second Software Engineering Conference, Nice, France, June 1984.

P25. V. Basili and R. Selby, “Data Collection & Analysis in Software Research and Management (invited paper),” Proceedings of the American Statistical Association, July 1984.

P26. V. Basili and R. Selby, “Calculation and Use of an Environment’s Characteristic Software Metric Set,” Proceedings of the IEEE 8th International Conference on Software Engineering, August 1985.

P27. J. Ramsey and V. Basili, “Structural Coverage of Functional Testing,” Proceedings of the IEEE 8th International Conference on Software Engineering, August 1985.

P28. V. Basili and R. Selby, “Data Collection and Analysis in Software Research and Management,” Proceedings of the NATO Advanced Study Institute on the Challenge of Advanced Computing Technology to System Design Methods, August 1985.

P29. V. Basili, “Quantitative Evaluation of Software Methodology,” Keynote Address, Proceedings of the First Pan Pacific Computer Conference, vol. 1, pp. 379-398, September 1985.

P30. N.M. Panlilio-Yap and V. Basili, “Finding Relationships Between Effort and Other Variables in the SEL,” IEEE COMPSAC, October 1985.

P31. C. Ramsey and V. Basili, “ARROWSMITH-P--A Prototype Expert System for Software Engineering Management,” Proceedings of the IEEE Expert Systems in Government Symposium, October 1985.

P32. V. Basili, “Quantitative Evaluation of Software Methodology (invited paper)”, Proceedings of the National Communications Forum ‘86, September, 1986.

P33. V. Basili, L. Wu, and K. Reed, “A Structure Coverage Tool for Ada Software Systems,” Proceedings of the 4th Washington Ada Symposium, March 1987.

P34. V. Basili and E. Katz, “Examining the Modularity of Ada Programs,” Proceedings of the 4th Washington Ada Symposium, March 1987.

P35. V. Basili, C. Brophy, and W.W. Agresti, “Lessons Learned in Use of Ada -Oriented Design Methods,” Proceedings of the 4th Washington Ada Symposium, March 1987.

P36. V. Basili and H.D. Rombach, “TAME: Tailoring an Ada Measurement Environment,” Proceedings of the 4th Washington Ada Symposium, March 1987.

P37. V. Basili and H.D. Rombach, “Tailoring the Software Process to Project Goals and Environments,” Proceedings of the 9th International Conference on Software Engineering, March 1987.

P38. H. Mills, V. Basili, J. Gannon, and R. Hamlet, “Teaching Principles of Computer Programming,” Proceedings of the ACM 15th Annual Computer Conference, February 1987.

P39. H. Mills, V. Basili, J. Gannon, and R. Hamlet, “A First Course in Computer Science: Mathematical Principles for Software Engineering,” Proceedings of the SEI Conference on Software Engineering Education, April 1987.

P40. H.D. Rombach and V. Basili, “Quantitative Assessment of Software Maintenance: An Industrial Case Study,” Proceedings of the Conference on Software Maintenance, September 1987.

P41. V. Basili and C. Ramsey, “Expert Systems for Software Engineering Management: A Summarized Evaluation,” Proceedings of the Conference on Expert Systems Technology and the ADP Environment, November 1987.

P42. V. Basili, “New Approaches to Software Engineering,” Proceedings of the AIAA//NASA International Symposium on Space Information Systems in the Space Station Era, June 1987.

P43. C. Brophy and V. Basili, “Lessons Learned in the Implementation Phase of A Large Ada Project,” Proceedings of the Sixth National Conference for Ada Technology, March 1988.

P44. R. Jeffery and V. Basili, “Validating the TAME Resource Data Model,” Tenth International Conference on Software Engineering, ICSE, April 1988.

P45. R. Jeffery and V. Basili, “A Proposed Resource Model for Software Project Measurement Environments,” Proceedings of the Third Australian Software Engineering Conference, Australian Computer Society, IREE, and IEA, pp. 307-322, May 1988.

P46. V. Basili, H.D. Rombach, J. Bailey, and A. Delis, “Ada Reusability Analysis and Measurement,” Sixth Symposium on Empirical Foundations of Information and Software Sciences, October 1988.

P47. R. Selby and V. Basili, “Error Localization During Software Maintenance: Generating Hierarchical System Descriptions from the Source Code Alone,” Proceedings of the Conference on Software Maintenance, pp. 192-197, October 1988.

P48. V. Basili, “Software Development: A Paradigm for the Future,” Proceedings of COMPSAC ‘89, pp. 471-485, September 1989.

P49. J. Bailey and V. Basili, “Software Reclamation: Improving Post-Development Reusability,” Proceedings of the Eighth National Conference on Ada Technology, March 1990.

P50. A. Delis and V. Basili, “Ada Software Reuse using the Data Binding Tool,” Proceedings of the Fifth Australian Software Engineering Conference, May 1990.

P51. V. Basili, “Towards a Mature Measurement Environment: Creating a Software Engineering Research Environment,” Proceedings of the Fifteenth Software Engineering Workshop, NASA/GSFC, November 1990.

P52. S. Abd-El-Hafiz, V. Basili, and G. Caldiera, “Towards Automated Support for Extraction of Reusable Components,” Proceedings of the Conference on Software Metrics, October 1991.

P53. J. Bailey and V. Basili, “The Software-Cycle Model for Re-Engineering and Reuse,” Proceedings of the TRI-Ada Conference, October 1991.

P54. V. Basili and G. Caldiera, “Methodological and Architectural Issues in the Experience Factory,” Proceedings of the Software Engineering Laboratory Workshop, December 1991.

P55. V. Basili, G. Caldiera, F. McGarry, R. Pajersky, G. Page, and S. Waligora, “The Software Engineering Laboratory--An Operational Software Experience Factory,” Proceedings of the Fourteenth International Conference on Software Engineering, May 1992.

P56. W. Thomas, A. Delis, and V. Basili, “An Evaluation of Ada Source Code Reuse,” Proceedings of the Ada-Europe International Conference, Zandvoort, The Netherlands, pp. 80-91, June 1992.

P57. L. Briand, V. Basili, and C. Hetmanski, “Providing an Empirical Basis for Optimizing the Verification and Testing Phases of Software Development,” Proceedings of the IEEE International Symposium on Software Reliability Engineering, Raleigh, NC, October 1992.

P58. L. Briand and V. Basili, “A Classification Procedure for the Effective Management of Changes during the Maintenance Process,” Proceedings of the Conference on Software Maintenance 1992 (CSM-92), Orlando, FL, November 1992.

P59. L. Briand, S. Morasca, and V. Basili, “Measuring and Assessing Maintainability at the End of High-Level Design,” Proceedings of the Conference on Software Maintenance 1993 and Proceedings of the Tools Fair, Montreal, Quebec, Canada, September 1993.

P60. S. Abd-El-Hafiz and V. Basili, “Documenting Programs Using a Library of Tree-Structured Plans,” Proceedings of the Conference on Software Maintenance 1993 and Tools Fair, Montreal, Quebec, Canada, September 1993.

P61. V. Basili, “The Experience Factory and its Relationship to Other Improvement Paradigms,” Proceedings of the Fourth European Software Engineering Conference (ESEC) in Garmish-Partenkirchen, Germany. The Proceedings appeared as Lecture Notes in Computer Science 717, September 1993.

P62. V. Basili, “Applying the Goal/Question/Metric Paradigm in the Experience Factory,” Proceedings of the Tenth Annual CSR (Centre for Software Reliability) Workshop, Application of Software Metrics and Quality Assurance in Industry, Amsterdam, Holland, 29th September - 1st October, 1993.

P63. C. Seaman and V. Basili, “OPT: An Approach to Organizational and Process Improvement,” Proceedings of the AAAI Symposium on Computational Organizational Design, March 1994.

P64. S. Abd-El-Hafiz and V. Basili, “A Tool for Assisting the Understanding and Formal Development of Software,” Proceedings of the Sixth International Conference on Software Engineering and Knowledge Engineering, Riga, Latvia, June 1994.

P65. L. Briand, V. Basili, Y. Kim, and D. Squier, “A Change Analysis Process to Characterize Software Maintenance Projects,” Proceedings of ICSM'94, with the Fourth Reengineering Forum, Victoria, British Columbia, Canada, September 1994.

P66. C. Seaman and V. Basili, “OPT: Organization and Process Together,” Proceedings of the International Software Process Workshop, October 1994.

P67. L. Briand, W. Melo, C. Seaman, and V. Basili, “Characterizing and Assessing a Large-Scale Software Maintenance Organization,” Proceedings of the Seventeenth International Conference on Software Engineering (ICSE), Seattle, Washington, April 1995.

P68. G. Calavaro, V. Basili, and G. Iazeolla, “Simulation Modeling of Software Development Process,” Proceedings of the Seventh European Simulation Symposium (ESS), Erlangen, Germany, pp. 772-776, October 1995.

P69. V. Basili, “Evolving and Packaging Reading Technologies,” Proceedings of the Third International Conference in Achieving Quality in Software (AQUIS), Florence, Italy, January 1996.

P70. V. Basili, L. Briand, S. Condon, Y. Kim, W. Melo, and J. Valett, “Understanding and Predicting the Process of Software Maintenance Releases,” Proceedings of the Eighteenth International Conference on Software Engineering (ICSE), Berlin, Germany, March 1996.

P71. V. Basili, “The Role of Experimentation in Software Engineering: Past, Current, and Future,” Proceedings of the Eighteenth International Conference on Software Engineering (ICSE), Berlin, Germany, March 1996.

P72. V. Basili and Z. Zhang, “A Framework for Collecting and Analyzing Usability Data,” Ninth International Software Quality Week, Quality Process Convergence, San Francisco, California, May 1996.

P73. J. Kontio, G. Caldiera, and V. Basili, “Defining Factors, Goals and Criteria for Reusable Component Evaluation,” CASCON'96, Toronto, Canada, November 1996.

P74. V. Basili, G. Caldiera, F. Lanubile, and F. Shull, “Investigating Focused Techniques for Understanding Frameworks,” First International Workshop on Empirical Studies of Software Maintenance (WESS), pp. 49-53, Monterey, CA, 1996.

P75. V. Basili, G. Caldiera, F. Lanubile, and F. Shull, “Studies on Reading Techniques,” Proceedings of the Software Engineering Workshop, Greenbelt, MD, pp. 59-65, December 1996.

P76. V. Basili, S. Condon, K. Emam, R. Hendrick, and W. Melo, “Characterizing and Modeling the Cost of Rework in a Library of Reusable Software Components,” Proceedings of the Nineteenth International Conference on Software Engineering (ICSE), Boston, MA, May 1997.

P77. V. Basili and F. McGarry, “The Experience Factory: How to Build and Run One,” Proceedings of the Nineteenth International Conference on Software Engineering (ICSE), Boston, MA, May 1997.

P78. C. Seaman and V. Basili, “An Empirical Study of Communication in Code Inspections,” Proceedings of the Nineteenth International Conference on Software Engineering (ICSE), Boston, MA, May 1997.

P79. J. Kontio and V. Basili, “Empirical Evaluation of a Risk Management Method,” Proceedings of the Software Engineering Institute Conference on Risk Management, Atlantic City, NJ, 1997.

P80. F. Lanubile, F. Shull, and V. Basili, “Experimenting with Error Abstraction in Requirements Documents,” Proceedings of the Fifth International Symposium on Software Metrics, Bethesda, MD, November 1998.

P81. V. Basili, F. Lanubile, and F. Shull, “Investigating Maintenance Processes in a Framework-Based Environment,” Proceedings of the Fifth International Symposium on Software Metrics, Bethesda, MD, November 1998.

P82. V. Basili, F. Shull, and F. Lanubile, “Using Experiments to Build a Body of Knowledge,” Proceedings of the Twenty-Third Software Engineering Workshop, Greenbelt, MD, November 1998.

P83. D. Yakimovich, J. Bieman, and V. Basili, “Software Architecture Classification for Estimating the Cost of COTS Integration,” Proceedings of the Twenty-First International Conference on Software Engineering (ICSE), Los Angeles, CA, pp. 296-302, June 1999.

P84. F. Shull, G.H. Travassos, and V. Basili, “Towards Techniques for Improved OO Design Inspections,” Proceedings of the Workshop on Quantitative Approaches in Object-Oriented Software Engineering (in Association With the European Conference on Object-Oriented Programming), Lisbon, Portugal, June 1999.

P85. V. Basili, F. Shull, and F. Lanubile, “Using Experiments to Build a Body of Knowledge,” Proceedings of the Third International PSI Conference, Novosibirsk, Russia, pp. 265-282, July 1999.

P86. G.H. Travassos, F. Shull, M. Fredericks, and V. Basili, “Detecting Defects in Object-Oriented Designs: Using Reading Techniques to Increase Software Quality,” Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Denver, CO, November 1999.

P87. G.H. Travassos, F. Shull, J. Carver, and V. Basili, “Reading Techniques for OO Design Inspections,” Proceedings of NASA/GSFC, Greenbelt, MD, December 1999.

P88. C. Seaman, M. Mendonca, V. Basili, and Y.M. Kim, “An Experience Management System for a Software Consulting Organization,” Proceedings of the Twenty-Fourth Annual NASA Goodard Software Engineering Workshop, December 1999.

P89. M. Morisio, C. Seaman, A. Parra, V. Basili, S. Condon, and S. Kraft, “Investigating and Improving a COTS-Based Software Development Process,” Proceedings of the Twenty-Second International Conference on Software Engineering (ICSE), Limerick, Ireland, June 2000.

P90. V. Basili, M. Lindvall, and P. Costa, “Implementing the Experience Factory Concepts as a Set of Experience Bases,” Proceedings of the SEKE 2001 Conference, Buenos Aires, Argentina, June 2001.

P91. M. Mendonca, C. Seaman, V. Basili, and Y. Kim, “A Prototype Experience Management System for a Software Consulting Organization,” Proceedings of the SEKE 2001 Conference, Buenos Aires, Argentina, June 2001.

P92. V. Basili, R. Tesoriero, P. Costa, M. Lindvall, I. Rus, F. Shull, and M. Zelkowitz, “Building an Experience Base for Software Engineering: A report on the first CeBASE eWorkshop,” Proceedings of the Product Focused Software Process Improvement Conference, Kaiserslautern, Germany, September 2001.

P93. V. Basili, P. Costa, M. Lindvall, M. Mendonca, C. Seaman, R. Tesoriero, and M. Zelkowitz, “An Experience Management System for a Software Engineering Research Organization,” Proceedings of the Twenty-Sixth Annual NASA Goddard Software Engineering Workshop, November 2001.

P94. V. Basili, F. McGarry, R. Pajerski, and M. Zelkowitz, “Lessons Learned from 25 Years of Process Improvement: The Rise and Fall of the NASA Software Engineering Laboratory,” Proceedings of the Twenty-Fourth International Conference on Software Engineering (ICSE), Orlando, FL, May 2002.

P95. F. Shull, V. Basili, B. Boehm, A.W. Brown, P. Costa, M. Lindvall, D. Port, I. Rus, R. Tesoriero, and M. Zelkowitz, “What We Have Learned About Fighting Defects,” Proceedings of the Eighth IEEE International Software Metrics Symposium, Ottawa, Canada, June 2002.

P96. I. Russ, V. Basili, M. Zelkowitz, and B. Boehm, “Empirical Evaluation of  Techniques and Methods Used for Achieving and Assessing High Dependability,” Workshop on Dependability Benchmarking, International Conference on Dependable Systems, Washington, D.C., June 2002.

P97. F. Shull, V. Basili, J. Carver, J. Maldonado, G. Travassos, M. Mendonca, and S. Fabbri, “Replicating Software Engineering Experiments: Addressing the Tacit Knowledge Problem,” Proceedings of the First International Symposium on Empirical Software Engineering, Nara, Japan, October 2002. (Best Paper Award).

P98. V. Basili, M. Lindvall, and F. Shull, “A Light-Weight Process for Capturing and Evolving Defect Reduction Experience,” Proceedings of the Eighth IEEE International Conference on Engineering of Complex Computer Systems, pp. 129-132, Los Alamitos, CA, 2002.

P99. M. Lindvall, V. Basili, B. Boehm, P. Costa, K. Dangle, F. Shull, R. Tesoriero, L. Williams, and M. Zelkowtiz, “Empirical Findings in Agile Methods,” Proceedings of Extreme Programming and Agile Methods – XP/Agile Universe, August 2002.

P100. D. Huynh, M. Zelkowtiz, V. Basili, and I. Rus, “Modeling Dependability for a Diverse Set of Stakeholders,” (Fast Abstracts), Distributed Systems and Networks, San Francisco, CA, (B6-B7), June 2003.

P101. J. Carver, F. Shull, V. Basili, “Observational Studies to Accelerate Process Experience in Classroom Studies: An Evaluation,” Proceedings of the Second ACM-IEEE International Symposium on Empirical Software Engineering (ISESE), September 2003.

P102. J. Carver and V. Basili, “Identifying Implicit Process Variables To Support Future Empirical Work,” Proceedings of the Seventeenth Brazilian Symposium on Software Engineering (SBES), October 2003. (Best Paper Award).

P103. J. Carver, J. VanVoorhis, and V. Basili, “Understanding the Impact of Assumptions on Experimental Validity,” Proceedings of the Third ACM-IEEE International Symposium on Empirical Software Engineering (ISESE), August 2004.

P104. S. Asgari, V. Basili, J. Carver, L. Hochstein, J. Hollingsworth, F. Shull, and M. Zelkowitz, “Challenges in Measuring HPCS Learner Productivity in an Age of Ubiquitous Computing: The HPCS Program” Proceedings of the First International Workshop on Software Engineering for High Performance Computing System Applications, pp. 27-31. Edinburgh, Scotland, May 2004.

P105. S. Asgari, V. Basili, P. Costa, P. Donzelli, L. Hochstein, M. Lindvall, I. Rus, F. Shull, R, Tvedt and M. Zelkowitz, “Empirical-based Estimation of the Effect on Software Dependability of a Technique for Architecture Conformance Verification,” Proceedings of the ICSE/DSN 2004 Twin Workshop on Architecting Dependable Systems (WADS), Edinburgh, Scotland, May 2004.

P106. J. Carver, S. Asgari, V. Basili, L. Hochstein, J. Hollingsworth, F. Shull, and M. Zelkowitz, “Studying Code Development for High Performance Computing: The HPCS Program,” Proceedings of the First International Workshop on Software Engineering for High Performance Computing System Applications at ICSE, pp. 32-36. Edinburgh, Scotland, May 2004. 

P107. P. Donzelli, D. Hirschbach and V. Basili, “Using Visualization to Understand Dependability: A Tool Support for Requirements Analysis,” Proceedings of the 29th NASA/IEEE Software Engineering Workshop (SEW-29).  Maryland, April 2005.

P108. V. Basili and F. Shull, “Evolving Defect ‘Folklore’: A Cross-Study Analysis of Software Defect Behavior,” Proceedings of the International Software Process Workshop 2005 (SPW 05), Beijing, China, May 2005. Published by Springer in the Lecture Notes in Computer Science series, vol. 3840, 2005.

P109. A. Funk, V. Basili, L. Hochstein, and J. Kepner, “Application of a Development Time Productivity Metric to Parallel Software Development,” Proceedings of the Second International Workshop on Software Engineering for High Performance Computing System Applications at ICSE, St. Louis, MO, May 2005.

P110. R. Numrich, L. Hochstein, and V. Basili, “A Metric Space for Productivity Measurement in Software Development,” Proceedings of the Second International Workshop on Software Engineering for High Performance Computing System Applications at ICSE, St. Louis, MO, May 2005.

P111. S. Asgari, L. Hochstein, V. Basili, M. Zelkowitz, J. Hollingsworth, J. Carver, and F. Shull, “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 at ICSE, St. Louis, MO, May 2005.

P112. L. Hochstein, V. Basili, M. Zelkowitz, J. Hollingsworth, and J. Carver, “Combining Self-reported and Automatic Data to Improve Programming Effort Measurement,” Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), September 2005.

P113. M. Zelkowitz, V. Basili, S. Asgari, L. Hochstein, J. Hollingsworth, and T. Nakamura, “Measuring Productivity on High Performance Computers,” Proceedings of the International Symposium on Software Metrics, Como, Italy, September 2005.

P114. T. Nakamura and V. Basili, “Metrics of Software Architecture Changes Based on Structural Distance,” Proceedings of the International Symposium on Software Metrics, Como, Italy, September 2005.

P115. M. Lindvall, P. Donzelli, V. Basili, S. Asgari, “Towards Reusable Measurement Patterns,” Proceedings of the International Symposium on Software Metrics, Como, Italy, September 2005.

P116. L. Hochstein, J. Carver, F. Shull, S. Asgari, V. Basili, J. Hollingsworth, M. Zelkowitz, “Parallel Programmer Productivity: A Case Study of Novice HPC Programmers,” Proceedings of Supercomputing 2005 (SC 05), Seattle, WA, November 2005.

P117. F. Shull, J. Carver, L. Hochstein, V. Basili, “Empirical Study Design in the Area of High Performance Computing,” Proceedings of the Fourth International Symposium on Empirical Software Engineering (ISESE), Noosa Heads, Australia, November 2005.

P118. L. Hochstein and V. Basili, “Position Paper and Brief Announcement: An Empirical Study to Compare Two Parallel Programming Models,” Proceedings of the Eighteenth ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), Cambridge, MA, July 2006.

P119. T. Nakamura, L. Hochstein, and V.R. Basili, "Identifying Domain-Specific Defect Classes Using Inspections and Change History," 5th International Symposium on Empirical Software Engineering (ISESE 2006), Rio de Janeiro, Brazil, September 2006.

P120. S.A. Sarcia, G. Cantone, and V.R. Basili, "A Statistical Neural Network Framework for Risk Management Process:  From the Proposal to its Preliminary Validation for Efficiency,"  International Conference on Software and Data Technologies (ICSOFT 2007), Barcelona, Spain, July 2007.

P121. D. Cruzes, V. Basili, F. Shull, and M. Jino, "Automated Information Extractions from Empirical Software Engineering Literature: Is that possible?," Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), Madrid Spain, September 2007.

P122. V. Basili, J. Heidrich, M. Lindvall, J. Munch, M. Regardie, and A. Trendowicz, "GMQ + Strategies - Aligning Business Strategies with Software Measurement," Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), Madrid Spain, September 2007 (short paper).

P123. D. Cruzes, V. Basili, F. Shull, and M. Jino, "Using Context Distance Measurement to Analyze Results Across Studies," Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM 2007), Madrid Spain, September 2007 (short paper).

P124. V. Basili, J. Heidrich, M. Lindvall, J. Munch, M. Regardie, D. Rombach, C. Seaman, and A. Trendowicz, "Bridging The Gap Between Business Strategy and Software Development: Information Systems Strategy and Governance," 28th International Conference on Information Systems (ICIS 2007), Montreal, Canada, December 2007.

P125. N. Nagappan, B. Murphy, and V.R. Basili, "The Influence of Organizational Structure on Software Quality: An Empirical Case Study," 30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 2008.

P126. S.A. Sarcia, G. Cantone, and V.R. Basili, "Adopting Curvilinear Component Analysis to Improve Software Cost Estimation Accuracy: Model, Application Strategy, and an Experimental Verification," Evaluation and Assessment in Software Engineering (EASE 2008), University of Bari, Italy, June 2008.

P127. S.A. Sarcia, V.R. Basili, and G. Cantone, "Using Uncertainty as a Model Selection and Comparison Criterion," ACM Proceeding of the 5th International Conference on Predictor Models in Software Engineering (PROMISE 2009), Vancouver, British Columbia, Canada, May 2009.

P.128. S. Olbrich, D.S. Cruzes, V. Basili, and N. Zazworka, "The Evolution of Impact Code Smells: A Cast Study of Two Open Source Systems," Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM 2009), Lake Buena Vista, Orlando, Florida, October 2009.

P.129. S.A. Sarcia, V.R. Basili, and G. Cantone, "Scope Error Detection and Handling concerning Software Estimation Models," Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM 2009), Lake Buena Vista, Orlando, Florida, October 2009.

P.130. N. Zazworka, V.R. Basili, and F. Shull, "Tool Supported Detection and Judgment of Nonconformance in Process Execution," Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM 2009), Lake Buena Vista, Orlando, Florida, October 2009.

P131. Mandic, V.; Basili, V.; Oivo, M.; Harjumaa, L.; Markkula, J.; , "Utilizing GQM+Strategies for an Organization-Wide Earned Value Analysis," Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on, pp.255-258, 1-3 Sept. 2010 [doi: 10.1109/SEAA.2010.33 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5598105&isnumber=5598005Vladimir]

P132. Mandic, Vladimir, Victor Basili, Lasse Harjumaa, Markku Oivo, and Jouni Markkula, "Utilizing GQM+Strategies for business value analysis: an approach for evaluating business goals", Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM '10), Bolzano, Italy, September 2010, ACM, New York, NY, USA, Article 20, 10 pages. [DOI=10.1145/1852786.1852813 http://doi.acm.org/10.1145/1852786.1852813]

P133. V. R. Basili, M. V. Zelkowitz, 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 (ESEM '10), Bolzano, Italy, September 2010, ACM, New York, NY, USA, Article 20, 4 pages.

P134. N. Zazworka, K. Stapel, E. Knauss, F. Shull, V. R. Basili, and K. Schneider, Are Developers Complying with the Process: An XP Study, Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM '10), Bolzano, Italy, September 2010, ACM, New York, NY, USA, 10 pages.

P135. L. Layman, V. R. Basili, M. V. Zelkowitz , Karen L. Fisher, A Case Study of Measuring Process Risk for Early Insights into Software Safety, 33rd ICSE 2011, Waikiki, Hawaii, May 2011, pp 623-632.

P136. C. Lampasona, Jens Heidrich, V. Basili, A. Ocampo, Software Quality Modeling Experiences at an Oil Company, ACM/IEEE Conference on Empirical Software Engineering and Measurement, Lund, Sweden, September 2012.

P137. Victor Basili, Constanza Lampasona, Alexis Ocampo, Aligning Corporate and IT Goals and Strategies in the Oil and Gas Industry, PROFES, 2013, Paphos, Cypres, July, 2013.

P138. Adnan Al Bar, Victor Basili, Wajdi Al Jedaibi, Abdul Jawad Chaudhry, An Analysis of the Contracting Process for an ERP system, SEAS-2013, Computer Science Conference Proceedings in Computer Science & Information Technology (CS & IT) series, Dubai, UAE, November 2-3, 2013.

 

Technical Reports and Other Publications

T1. V. Basili, “A Semantic Model for Programs,” The University of Texas at Austin, Computation Center Report TSN-9, January 1970.

T2. V. Basili, W. Rheinboldt, and C. Mesztenyi, “FGRAAL--FORTRAN--Extended Graph Algorithmic Language,” University of Maryland, Computer Science Center, Technical Report TR-179, 1972.

T3. V. Basili, “SIMPL-X A Language for Writing Structured Programs,” University of Maryland, Computer Science Center, TR-223, 1973; abstract appears in SIGPLAN Notices, August 1973.

T4. V. Basili, R. Noonan, et. al., “A SIMPL Distributed Operating System and its Formal Definition,” paper presented at SIGPLAN/SIGOPS Interface Meeting, Savannah, GA, April 9, 1973, SIGPLAN Notices 8-9, September 1973.

T5. V. Basili and A. Turner, “SIMPL-T: A Structured Programming Language(Part1),(Part 2),” University of Maryland, Computer Science Center, Computer Note CN-14, 1974.

T6. V. Basili, “A Structured Approach to the Design of GRAAL,” University of Maryland, Computer Science Center, TR-199, 1974.

T7. V. Basili and J. McHugh, “SIMPL-R and Its Application to Large, Sparse Matrix Problems,” University of Maryland, Computer Science Center TR-310, 1974.

T8. V. Basili, “Compiler Generated Programming Tools,” ACM, IEEE TC/SE and NBS Workshop on Currently Available Testing Tools, pp. 45-56, Los Angeles, CA, April 1975.

T9. V. Basili, “A Language Proposal for Scientific Computing” (abstract), The Third ICASE Conference on Scientific Computing: Computer Science and Scientific Computing, Williamsburg, VA, April 1976.

T10. V. Basili and W. Wulf, Section on High Efficiency Systems Implementation Languages in the chapter “Programming Languages and Implementation” of the Computer Science and Engineering Research Study (COSERS) sponsored by the NSF, 1976.

T11. V. Basili, Section on Software Engineering Tools, in the chapter “Software Methodology” of the Computer Science and Engineering Research Study (COSERS) sponsored by the NSF 1976.

T12. V. Basili and J. Franklin, “A Study of Systems Implementation Languages for the POCCNET System(Part1),(Part 2),” University of Maryland Computer Science Center, TR 485, 1976.

T13. V. Basili, “Impact of Programming Languages on Software Design,” NASA-ICASE, University Conference on Flight Software Development, NASA Langley Center, January 1977.

T14. V. Basili, “The Software Engineering Laboratory (SEL)(Part1),(Part2),” TR-535, SEL-1, May 1977.

T15. V. Basili and M. Zelkowitz, “Designing A Software Measurement Experiment,” Proceedings of the Software Life Cycle Management Workshop, September 1977.

T16. V. Basili and M. Zelkowitz, “Operational Aspects of A Software Measurement Facility,” Proceedings of the Software Life Cycle Management Workshop, September 1977.

T17. V. Basili and M. Zelkowitz, “Overview of the Software Engineering Laboratory,” Proceedings of the Second NASA Summer Software Engineering Workshop, September 1977.

T18. V. Basili and M. Zelkowitz, “The Software Engineering Laboratory: Experimental Design and Procedures,” GUIDE, Atlanta, GA, October 31, 1977.

T19. V. Basili, “Programming Languages (A Session Overview),” Seventeenth Technical Symposium: Tools for Improved Computing in the 80s, Washington DC, June 1978.

T20. V. Basili, E. Ely, and D. Young, “Executive Summary,” Proceedings of the Second Software Life Cycle Management Workshop, IEEE Catalog No. 78CH11390-4C, Atlanta, GA, August 1978.

T21. V. Basili and M. Zelkowitz, “Operation of the Software Engineering Laboratory,” Proceedings of the Second Software Life Cycle Management Workshop, Atlanta, GA, August 1978.

T22. V. Basili and M. Zelkowitz, “The Software Engineering Laboratory,” Proceedings of the Third NASA Summer Software Engineering Workshop, Greenbelt, MD, September 1978.

T23. V. Basili and R. Reiter, “Investigating Software Development Approaches(Part1),(Part2),” University of Maryland, TR-688, August 1978.

T24. V. Basili and K. Freburger, “The Software Engineering Laboratory: Relationship Equations,” University of Maryland, TR-644, May 1979.

T25. V. Basili and K. Freburger, “Productivity Relationships for the Software Engineering Laboratory,” Second Minnowbrook Workshop on Software Performance Evaluation, Blue Mountain Lake, NY, August 1979.

T26. V. Basili and R. Reiter, “A Comparison of Software Development Approaches,” Second Minnowbrook Workshop on Software Performance Evaluation, Blue Mountain Lake, NY, August 1979.

T27. V. Basili and H. Mills, “Understanding and Documenting Programs,” TR-884, April 1980.

T28. V. Basili and D. Dunlop, "A Comparative Analysis of Functional Correctness*," TR-921, August 1980.

T29. V. Basili and D. Hutchens, “Analyzing A Syntactic Family of Communication Metrics,” TR-1053, May 1981.

T30. V. Basili and D. Dunlop, “A Heuristic for Deriving Loop Functions, (Ver2),” University of Maryland, TR-1115, October 1981.

T31. V. Basili and D. Dunlop, “Generalizing Specifications for Uniformly Implemented Loops,” University of Maryland, TR-1116, October 1981.

T32. V. Basili and D. Dunlop, “A New Verification Strategy for Iterative Programs,” University of Maryland, TR-1114, October 1981.

T33. V. Basili, R.T. Yeh, J. Batz, L.A. Belady, G.R. Berglass, B. Boehm, J. Burrows, C. Davis, L. Druffel, H.D. Mills, J.B. Munson, D. Nau, S.T. Redwine, Jr., P. Schneck, E.H. Sibley, E.D. Siegel, and S. Squire, "A Report On DOD's Software Technology Initiative(Part1),(Part2)," University of Maryland, TR-1161, April 1982.

T34. V. Basili and B. Perricone, “Software Errors and Complexity: An Empirical Investigation,” University of Maryland, TR-1195, August 1982.

T35. V. Basili, R. Selby, Jr., and T. Phillips, “Metric Analysis and Data Validation Across FORTRAN Projects,” University of Maryland, TR-1228, November 1982.

T36. V. Basili and D. Weiss, “A Methodology for Collecting Valid Software Engineering Data,” University of Maryland, TR-1235, December 1982.

T37. V. Basili and D. Weiss, “Evaluating Software Development by Analysis of Changes: The Data from the Software Engineering Laboratory,” University of Maryland, TR-1236, December 1982 (IEEE-TSE, 8/1/85).

T38. V. Basili and D. Hutchens, “Analyzing A Syntactic Family of Complexity Metrics,” University of Maryland, TR-1255, March 1983.

T39. V. Basili, M. Zelkowitz, R. Yeh, R. Hamlet, and J. Gannon, “The Software Industry: A State of the Art Survey,” University of Maryland, TR-1290, May 1983.

T40. V. Basili and D. Hutchens, “System Structure Analysis: Clustering with Data Bindings,” University of Maryland, TR-1310, August 1983.

T41. V. Basili, N.M. Panlilio-Yap, C. Ramsey, C. Shih, and E. Katz, “A Quantitative Analysis of a Software Development in Ada,” University of Maryland, TR-1403, May 1984.

T42. V. Basili and J. Ramsey, “Structural Coverage of Functional Testing,” University of Maryland, TR-1442, September 1984.

T43. V. Basili, R. Selby, J. Page, and F. McGarry, “Evaluating Software Testing Strategies,” Ninth Annual NASA Software Engineering Workshop, Greenbelt, MD, November 1984.

T44. V. Basili and E. Katz, “Software Development in ADA,” Ninth Annual NASA Software Engineering Workshop, Greenbelt, MD, November 1984.

T45. V. Basili, R. Selby, and F. Baker, “CLEANROOM Software Development: An Empirical Evaluation,” University of Maryland, TR-1415, February 1985.

T46. V. Basili and R. Selby, “Comparing the Effectiveness of Software Testing Strategies(Part1),(Part2),” University of Maryland, TR-1501, May 1985.

T47. V. Basili, “Quantitative Evaluation of Software Methodology,” University of Maryland, TR-1519, July 1985.

T48. V. Basili and N.M. Panlilio-Yap, “Finding Relationships Between Effort and Other Variables in the SEL,” University of Maryland, TR-1520, July 1985.

T49. V. Basili and H.D. Rombach, “A Methodology for Evaluating and Improving Life Cycle Support by Techniques,” Eighth Annual Minnowbrook Workshop of Software Performance Evaluation, July 1985.

T50. V. Basili and C. Ramsey, “ARROWSMITH-P: A Prototype Expert System for Software Engineering Management,” University of Maryland, TR-1563, October 1985.

T51. V. Basili, R. Selby, and D. Hutchens, “Experimentation in Software Engineering,” University of Maryland, TR-1575, November 1985.

T52. V. Basili, “Measuring the Software Process and Product: Lesson Learned in the SEL,” Tenth Annual NASA Software Engineering Workshop, Greenbelt, MD, December 1985.

T53. V. Basili and D. Patnaik, “A Study on Fault Prediction and Reliability Assessment in the SEL Environment,” University of Maryland, TR-1699, August 1986.

T54. V. Basili, H.D. Rombach, and R. Selby, Jr., “The Role of Code Reading in the Software Life Cycle,” Ninth Minnowbrook Workshop on Software Performance Evaluation, Blue Mountain Lake, NY, August 1986.

T55. V. Basili, E. Katz and H.D. Rombach, “Structure and Maintainability of ADA Programs: Can We Measure the Differences?” Ninth Minnowbrook Workshop on Software Performance Evaluation, Blue Mountain Lake, NY, August 1986.

T56. V. Basili and C. Ramsey, “An Evaluation of Expert Systems for Software Engineering Management,” University of Maryland, TR-1708, September 1986.

T57. V. Basili and D. Rombach, “Tailoring the Software Process to Project Goals and Environments,” University of Maryland, TR-1728, November 1986.

T58. V. Basili and R. Jeffery, “Characterizing Resource Data: A Model for Logical Association of Software Data,” University of Maryland, TR-1848, May 1987.

T59. V. Basili and H.D. Rombach, “TAME: Integrating Measurement into Software Environments,” CS-TR-1764, TAME-TR-1-1987, Department of Computer Science, University of Maryland, June 1987.

T60. V. Basili, H.D. Rombach, J. Bailey, and B.G. Joo, “Software Reuse: A Research Framework,” Proceedings of the Tenth Minnowbrook Workshop on Software Performance Evaluation, Blue Mountain Lake, NY, July 1987.

T61. V. Basili and H.D. Rombach, “The TAME Project: Towards Improvement-Oriented Software Environments,” University of Maryland, CS-TR-1983, UMIACS-TR-88-8, January 1988.

T62. V. Basili and R. Selby, “Analyzing Error-Prone System Coupling and Cohesion,” University of Maryland, CS-TR-2052, UMIACS-8846, June 1988.

T63. V. Basili and G. Caldiera, “Reusing Existing Software,” University of Maryland, CS-TR-2116, UMIACS-TR-88-72, October 1988.

T64. V. Basili and C. Ramsey, “Expert Systems for Software Engineering Management: A Summarized Evaluation of Expert Systems and Advanced Data Processing,” published by Elsevier, eds. M.L. Emrich, A.R Sadlowe, and L.F. Arrowood, pp. 39-49, 1988.

T65. V. Basili and H.D. Rombach, “Towards A Comprehensive Framework for Reuse: A Reuse-enabling Software Environment,” University of Maryland, CS-TR-2158, UMIACS-TR-88-92, December 1988.

T66. V. Basili, “Maintenance-Reuse-Oriented Software Development,” University of Maryland, CS-TR-2244, UMIACS-TR-89-48, May 1989.

T67. V. Basili, “Software Development: A Paradigm for the Future,” University of Maryland, CS-TR-2263, UMIACS-TR-89-57, June 1989.

T68. V. Basili and A. Sunazuka, “Integrating Automated Support for A Software Management Cycle into the TAME System,” University of Maryland, CS-TR-2289, UMIACS-TR-89-75, July 1989.

T69. V. Basili and G. Caldiera, “Reengineering Existing Software for Reusability,” University of Maryland, CS-TR-2419, UMIACS-TR-90-30, February 1990.

T70. V. Basili and H.D. Rombach, “Towards A Comprehensive Framework for Reuse: Model-based Reuse Characterization Schemes,” University of Maryland, CS-TR-2446, UMIACS-TR-90-47, April 1990.

T71. V. Basili and A. Delix, “Data Binding Tool: A Tool for Measurement Based Ada Source Reusability and Design Assessment,” University of Maryland, CS-TR-2470, UMIACS-TR-90-66, May 1990.

T72. V. Basili, H.D. Rombach, Alex Delis and John Bailey, “Ada Reusability and Measurement,” University of Maryland, CS-TR-2478, UMIACS-TR-90-73, May 1990.

T73. V. Basili and H.D. Rombach, “Support for Comprehensive Reuse,” University of Maryland, CS-TR-2606, UMIACS-TR-91-23, February 1991.

T74. V. Basili, G. Caldiera, and G. Cantone, “A Reference Architecture for the Component Factory,” University of Maryland, CS-TR-2607, UMIACS-TR-91-24, March 1991.

T75. V. Basili, L. Briand, and W. Thomas, “A Pattern Recognition Approach for Software Engineering Data Analysis,” University of Maryland, CS-TR-2672, UMIACS-TR-91-69, May 1991.

T76. V. Basili and M. Oivo, “Representing Software Engineering Models: The TAME Goal-Oriented Approach,” University of Maryland, UMIACS-RE-91-155, CS-TR-2798, October 1991.

T77. V. Basili and R. France, “A Pattern-Driven Approach to Code Analysis for Reuse,” University of Maryland, UMIACS TR-91-159, CS-TR-2802, November 1991.

T78. V. Basili, “Software Modeling and Measurement: The Goal/Question/Metric Paradigm,” University of Maryland, CS-TR-2956, UMIACS-TR-92-96, September 1992.

T79. V. Basili and S. Abd-El-Hafiz, “Packaging Reusable Components,” University of Maryland, CS-TR-2957, UMIACS-TR--92-97, September 1992.

T80. V. Basili, “The Experience Factory: Can it Make You a 5?” Seventeenth Software Engineering Workshop (SEL), NASA/Goddard Space Flight Center, College Park, MD, December 1992.

T81. V. Basili, “Experience Factory Fundamentals,” Seventeenth Software Engineering Workshop (SEL), NASA/Goddard Space Flight Center, College Park, MD, December 1992.

T82. V. Basili, L. Briand, and C. Hetmanski, “Developing Interpretable Models for Identifying High Risk Software Components,” University of Maryland, CS-TR-3048, UMIACS TR-93-26, March 1993.

T83. V. Basili, L. Briand, and S. Morasca, “Measuring and Assessing Maintainability at the End of High Level Design,” University of Maryland, CS-TR-3105, UMIACS-TR-93-65, July 25, 1993.

T84. V. Basili and S. Abd-El-Hafiz, “A Tool for Assisting the Understanding and Formal Development of Software,” University of Maryland, CS-TR-3136, UMIACS-TR-93-89, October 1993.

T85. V. Basili, “The Maturing of the Quality Improvement Paradigm in the SEL,” Eighteenth Software Engineering Workshop (SEL), NASA/Goddard Space Flight Center, Greenbelt, MD, December, 1993.

T86. V. Basili, “GQM Approach Has Evolved to Include Models,” Letter to the Editor of IEEE Software, p. 8, January 1994.

T87. V. Basili, G. Caldiera, and H.D. Rombach, “Measurement,” Encyclopedia of Software Engineering, pp. 646-661, John Wiley & Sons, Inc., 1994.

T88. V. Basili, G. Caldiera, and H.D. Rombach, “The Experience Factory,” Encyclopedia of Software Engineering, pp. 469-476, John Wiley & Sons, Inc., 1994.

T89. V. Basili, G. Caldiera, and H.D. Rombach, “Goal Question Metric Approach,” Encyclopedia of Software Engineering, pp. 528-532, John Wiley & Sons, Inc., 1994.

T90. V. Basili and S. Abd-El-Hafiz, “A Knowledge-Based Approach to the Analysis of Loops,” University of Maryland, CS-TR-3122, UMIACS-CS-TR-93-79, March 1994.

T91. V. Basili, L. Briand, and S. Morasca, “Defining and Validating High-Level Design Metrics,” University of Maryland, CS-TR-3301, UMIACS-CS-TR-94-75, June 1994.

T92. A. Porter, L.G. Votta Jr., and V.R. Basili, "Comparing Detection Methods For Software Requirements Inspections: A Replicated
Experiment,
" University of Maryland, CS-TR- 3327, UMIACS-TR-94-93, July 1994.

T93. V. Basili, L. Briand, W. Melo, and C. Seaman, “Characterizing and Assessing a Large-Scale Software Maintenance Organization,” University of Maryland, CS-TR-3354, UMIACS-TR-94-112, November 1994.

T94. V. Basili, L. Briand, and S. Morasca, “Property-based Software Engineering Measurement,” University of Maryland, CS-TR-3368, UMIACS-TR-94-119, November 1994.

T95. V. Basili, L. Briand, and S. Morasca, “Goal-Driven Definition of Product Metrics Based on Properties,” University of Maryland, CS-TR-3346, UMIACS-TR-94-106, December 1994.

T96. V. Basili, F. McGarry, R. Pajerski, G. Page, S. Waligora, and M. Zelkowitz, “Software Process Improvement in the NASA Software Engineering Laboratory(Part1),(Part2),” CMU/SEI-94-TR-22, ESC-TR-94-022, December 1994.

T97. V. Basili, L. Briand, and W.M. Thomas, “Domain Analysis for the Reuse of Software Development Experiences,” Nineteenth Annual Software Engineering Workshop, NASA/Goddard Space Flight Center, Greenbelt, MD, December 1994.

T98. V. Basili, J. Valett, S. Condon, L. Briand, and Y. Kim, “Building an Experience Factory for Maintenance,” Nineteenth Annual Software Engineering Workshop, NASA/Goddard Space Flight Center, Greenbelt, MD, December 1994.

T99. V. Basili, L. Briand, and W. Melo, “Measuring the Impact of Reuse on Quality and Productivity in Object-Oriented Systems,” University of Maryland, CS-TR-3395, January 1995.

T100. V. Basili, W. Thomas, and A. Delis, “An Analysis of Errors in a Reuse-Oriented Development Environment,” University of Maryland, CS-TR-3424, UMIACS-TR-95-24, February 1995.

T101. V. Basili, A. Porter, and L. Votta, Jr., “Comparing Detection Methods For Software Requirements Inspections: A Replicated Experiment,” University of Maryland, CS-TR-3327.1, UMIACS-TR-94-93.1, April 1995.

T102. V. Basili, L. Briand, and W. Melo, “A Validation of Object-Oriented Design Metrics as Quality Indicators,” University of Maryland, CS-TR-3443, UMIACS-CS-TR-95-40, April 1995, May 1995.

T103. V. Basili and G. Caldiera, “The Experience Factory Strategy and Practice,” University of Maryland, CS-TR-3483, UMIACS-TR-95-67, May 1995.

T104. V. Basili, “Finding an Experimental Basis for Software Engineering” (interview), IEEE Software, vol. 28(3), pp. 92-93, May 1995.

T105. V. Basili, L. Briand, S. Condon, Y. Kim, W. Melo, and J. Valett, “Understanding and Predicting the Process of Software Maintenance Releases,” University of Maryland, CS-TR-3502, UMIACS-TR-95-79, August 1995.

T106. V. Basili, S. Green, O. Laitenberger, F. Shull, S. Sorumgaard, and M. Zelkowitz, “The Empirical Investigation of Perspective-Based Reading(Part1),(Part2),” Twentieth Software Engineering Workshop, NASA/Goddard Software Engineering Laboratory (SEL), College Park, MD, November 1995.

T107. V. Basili, S. Green, O. Laitenberger, F. Shull, S. Sorumgaard, and M. Zelkowitz, “The Empirical Investigation of Perspective-Based Reading,” University of Maryland, CS-TR-3585, UMIACS-TR-95-127, December 1995.

T108. V. Basili, L. Briand, Y. Kim, W. Melo, and C. Seaman, “Qualitative Analysis for Maintenance Process Assessment,” University of Maryland, CS-TR-3592, UMIACS-TR-96-7, January 1996.

T109. V. Basili and C. Seaman, “Communication and Organization in Software Development: An Empirical Study,” University of Maryland, CS-TR-3619, UMIACS-TR-96-23, April 1996.

T110. V. Basili, S. Plfeeger, L. Briand, and K. El-Emam, “Measuring Maturity,” Letter to the editor, IEEE Software, vol. 13(4), pp. 10 & 12, July 1996.

T111. V. Basili, J. Kontio, and H. Englund, “Experiences from an Exploratory Case Study with a Software Risk Management Method,” University of Maryland, CS-TR-3705, UMIACS-TR-96-75, August 1996.

T112. V. Basili, S. Green, O. Laitenberger, F. Lanubile, F. Shull, S. Sorumgaard, and M. Zelkowitz, “Packaging Researcher Experience to Assist Replication of Experiments,” International Software Engineering Research Network (ISERN) Meeting, Sydney, Australia, August 1996.

T113. V. Basili, L. Briand, and S. Morasca, “Attribute Properties and Measurement Scales,” Letter to the editor, IEEE Transactions on Software Engineering, vol. 22(10), October 1996.

T114. V. Basili, G. Caldiera, F. Lanubile, and F. Shull, “Studies on Reading Techniques,” Twenty-First Software Engineering Workshop, Goddard Space Flight Center, Greenbelt, MD, December 1996.

T115. V. Basili, S. Condon, S. Kraft, J. Kontio, C. Seaman, and Y. Kim, “Evolving the Reuse Process,” Twenty-First Software Engineering Workshop, Goddard Space Flight Center, Greenbelt, MD, December 1996.

T116. V. Basili and J. Kontio, “Risk Knowledge Capture in Riskit Methods,” Twenty-First Software Engineering Workshop, Goddard Space Flight Center, Greenbelt, MD, December 1996.

T117. V. Basili, F. Shull, and W. Melo, “An Inductive Method for Discovering Design Patterns from Object-Oriented Software Systems,” University of Maryland, CS-TR-3597, UMIACS-TR-96-10, December, 1996.

T118. A. Parra, C. Seaman, V. Basili, S. Kraft, S. Condon, S. Burke, and D. Yakimovich, “The Package-Based Development Process in the Flight Dynamics Division,” Twenty-Second Software Engineering Workshop, NASA/Goddard Space Flight Center, Greenbelt, MD, December 1997.

T119. R. Pajerski and V. Basili, “The SEL Adapts to Meet Changing Times,” Twenty-Second Software Engineering Workshop, NASA/Goddard Space Flight Center, Greenbelt, MD, December 1997.

T120. V. Basili, F. Lanubile, and F. Shull, “Investigating Reading Techniques for Framework Learning,” University of Maryland, CS-TR-3896 and UMIACS-TR-98-26, April 1998.

T121. A. Parra, D. Schultz, J. Boger, S. London, R. Webby, M. Morisio, D. Yakimovich, J. Carver, M. Stark, V. Basili, and S. Kraft, “Baselining the New GSFC Information Systems Center: The Foundation for Verifiable Software Process Improvement,” Twenty-Third Software Engineering Workshop, NASA/Goddard Spaceflight Center, Greenbelt, MD, December 1998.

T122. V. Basili, F. Shull, and F. Lanubile, “Building Knowledge through Families of Software Studies: An Experience Report,” University of Maryland, CS-TR-3983 and UMIACS-TR-99-05, January 1999.

T123. V. Basili, C. Seaman, R. Tesoriero, and M. Zelkowitz, “OSMA Software Program Domain Analysis Guidebook,” University of Maryland, CS-TR-4003 and UMIACS-TR-99-16, March 1999.

T124. V. Basili et al., “Final Report, NSF Workshop on a Software Research Program for the 21st Century,” Software Engineering Notes, vol. 24(3), May 1999.

T125. F. Shull, G. Travassos, J. Carver, V. Basili, “Evolving a Set of Techniques for OO Inspections,” University of Maryland, CS-TR-4070, October 1999.

T126. G. Travassos, F. Shull, M. Fredericks, and V. Basili, “Detecting Defects in Object Oriented Designs: Using Reading Techniques to Increase Software Quality,” ACM SIGPLAN Notices, vol. 34(10), pp. 47-56, October 1999.

T127. D. Yakimovich, G. Travassos, V. Basili, “A Classification of Software Components Incompatibilities for COTS Integration,” Twenty-Fourth Software Engineering Workshop, NASA/Goddard Space Flight Center, Greenbelt, MD, December 1999.

T128. V. Basili, F. Shull, I. Rus, and O. Laitenberger, “Improving Software Inspections by Using Reading Techniques,” The International Conference on Software Engineering (ICSE), Tutorial, June 2000.

T129. Z. Zhang, V. Basili, and B. Shneiderman, "Perspective-based Usability Inspection: An Empirical Validation of Efficacy," University of Maryland, CS-TR-4193 and UMIACS-TR-2000-72, October 2000.

T130. M. Lindvall, V. Basili, B. Boehm, P. Costa, F. Shull, R. Tesoriero, L. Williams, and M. Zelkowitz, “Results from the 2nd eWorkshop on Agile Methods,” Technical Report 02-109, Fraunhofer Center for Experimental Software Engineering, College Park, MD, August 2002.

T131. R. Conradi, V. Basili, J. Carver, F. Shull, and G. Travassos, “A Pragmatic Documents Standard for an Experience Library: Roles, Documents, Contents, and Structure,” University of Maryland, CS-TR-4235 and UMIACS-TR-2001-24, April 2001.

T132. G. Travassos, F. Shull, J. Carver, and V. Basili, “Reading Techniques for OO Design Inspections,” University of Maryland, CS-TR-4353 and UMIACS-TR-2002-33, April 2002.

T133. J. Carver, F. Shull, and V. Basili, “Investigating the effect of Process Experience on Inspection Effectiveness,” University of Maryland, CS-TR-4441, March 2003.

T134. J. Carver, J. Van Voorhis, and V. Basili, “Investigating the Interaction Between Inspection Process Specificity and Software Development Experience,” University of Maryland, CS-TR-4532, October 2003.

T135. V. Basili, S. Asgari, J. Carver, L. Hochstein, J. Hollingsworth, F. Shull, and M. Zelkowitz, “A Pilot Study to Evaluate Development Effort for High Performance Computing,” University of Maryland, CS-TR-4588, April 2004.

T136. S. Fabbri, J. Maldonado, E. Hohn, L. Martimiano, M. Mendonca, F. Shull, J. Carver, and V. Basili, “Data Analysis of the First Two PBR Replications in Readers Project,” University of Sao Paulo, Brazil, TR-225, May 2004.

T137. R. Carbon, M. Ciolkowski, C. Denger, M. Lindvall, F. Shull, P. Costa, D. Rombach, and V. Basili, “Inspections and Pair Programming - Competing or Complementary? Experiences from an Expert eWorkshop,” Fraunhofer Center - Maryland, FCMD-TR-04-101, May 2005.

T138. L. Hochstein and V. Basili, "HPC- The ASC-Alliance projects: A case study of large-scale parallel scientific code development," University of Maryland, CS-TR-4834 and UMIACS-TR-2006-50.

T139. P. Donzelli, F. Shull, S. Asgari, and V. Basili, "High Dependability Computing Program: Evolving a Dependability Requirements Elicitation and Modeling Framework Based on Use," University of Maryland, CS-TR-4851 and UMIACS-TR-2007-06, November 2006.

T140. L. Hochstein, T. Nakamura, F. Shull, N. Zazworka, M. Voelp, M.V. Zelkowitz, and V. Basili, "An Environment of Conducting Families of Software Engineering Experiments," University of Maryland, CS-TR-4851 and UMIACS-TR-2007-28, May 2007.

T141. S.A. Sarcia, V.R. Basili, and G. Cantone, "An Approach to Improving Parametric Estimation Models in the Case of Violation Assumptions Based Upon Risk Analysis," University of Maryland, CS-TR-4928 and UMIACS-TR-2008-20.

T142. Mandic, V., and Basili, V., An Approach for Evaluating Business Goals, Technical Report: TR-TOL-2010-2802, University of Oulu, Finland, March 15, 2010.

T143. Mandic, V., and Basili, V., Organizational Earned Value Analysis, Tech. Report: TR-TOL-2010-0303, University of Oulu, Finland, March 3, 2010.

T144. V. R. Basili, L. Layman, M. V. Zelkowitz, The Role and Quality of Software Safety in the NASA Constellation Program,, Fraunhofer Center for Experimental Software Engineering Technical Report 10-101, June 2010.

T145. V. R. Basili, L. Layman, M. V. Zelkowitz, A Methodology for Exposing Software Development Risk in Emergent System Properties, Fraunhofer Center for Experimental Software Engineering Technical Report 11-101

T146. L. Hochstein and V. R. Basili, A preliminary study to compare MPI and OpenMP, ISI Technical Report ISI-TR-676, Dec. 2011.

T147. Lucas Layman, Marvin Zelkowitz, Victor Basili, Toward Baselining Software anomalies in NASA Missions, Fast Abstracts, IEEE International Symposium on Software Reliability Engineering (ISSRE) 2012, Dallas, Texas.