You are here

Stuart Zweben

  • Faculty Emeritus, Computer Science & Engineering
  • 169 Hitchcock Hall
    2070 Neil Avenue
    Columbus, OH 43210
  • 614-292-9526

Honors

  • 20090101

    ACM SIGSOFT Distinguished Service Award.

  • 20090101

    Purdue University Distinguished Science Alumnus Award.

  • 20060101

    Computing Research Association Special Service Award.

  • 20050101

    ABET.

  • 20020101

    Outstanding Educator Advancing Technology.

  • 20000101

    Technical Person of the Year.

  • 19980101

    ACM.

  • 19970101

    Outstanding Contribution to ACM Award.

  • 19880101

    ACM Recognition of Service Awards.

  • 19870101

    ACM Recognition of Service Awards.

  • 19860101

    Who's Who in the United States.

  • 19850101

    ACM Recognition of Service Awards.

  • 19800101

    ACM Recognition of Service Awards.

  • 19680101

    Cum Laude.

  • Men of Achievement.

  • American Men and Women of Science.

  • Phi Beta Kappa.

  • CSAB.

  • International Who's Who of Professionals.

  • Who's Who in American Education.

  • Who's Who in Engineering.

  • Who's Who in Science and Engineering.

  • Who's Who in Technology Today.

  • Who's Who in America.

  • Who's Who Among America's Teachers.

  • Who's Who in the Frontiers of Science and Technology.

  • Who's Who in the Midwest.

  • Upsilon Pi Epsilon.

  • Tau Beta Pi.

  • International Who's Who in Education.

Books

1971

  • Zweben, Stuart. 1971. "Profile of the Purdue MACE Operating System." ..

1969

  • Zweben, Stuart. 1969. "Failure Analysis User's Manual." Quality Assurance Data Applications Dept., IBM Systems Manufacturing Division.

Chapters

1993

  • 1993. "Effective Use of Measurement and Experimentation in Computing Curricula." In Experimental Software Engineering Issues: Critical Assessment and Future Directions, edited by D. Rombach, V. Basili, and R. Selby,

1992

  • 1992. "Computer and Information Sciences." In The College Board Guide to 150 Popular Computer Science Majors,

1991

  • 1991. "Resuable Software Components." In Advances in Computers, edited by M.C. Yovits,

1986

  • 1986. "The Effects of Program-Dependent and Program-Independent Deletions on Software Cloze Tests." In Empirical Studies of Programmers, edited by E. Soloway and S. Iyengar,

1981

  • 1981. "Computer Program Testing - An Introduction." In Computer Program Testing, edited by B. Chandrasekaran and S. Radicchi,
  • 1981. "Module Integration Testing." In Computer Program Testing, edited by B. Chandrasekaran and S. Radicchi,

1979

  • 1979. "Advances in Software Editing." In Advances in Computers, edited by M.C. Yovits,

Journal Articles

1995

  • Zweben, Stuart (co-authors S. Edwards, B. Weide, and J. Hollingsworth), 1995, "The Effects of Layering and Encapsulation on Software Development." IEEE Transactions on Software Engineering 21, no. 3, 200-208 - 200-208.

1993

  • Zweben, Stuart (co-author is A. Parrish), 1993, "Clarifying Some Fundamental Concepts in Software Testing." IEEE Transactions on Software Engineering 19, no. 7, 742-746 - 742-746.

1992

  • Zweben, Stuart (co-authors W. Heym and J. Kimmich), 1992, "Systematic Testing of Data Abstractions Based on Software Specifications." Journal of Software Testing, Verification, and Reliability 1, no. 4, 39-55 - 39-55.
  • Zweben, Stuart, 1992, "Are We Overplanting Our Seed Corn?." Communications of the ACM 35, no. 11, 15-16 - 15-16.

1989

  • Zweben, Stuart (co-author is J. Gourlay), 1989, "On the Adequacy of Weyuker's Test Data Adequacy Axioms." IEEE Transactions on Software Engineering 15, no. 4, 496-500 - 496-500.

1984

  • Zweben, Stuart (co-author is A. Haley), 1984, "Development and Application of a White Box Approach to Integration Testing." Journal of Systems and Software no. 4, 309-315 - 309-315.

1982

  • Zweben, Stuart (co-authors are M. Arisawa, G. Bergland, E. Bowers, J. Buxton, R. Kelley, N. Kerth, S. Saib, P. Ting and D. Troy), 1982, "Evaluation of Design Methodologies: A Proposal." Software Engineering Notes 7, no. 1, 60-69 - 60-69.

1981

  • Zweben, Stuart (co-author is D. A. Troy), 1981, "Measuring the Quality of Structured Designs." Journal of Systems and Software no. 2, 113-120 - 113-120.

1980

  • Zweben, Stuart, 1980, "Please update record with Title." ACM Computing Reviews 1, 69-70 - 69-70.
  • Zweben, Stuart (co-author is A.L. Baker), 1980, "A Comparison of Measures for Control Flow Complexity." IEEE Transactions on Software Engineering SE-6, no. 6, 506-512 - 506-512.

1979

  • Zweben, Stuart (co-author is M. H. Halstead), 1979, "The Frequency Distribution of Operators in PL/I Programs." IEEE Transactions on Software Engineering SE-2, no. 2, 91-95 - 91-95.
  • Zweben, Stuart (co-author is A.L. Baker), 1979, "The Use of Software Science in Evaluating Modularity Concepts." IEEE Transactions on Software Engineering SE-5, no. 2, 110-120 - 110-120.
  • Zweben, Stuart, 1979, "Heads I Win, Tails You Lose." ACM Computing Surveys 22, no. 3, 277-278 - 277-278.
  • Zweben, Stuart, 1979, "Please update record with Title." ACM Computing Reviews 11, 480 - 480.

Presentations

  • "Software Physics - A Technique for Analyzing Algorithms." 1977,
  • "An Approach to Computer Program Testing." 1980,
  • "Principles of Software Development." 1980, Presented at Ohio State University Continuing Education Seminar on Microprocessors -- The Mighty Midgets,
  • "Software Metrics Research: An Academic Perspective." 1982, Presented at ACM Computer Science Conference,
  • "A Central Ohio Consortium for Retraining in Computer Science." 1984, Presented at ACM SIGCSE Symposium,
  • "The Cloze Procedure and Program Comprehensibility." 1985,
  • "The Cloze Procedure and Program Comprehensibility." 1986,
  • "Adequate Testing of Computer Programs." 1987,
  • "Computer Science Accreditation: A Continuing Process." 1989, Presented at 20th ACM SIGCSE Technical Symposium on Computer Science Education,
  • "Activities and Opportunities of the Computing Sciences Accreditiation Board." 1989, Presented at Conference on Computer Science and Engineering at Minority Institutions,
  • "Toward a Second Generation of Software Metrics: Research Needs of the 90s." 1992, Presented at ACM Computer Science Conference,
  • "Software Engineering and Undergraduate Computing Curricula." 1992, Presented at ACM Computer Science Conference,
  • "Computer Science Accreditation: Recent Experiences and Expectations." 1992, Presented at ACM SIGCSE Symposium on Computer Science Education,
  • "Layering and Encapsulation - Do They Really Help?Layering and Encapsulation - Do They Really Help?: Some Empirical Results." 1994,
  • "Impact on Competitiveness of Cutbacks in Applied Software Research." 1995, Presented at National Software Summit,
  • "Cyberspace Issues for CSSP: How Internet Databases, Publishing, and PITAC Will Impact Your Association." 1998,
  • "IT Workforce Development." 2001,
  • "Retention of Computer Science Faculty." 2002, Presented at Computing Research Association Biennial Conference,
  • "Curriculum and Accreditation Advances." 2002, Presented at Computing Research Association Biennial Conference,
  • "ABET and Software Engineering Accreditation." 2003, Presented at Frontiers in Education,
  • "Assessment and the New CAC Criteria." 2006, Presented at ABET Best Assessment Practices Symposium,
  • "Ensuring Quality and Quantity in the Computing Workforce (Keynote Address)." 2007, Presented at Consortium of Computer Science in Colleges Annual Conference,
  • "Assessment and the New CAC Criteria." 2007,
  • "Workforce and Accreditation Issues in Computing." 2007,
  • "Software Science in Software Engineering." 1979,
  • "An Approach to Computer Program Testing." 1979,
  • "Software Physics Panel." 1974, Presented at ACM '74 Annual Conference,
  • "Software Physics: A Tutorial." 1974, Presented at ACM SIGPLAN Meeting at the National Computer Conference,
  • "Software Science in Software Engineering." 1981,
  • "An Approach to Computer Program Testing." 1981,
  • "Control Flow Complexity: Issues and Experience." 1982, Presented at SHARE58 Conference,
  • "Overview of Current Testing Research." 1982, Presented at Seminar on Program Testing,
  • "Principles of Software Engineering." 1984,
  • "A Central Ohio Consortium for Retraining in Computer Science." 1984, Presented at Small College Computer Curriculum Symposium / National Education Computing Conference,
  • "Software Engineering: Where Are We Now?." 1985, Presented at Ohio Collegiate Computer Science Conference,
  • "Computer Science Accreditation Panel." 1985, Presented at Ohio Collegiate Computer Science Conference,
  • "Measuring Software Quality: Facts and Fallacies." 1986,
  • "Investigating the Relationship Between Software Cloze Test Performance and the Process of Understanding." 1987, Presented at Second Workshop on Empirical Studies of Programmers,
  • "Undergraduate Software Engineering Education." 1988, Presented at SEI Conference on Software Engineering Education,
  • "Assessing the Quality of ADT Modules." 1988,
  • "Assessing the Design Quality of Reusable Software Modules." 1989,
  • "Systematic Testing Based on Software Specifications." 1991, Presented at Fourteenth Minnowbrook Workshop on Software Engineering,
  • "Effective use of Measurement and Experimentation in Computing Curricula." 1992, Presented at International Workshop on Experimental Software Engineering Issues,
  • "Controlled Studies Validating the Benefits of Object-Based Software Development." 1994, Presented at Association for Software Engineering Excellence,
  • "Controlled Studies Validating the Benefits of Object-Based Software Development." 1994,
  • "Software Engineering: Challenges in Research, Education and Public Policy." 1995, Presented at Anderson Symposium,
  • "The Ohio State University OBR Plan - panel on Ohio Board of Regents Enhancement of Ph.D. Computer Science Programs." 1998, Presented at Information Tehnology Research Institute Workshop,
  • "The Taulbee Survey: What We Know, What We'd Like to Know." 1998, Presented at CRA Conference at Snowbird,
  • "Software Engineering Programs: Curriculum and Control." 1998, Presented at CRA Conference at Snowbird,
  • "IT Workforce Development: A Provider's Perspective." 1999, Presented at Central Ohio Information Technology Forum,
  • "Computing's Role in Public Policy." 2000,
  • "Information Technology Accreditation." 2004, Presented at Computing Research Association Biennial Conference,
  • "Computer Science Education Needs for the Next Decade." 2005, Presented at NSF Workshop on Integrated Computing Education and Research,
  • "Taulbee and You: Reading the CS Tea Leaves." 2008, Presented at Ohio Computer Science Graduate School Symposium,
  • "Computer Science Education and the Workforce: Trends and Prospects." 2009,
  • "Software Science - Some Past, Present, and Future Directions." 1977,
  • "Design Methodologies in Software Engineering." 1979, Presented at Distinguished Seminar Series,
  • "The Status of Software Science in 1981." 1981, Presented at COMPSAC '81,
  • "Toward a Measure of System Coupling." 1982, Presented at Fifth Minnowbrook Workshop on Software,
  • "Module Integration Testing." 1983, Presented at Computer Automated Laboratory System Users Meeting,
  • "Software Integration Testing Based on Program Structure." 1984,
  • "Measuring Software Quality: Facts and Fallacies." 1984,
  • "Project Update on the Central Ohio Consortium." 1985, Presented at Central Ohio Consortium Administrators Conference,
  • "Targets for Effective Research in Software Maintenance." 1985, Presented at Conference on Software Maintenance,
  • "Overview of Computer Science Accreditation." 1987, Presented at Ohio Collegiate Computer Science Conference,
  • "Assessing Software Comprehensibility." 1987,
  • "Productive Methods for Procuring Software Productivity." 1988, Presented at 8th FEDMAIN Workshop,
  • "Computer Science Accreditation - Real Needs, Real Concerns, Real Progress." 1988, Presented at 21st Hawaii International Conference on Computer and Systems Sciences,
  • "A Study of Novice Programmer Behavior with respect to Software Testing." 1989,
  • "Exploratory Studies of the Software Testing Methods Used by Novice Programmers." 1989, Presented at SEI Conference on Software Engineering Education,
  • "Refining Software Test Data Adequacy Properties." 1989, Presented at Third Testing, Analysis and Verification Symposium,
  • "Preparing for a CSAC Accreditation Evaluation." 1990, Presented at Snowbird 90,
  • "CSAB Accreditation: Current Status." 1992, Presented at Ohio Collegiate Computer Science Conference,
  • "Assessing the Value of Principles of Software Reuse." 1995,
  • "Software Engineering: Challenges in Research, Education and Public Policy." 1996,
  • "Reaping the Benefits of Computing Technology." 1996,
  • "Computing Technology to 2000: Challenges in Research, Education and Public Policy." 1996, Presented at ACM Southeast Conference,
  • "Issues in Software Engineering Education." 1996, Presented at Snowbird 96 Conference,
  • "Computing and Public Policy: A Professional Society Perspective." 1996, Presented at Information Technology Forum,
  • "Credentialing of Software Professionals: Is Momentum Building?." 1997,
  • "The Crisis in Academic Hiring: A CRA Perspective." 1999, Presented at ACM Symposium on Computer Science Education,
  • "The Changing State of Computing." 2003, Presented at Northwest Ohio Computer Science Conference,
  • "The Changing Face of Computing and its Impact on Higher Education." 2004,
  • "Outcome-Based Accreditation and Assessment." 2005,
  • "Computing Accreditation: Outcomes-based Criteria." 2005,
  • "Analysis of Software Quality." 1980,
  • "Module Integration Testing." 1981,
  • "An Introduction to Computer Program Testing." 1981,
  • "Module Integration Testing." 1981, Presented at Fourth Minnowbrook Workshop on Software,
  • "Software Quality and the Halstead Metrics." 1982,
  • "Software Metrics." 1982, Presented at Purdue University Computer Science Department's 20th Anniversary Symposium,
  • "Principles of Software Engineering." 1983, Presented at Professional Development Seminar,
  • "The Cloze Procedure and Program Complexity." 1983, Presented at Sixth Minnowbrook Workshop on Software,
  • "The Effects of Program-Dependent and Program-Independent Deletions on Software Cloze Tests." 1986, Presented at Workshop on Empirical Studies of Programmers,
  • "Computing Technology: Trends and their Implications for Higher Education." 1986, Presented at Computers in Higher Education,
  • "Recent Results Concerning the Validity of Software Cloze Tests." 1986, Presented at Ninth Minnowbrook Workshop on Software,
  • "Computer Science Accreditation: A Status Report for Department Chairs." 1988, Presented at ACM Computer Science Conference,
  • "Designing and Testing ADT Modules." 1988,
  • "Approaches to Software Testing." 1989,
  • "Studying Software Testing Through the Behavior of Student Programmers." 1990,
  • "Evaluating the Quality of Software Quality Indicators." 1990, Presented at Interface 90,
  • "Empirical Studies of Programmers: Perspectives." 1991, Presented at Fourth Workshop on Empirical Studies of Programmers,
  • "Statisical Methods in a Study of Software Reuse Principles." 1993, Presented at Panel on Statistical Methods in Software Engineering,
  • "Incorporating Software Engineering Into Traditional Project-Based Computer Science Courses." 1994, Presented at ACM SIGCSE Symposium on Computer Science Education,
  • "Going to Grad School? For Which Degree." 1994, Presented at ACM Computer Science Conference,
  • "Changes in the Computing Workforce Landscape and Impact on Education." 2005, Presented at TechColumbus Business and University Collaboration Day,
  • "An Introduction to Computer Program Testing." 1982, Presented at Seminar on Program Testing,
  • "Recent Experiences with Computer Science and Engineering Accreditation." 2000, Presented at Computing Research Assocation Biennial Conference,

Papers in Proceedings

2007

  • Zweben, Stuart (co-authors are G. Yaverbaum, H. Reichgelt, and D. Lidtke) "Outcomes-Based Computing Accreditation: Program Assessment." in Proceedings of the 2007 ACM Technical Symposium on Computer Science Education (SIGCSE 2007). (3 2007).

2006

  • Zweben, Stuart (co-authors are H. Reichgelt and G. Yaverbaum) "Outcomes-Based Computing Accreditation Criteria." in Proceedings of the 2006 ACM Technical Symposium on Computer Science Education (SIGCSE 2006). (3 2006).

2005

  • Zweben, Stuart (co-authors are H. Reichgelt and G. Yaverbaum) "Computing Accreditation: A New Criteria Structure and New Flexibility." in Proceedings of the 2005 ACM Technical Symposium on Computer Science Education (SIGCSE 2005). (2 2005).

1992

  • Zweben, Stuart "Software Engineering and Undergraduate Computing Curricula." in Proceedings of the 1992 ACM Computer Science Conference. (3 1992).
  • Zweben, Stuart "Computer Science Accreditation: Recent Experiences and Expectations." in Proceedings of the 1992 ACM SIGCSE Symposium. (3 1992).

1991

  • Zweben, Stuart "Adapting Undergraduate Computing Curricula to Meet Software Engineering Objectives." in Proceedings of the Workshop on Directions in Software Engineering Education - 13th Intnl. Conference on Software Engineering. (5 1991).
  • Zweben, Stuart (co-author is W. Heym and J. Kimmich "Systematic Testing Based on Software Specifications." in Proceedings of the Fourteenth Minnowbrook Workshop on Software Engineering. (7 1991).
  • Zweben, Stuart (co-authors J. Hollingsworth and B. Weide) "Confessions of Some Used-Program Clients." in Proceedings of the Fourth Annual Workshop on Software Reuse. (11 1991).

1990

  • Zweben, Stuart "Evaluating the Quality of Software Quality Indicators." in Computing Science and Statistics: Proceedings of the 22nd Annual Symposium on the Interface. (5 1990).

1986

  • Zweben, Stuart "Computer Science Accreditation and Liberal Arts Programs." in Proceedings of the 1986 ACM Computer Science Conference. (2 1986).

1982

  • Zweben, Stuart (co-author is A. Haley) "Development and Application of a White Box Approach to Integration Testing." in Digest of the Workshop on Effectiveness of Testing and Proving Methods. (5 1982).
  • Zweben, Stuart "Control Flow Complexity: Issues and Experience." in Proc. SHARE 58. (3 1982).

1979

  • Zweben, Stuart (co-author K.C. Fung) "Exploring Software Science Relations in COBOL and APL." in Proc. COMPSAC79. (11 1979).
  • Zweben, Stuart (co-author is A.L. Baker) "A Comparison of Measures for Control Flow Complexity." in Proc. COMPSAC79. (11 1979).

1974

  • Zweben, Stuart "A Recent Approach to the Study of Algorithms." in Proceedings of the ACM 74 Annual Conference. (11 1974).