PUBLICATIONS
The University of Maryland, College Park > Department of Computer Science > ESEG > Publications
ESEG
Publications
 space
space space space
BOOKS AND BOOK CHAPTERS
    V. Basili, G. Caldiera and D. Rombach, The Experience Factory. Encyclopedia of Software Engineering. Wiley 1994.
    V. Basili, G. Caldiera and D. Rombach, The Goal Question Metric Approach. Encyclopedia of Software Engineering. Wiley 1994.
 
JOURNAL ARTICLES
    B. Boehm and V. Basili, Software Defect Reduction Top 10 List, IEEE Computer, Vol.. 34, No. 1, January 2001.
    F. Shull, I. Rus, and V. Basili, How Perspective-Based Reading Can Improve Requirements Inspections, IEEE Computer, Vol. 33, No. 7, July 2000.
    B. Boehm and V. Basili, Gaining Intellectual Control of Software Development, Computer, pp. 27-33, May 2000.
    G. Travassos, F. Shull, M. Fredericks, and V. Basili, Detecting Defects in Object Oriented Desings: Using Reading Techniques to Increase Software Quality, ACM Sigplan Notices, Volume 34, Number 10, pp. 47-56, October 1999.
    Z. Zhang, V. Basili, and B. Shneiderman, Perspective-based Usability Inspection: An Empirical Validation of Efficacy, Empirical Software Engineering: An International Journal, Volume 4, No. 1, March 1999.
    V. Basili, F. Shull, and F. Lanubile, Building Knowledge through Families of Experiments, IEEE Transactions on Software Engineering, Vol. 25, No. 4, pp. 456-473, July 1999.
    F. Shull, F. Lanubile, and V. Basili, Investigating Reading Techniques for Object-Oriented Framework Learning, IEEE Transactions on Software Engineering, Vol. 26, No. 11, pp. 1101-1118, November 2000.
    M. Mendonca, V. Basili, Validation of an Approach for Improving Existing Measurement Frameworks, IEEE Transactions on Software Engineering, Vol. 26, No. 6, pp. 484-499, June 2000.
    L. Briand, S. Morasca, and V. Basili, Defining and Validating Measures for Object-based High-level Design, IEEE Transactions on Software Engineering, pp. 722-743, September/October 1999.
    M. Mendonca, V. Basili, I.S. Bhandari, and J. Dawson, An Approach to Improving Existing Measurement Frameworks, IBM Systems Journal, Vol. 37, No. 4, pp 484-501, November 1998.
    C. Seaman and V. Basili, Communication and Organization: An Empirical Study of Discussion in Inspection Meetings, IEEE Transactions on Software Engineering, Vol. 24, No. 7, pp. 559-572, July 1998.
    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, Volume 10, no. 4, pp 249-278, July-August 1998.
    William Thomas, Alex Delis, and Victor R. Basili, An Analysis of Errors in Reuse-Oriented Development Environment, The Journal of Systems and Software, 38(3): 211-224, 1997.
    Carolyn B. Seaman and Victor R. Basili, Communication and Organization in Software Development: An Empirical Study, IBM Systems Journal, 36(4), 1997.
    M. V. Zelkowitz, "Software Engineering Technology Infusion Within NASA", IEEE Transactions on EngineeringManagement, 43, 3250-261, August, 1996.
    V. Basili, S. Green, O. Laitenberger, F. Lanubile, F. Shull, S. Soerumgaard, and M. V. Zelkowitz, "The Empirical Investigation of Perspective-Based Reading", Empirical Software Engineering: An International Journal , vol. 1, no. 2. Also available as Technical Report ISERN-96-06, 1996.
    L. Briand, S. Morasca, V. Basili, Property-based Software Engineering Measurement, IEEE Transactions on Software Engineering, pp 68-86, January 1996.
    L. Briand, K. El-Emam, and S. Morasca, "On the Application of Measurement Theory in Software Engineering" Empirical Software Engineering: An international Journal, 1(1), 1996.
    V. Basili, L. Briand and W. Melo, "How Re use Influences Productivity in Object-Oriented Systems", Communications of the ACM, pp 104-116, October 1996.
    J. Tian and M. V. Zelkowitz, Complexity Measure Evaluation and Selection, IEEE Transactions on Software Engineering, 21, 8 pp 641-650, 1995.
    V. Basili, M. V. Zelkowitz, F. McGarry, J. Page, S. Waligora, and R. Pajerski, SEL's Software Process Improvement Program, IEEE Software, vol. 12, no. 6, pp 83-87, 1995.
    V. Basili, L. Briand, and W. L. Melo, "A Validation of Object-Oriented Design Metrics as Quality Indicators", IEEE Transactions on Software Engineering, vol. 22, no. 10, pp 751-761, October 1996. Also available as a Technical Report, CS-TR-3443, Department of Computer Science, University of Maryland, College Park, MD20742, April 1995.
    M. Abrams (MITRE) and M. V. Zelkowitz, Striving for Correctness, Computers amd Security 14, pp 719-738, 1995.
    M. V. Zelkowitz and J. Tian, Measuring Prime Program Complexity, Information Sciences, 77, pp 325-350, 1994.
    A. W. Brown (SEI), D. J. Carney (SEI), P. H. Feiler (SEI), P. Oberndorf (SEI), and M. V. Zelkowitz, Issues in the Definition of a Project Support Environment Reference Model, Computer Standards and Interfaces 15, pp 431-443, 1993.
    A. W. Brown (SEI), D.J. Carney (SEI), P.A. Oberndorf (SEI), and M. V. Zelkowitz, A Project Support Environment Reference Model, Tri-Ada Conference, Seattle, WA, September, 1993 .
    M. V. Zelkowitz, Use of an Environment Classification Model, Fifteenth ACM/IEEE International Conference on Software Engineering, Baltimore, MD, pp 348-357, May, 1993.
    J. Tian and M. V. Zelkowitz, Analyzing Multidimensional Complexity Measures, IBM Software Engineering ITL Conference, Toronto, Canada, pp 539-548, June, 1993.
 
CONFERENCES
    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 eWorkshop, Proceedings of PROFES 2001, Kaiserslautern, Germany, September 2001.
    F. Shull, J. Carver, and G. Travassos, An Empirical Methodology for Introducing Software Processes, Proceedings of the Joint 8th European Software Engineering Conference (ESEC) and the 9th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-9), Vienna, Austria, page 288, September 10-14, 2001.
    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 22nd International Conference on Software Engineering (ICSE) 2000 , Limerick, Ireland, June 2000.
    G. 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, Colorado, November 1999.
    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.
    D. Yakimovich, J. Bieman, and V. Basili, Software Architecture Classification for Estimating the Cost of COTS Integration, Proceedings of the 21st International Conference on Software Engineering (ICSE) 1999, Los Angeles, California, pp. 296-302, June 15-21, 1999.
    V. Basili, F. Lanubile, and F. Shull, Investigating Maintenance Processes in a Framework-Based Environment, Presented at the International Conference on Software Maintenance, ICSM '98, Bethesda, MD, November 18-20, 1998.
    F. Lanubile, F. Shull, and V. Basili, Experimenting with Error Abstraction in Requirements Documents, Presented at the Fifth International Symposium on Software Metrics, Bethesda, MD, November 18-20, 1998.
    J. Kontio and V. Basili, Empirical Evaluation of a Risk Management Method, Proceedings of the SEI Conference on Risk Management, Software Engineering Institute Pittsburgh, PA. 1997.
    Carolyn B. Seaman and Victor R. Basili, An Empirical Study of Communication in Code Inspections. Proceedings of the 19th International Conference on Software Engineering, (ICSE'97), Boston, Massachusetts, May 17-23, 1997.
    Victor R. Basili, Steven E. Condon, Khaled El Emam, Robert B. Hendrick and Walcelio Melo, Characterizing and Modeling the Cost of Rework in a Library of Reusable Software Components, 19th International Conference on Software Engineering, (ICSE'97), Boston, Massachusetts, May 17-23, 1997.
    Victor R. Basili and Frank E. McGarry, The Experience Factory: How to Build and Run One, 19th International Conference on Software Engineering, (ICSE'97), Boston, Massachusetts, May 17-23, 1997.
    M. V. Zelkowitz and D. R. Wallace (NIST), Experimental Validation in Computer Science, ( Postscript of draft paper). EASE Conference, Keele University, UK, March, 1997.
    S. Condon, S. Kraft, J. Kontio, C. Seaman and Y. Kim, Evolving the Reuse Process at the Flight Dynamics Division (FDD) Goddard Space Flight Center, . The Twenty-first Annual Software Engineering Workshop, NASA/Goddard Software Engineering Laboratory (SEL), College Park, Maryland, December 1996.
    R. Tesoriero and M. Zelkowitz, Process Enactment Within An Environment, NASA/GSFC Software Engineering Workshop, NASA/GSFC, November, 1995, Greenbelt, MD (A version of this paper was also presented at the 7th European Control and Metrics Conference, Wilmslow, UK), May, 1996.
    M. V. Zelkowitz and D. R. Wallace, Models of Software Experimentation, 1996 ISERN meeting, Sydney, Australia, August, 1996.
    P. Devanbu, S. Karstu, W. Melo and W. Thomas, Analytical and Empirical Evaluation of Software Reuse Metrics. In Proc. of the 18th Int'l Conf. on Software Engineering, Berlin, Germany, 1996.
    V. Basili, L. Briand, S. Condon, Y.-M. Kim, W. Melo and J. Valett, Understanding and Predicting the Process of Software Maintenance Releases. In Proc. of the 18th Int'l Conf. on Software Engineering, Berlin, Germany, 1996.
    L. Briand, K. El-Emam and W. Melo, An Inductive Method for Process Improvement: Concrete Steps and Guidelines. In Proc. of the ESI-ISCN'95: Measurement and Trainning Based Process Improvment, Sep. 11-12, Vienna, Austria, 1995.
    L. Briand, W. Melo, C. Seaman, V. Basili, "Characterizing and Assessing a Large-Scale Software Maintenance Organization." In Procedings of the 17th International Conference on Software Engineering, Seattle, WA, April 24-28, 1995.
    V. Basili, L. Briand, and W. Thomas, "Domain Analysis for the Reuse of Software Development Experiences" In Procedings of the 19th Annual Software Engineering Workshop, NASA/GSFC, Greenbelt, MD, December, 1994.
    L. Briand, V. Basili, Y. Kim, and D. Squier. A Change Analysis Process to Characterize Software Maintenance Projects. In Procedings of the International Conferenceon Software Maintenance, September 1994.
    M. Abrams (MITRE) and M. V. Zelkowitz, Belief in Correctness, National Computer Security Conference, Baltimore, MD, 132-141, October, 1994.
    C. Seaman, Using the OPT Improvement Approach in the SQL/DS Development Environment. Presented at CASCON'94, Toronto, Canada, November 1994.
    M. V. Zelkowitz, Software Engineering Technology Transfer: Understanding the Process, 18th NASA Software Engineering Workshop, NASA/GSFC, Greenbelt, MD, 450-458, December, 1993.
    N. R. Li and M. V. Zelkowitz, An Information Model for Use in Software Management Estimation and Prediction, Second International Conference on Information and Knowledge Management, Washington DC, 481-489, November, 1993.
    L. Briand, W. Thomas, C. Hetmanski, Modeling and Managing Risk Early in Software Development. In Proc. of the 15th Int'l Conf. on Software Engineering, pp. 55-65, Baltimore, MD, May 1993.
    V. Basili, D. Rombach and R. Selby, The Experimental Paradigm in Software Engineering. (Eds): Experimental Software Engineering Issues: Critical Assessment and Future Directions, International Workshop, Dagstuhl, Germany, 1992. Appeared in Springer-Verlag, Lecture Notes in Computer Science, Number 706, 1993.
    W. Thomas, A. Delis, and V. Basili, An Evaluation of Ada Source Code Reuse. In the Procedings of the Ada-Europe International Conference, pp. 80-91, Zandvoort, The Netherlands, June, 1992.
 
TECHNICAL REPORTS
    J. Carver, F. Shull, and V. Basili, Investigating the effect of Process Experience on Inspection Effectiveness, CS-TR-4441, March 2003.
    G. Travassos, F. Shull, J. Carver, and V. Basili, Reading Techniques for OO Design Inspections, CS-TR-4353 and UMIACS-TR-2002-33, April 2002.
    R. Conradi, V. Basili, J. Carver, F. Shull, and G. Travassos, A Pragmatic Documents Standard for an Experience Library: Roles, Documents, Contents, and Structure, CS-TR-4235 and UMIACS-TR-2001-24, April 2001.
    D. Yakimovich, G. Travassos, V. Basili, A Classification of Software components Incompatibilities for COTS Integration, Software Engineering Laboratory Workshop, NASA/Goddard Space Flight Center, Greenbelt, Maryland, December 1999.
    F. Shull, G. Travassos, J. Carver, and V. Basili, Evolving a Set of Techniques for OO Inspections, CS-TR-4070 and UMIACS-TR-, October 1999.
    V. Basili, et.al., Final Report, NSF Workshop on a Software Research Program for the 21st Century, Software Engineering Notes, Vol. 24, No. 3, May 1999.
    V. Basili, C. Seaman, R. Tesoriero, and M. Zelkowitz, OSMA Software Program Domain Analysis Guidebook, CS-TR-4003 and UMIACS-TR-99-16, March 1999.
    V. Basili, F. Shull, and F. Lanubile, Building Knowledge through Families of Software Studies: An Experience Report, CS-TR-3983 and UMIACS-TR-99-05, January 1999.
    V. Basili, F. Shull, and F. Lanubile, Using Experiments to Build a Body of Knowledge, 23rd Software Engineering Workshop, NASA/Goddard SEL (SEL), Greenbelt, Maryland, December 1998.
    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, Proceedings of the 23rd Software Engineering Workshop, NASA/Goddard Spaceflight Center, Greenbelt, Maryland, December 1998.
    V. Basili, F. Lanubile, and F. Shull, Investigating Reading Techniques for Framework Learning, CS-TR-3896 and UMIACS-TR-98-26, April 98.
    R. Pajerski and V. Basili, The SEL Adopts to Meet Changing Times, 22nd Software Engineering Workshop, NASA/Goddard SEL (SEL), Greenbelt, Maryland, December 1997.
    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, Proceedings of the 22nd Software Engineering Workshop, NASA/Goddard Space Flight Center, Greenbelt, MD, December 1997.
    V. Basili, F. Shull, and W. Melo, An Inductive Method for Discovering Design Patterns from Object-Oriented Software Systems, CS-TR-3597, UMIACS-TR-96-10, December 1996.
    The Twenty-first Annual Software Engineering Workshop, Evolving the Reuse Process, Risk Knowledge Capture in Riskit Methods, (with J. Kontio), NASA/Goddard Software Engineering Laboratory (SEL), College Park, Maryland, December 4-5, 1996.
    The Twenty-first Annual Software Engineering Workshop, Evolving the Reuse Process, (with S. Condon, S. Kraft, J. Kontio, C. Seaman and Y. Kim), NASA/Goddard Software Engineering Laboratory (SEL), College Park, Maryland, December 4-5, 1996.
    The Twenty-first Annual Software Engineering Workshop, Studies on Reading Techniques, (with G. Caldiera, F. Shull and F. Lanubile), NASA/Goddard Software Engineering Laboratory Series, SEL-96-002, pp 59-65, College Park, Maryland, December 4-5, 1996.
    (with Jyrki Kontio and Helena Englund), Experiences from an Exploratory Case Study with a Software Risk Management Method, CS-TR-3705, UMIACS-TR-96-75, August 1996.
    C. Seaman and V. Basili, "Communication and Organization in Software Development: An Empirical Study" CS-TR-3619, Department of Computer Science, University of Maryland, College Park, MD 20742, April 1996. (Also available as UMIACS-TR-96-23, and ISERN Technical Report ISERN-96-04).
    F. Lanubile, and G. Visaggio, "Evaluating Predicting Quality Models Derived from Software Measures: Lessons Learned" CS-TR-3606, by Department of Computer Science, University of Maryland, College Park, MD 20742. (Also available as UMIACS-TR-96-14 and ISERN-96-03, International Software Engineering Research Network), January, 1996.
    F. Shull, W. Melo, and V. Basili, "An Inductive Method for Discovering Design Patterns from Object-Oriented Software Systems". CS-TR-3597, Department of Computer Science, University of Maryland, College Park, MD 20742. (Also available as UMIACS-TR-96-10). January 1996.
    F. Lanubile and G. Visaggio, "Extracting Reusable Functions by Program Slicing". CS-TR-3594, Department of Computer Science, University of Maryland, College Park, MD 20742. (Also available as UMIACS-TR-96-13), January 1996.
    L. Briand, Yong-Mi Kim, W. Melo, C. Seaman, and V. Basili, "Qualitative Analysis for Maintenance Process Assessment" CS-TR-3592, Department of Computer Science, University of Maryland, College Park, MD 20742. (Also available as UMIACS-TR-96-7), January 1996.
    F. Lanubile and G. Visaggio, "Assessing Defect Detection Methods for Software Requirements Inspections Through External Replication" International Software Engineering Research Network, ISERN-96-01, January 1996.
    D. R. Wallace and M. V. Zelkowitz, Center for High Integrity Software System Assurance, 2nd IFAC Workshop on Safety and Reliability, Daytona Beach, FL, Embry Riddle Aeronautical University Technical Report, CSR-01/96, 463-478, November 1995.
    L. Briand, K. El-Emam, and S. Morasca, Theoretical and Empirical Validation of Software Product Measures. International Software Engineering Research Network Technical Report # ISERN-95-03, 1995.
    P. Devanbu, S. Karstu, W. Melo, and D. Thomas, "Analytical and Empirical Evaluation of Software Reuse Metrics. CS-TR-3505, Department of Computer Science, University of Maryland, College Park, MD20742. (Also availabe as UMIACS-TR-95-82), August 1995.
    L. Briand, K. El-Emam, and W. Melo, "An Inductive Method for Process Improvement: Concrete Steps and Guidelines." CS-TR-3498, Department of Computer Science, University of Maryland, College Park, MD20742. (Also availabe as UMIACS-TR-95-77), July 1995.
    V. Basili, L. Briand, and W. L. Melo, "A Validation of Object-Oriented Design Metrics." CS-TR-3443, Department of Computer Science, University of Maryland, College Park, MD20742, April 1995.
    W. Thomas , A. Delis, and V. Basili, An Analysis of Errors in a Reuse-Oriented Development Environment. CS-TR-3424, Department of Computer Science, University of Maryland, College Park, MD20742. (Also available as UMIACS-TR-95-24), February 1995.
    V. Basili, L. Briand, and W. L. Melo, "Measuring the Impact of Reuse on Software Quality and Productivity." CS-TR-3395, Department of Computer Science, University of Maryland, College Park, MD 20742, January 1995.
    M. V. Zelkowitz, Assessing Software Engineering Technology Transfer within NASA, NASA/GSFC Technical Report, NASA/GSFC, Greenbelt, MD, January, 1995.
    M. V. Zelkowitz and B. Cuthill (NIST), Information Technology Engineering and Measurement Model: Adding Lane Markings to the Information Superhighway, NASA-RPT-003-95, NISTIR 5522, (Also: Software Technology Conference, April, 1995, Salt Lake City, Utah), December, 1994.
    L. Briand, S. Morasca, V. Basili, "Property-Based Software Engineering Measurement." CS-TR-3368, Department of Computer Science, University of Maryland, College Park, MD 20742,1994.
    L. Briand, W. Melo, C. Seaman, and V. Basili, Characterizing and Assessing a Large-Scale Software Maintenance Organization. CS-TR-3354, Department. of Computer Science, University of Maryland, College Park, MD 20742, October 1994.
    L. Briand, S. Morasca, V. Basili, Goal-Driven Definition for Product Metrics Based on Properties. CS-TR-3346, Department of Computer Science, University of Maryland, College Park, MD 20742,September 1994.
    L. Briand, S. Morasca, V. Basili, "Defining and Validating High-Level Design Metrics. CS-TR-3301, Department of Computer Science, University of Maryland, College Park, MD 20742, June 1994.
    F. McGarry, R. Pajersk, G. Page, S. Wallgora, V. Basili and M. Zelkowitz, "Software Process Improvement in the NASA Software Engineering Laboratory". CMU/SEI-95-TR-22, Department of Computer Science, University of Maryland, College Park, MD 20742, December 1994.