Stephen R. Schach
Vanderbilt University, USA
Personal Home Page
http://www.vuse.vanderbilt.edu/~srs/
Articles in Scholarly Journals [Incomplete List]
- Fine-grain analysis of common coupling and its application to a Linux case study
Journal of Systems and Software, vol. 80, no. 8, pp. 1239–1255, 2007 - A PILOT STUDY OF PRODUCTIVE VERSUS NONPRODUCTIVE KNOWLEDGE ACQUISITION IN EMBEDDED SOFTWARE DEVELOPMENT
International Journal of Software Engineering and Knowledge Engineering, vol. 17, no. 04, p. 539, 2007 - Common coupling and pointer variables, with application to a Linux case study
Software Quality Journal, vol. 15, no. 1, pp. 99–113, 2007 - Maintainability of the kernels of open-source operating systems: A comparison of Linux with FreeBSD, NetBSD, and OpenBSD
Journal of Systems and Software, vol. 79, no. 6, pp. 807–815, 2006 - An empirical investigation of the impact of the object-oriented paradigm on the maintainability of real-world mission-critical software
Journal of Systems and Software, vol. 77, no. 2, pp. 131–138, 2005 - The task-dependent nature of the maintenance of object-oriented programs
Journal of Systems and Software, vol. 76, no. 2, pp. 195–206, 2005 - Evaluating software reuse alternatives: a model and its application to an industrial case study
IEEE Transactions on Software Engineering, vol. 30, no. 9, pp. 601–612, 2004 - Categorization of common coupling and its application to the maintainability of the Linux kernel
IEEE Transactions on Software Engineering, vol. 30, no. 10, pp. 694–706, 2004 - Open-Source Change Logs
Empirical Software Engineering, vol. 9, no. 3, pp. 197–210, 2004 - Empirical Software Engineering, vol. 8, no. 4, pp. 351–365, 2003
- Software Quality Journal, vol. 11, no. 3, pp. 211–218, 2003
- Maintainability of the Linux kernel
IEE Proceedings - Software, vol. 149, no. 1, p. 18, 2002 - A three-dimensional model for system design evolution
Systems Engineering, vol. 5, no. 4, pp. 264–273, 2002 - MANTOOL: a tool for supporting the software maintenance process
Journal of Software Maintenance and Evolution: Research and Practice, vol. 13, no. 2, pp. 77–95, 2001 - Software Quality Journal, vol. 7, no. 2, pp. 141–147, 1998
- A comparison of sixteen quality metrics for object-oriented design
Information Processing Letters, vol. 58, no. 6, pp. 271–275, 1996 - The economic impact of software reuse on maintenance
Journal of Software Maintenance: Research and Practice, vol. 6, no. 4, pp. 185–196, 1994 - Social mechanisms in the population genetics of Tay-Sachs and other lethal autosomal recessive diseases: A computer simulation model
American Journal of Medical Genetics, vol. 36, no. 2, pp. 178–182, 1990 - ENDO-LAB: an integrated, portable endocrinology laboratory software system
Computer Methods and Programs in Biomedicine, vol. 27, no. 3, pp. 241–248, 1988 - An almost path-free very high-level interactive data manipulation language for a microcomputer-based database system
Software: Practice and Experience, vol. 16, no. 3, pp. 243–268, 1986 - A portable high-level database debugger and software performance monitor
Software: Practice and Experience, vol. 15, no. 6, pp. 523–538, 1985 - Flow: A software development environment using diagrams
Journal of Systems and Software, vol. 5, no. 3, pp. 203–219, 1985 - On the perpetuation of relic genes having an inviable homozygote
Annals of Human Genetics, vol. 49, no. 4, pp. 291–302, 1985 - Tay?Sachs disease and the role of reproductive compensation in the maintenance of ethnic variations in the incidence of autosomal recessive disease
Annals of Human Genetics, vol. 48, no. 3, pp. 275–281, 1984 - A bottom-up algorithm for weight- and height-bounded minimal partition of trees
International Journal of Computer Mathematics, vol. 16, no. 4, pp. 211–228, 1984 - A software metric for cost estimation and efficiency measurement in data processing system development
Journal of Systems and Software, vol. 3, no. 3, pp. 187–191, 1983 - A Very High-Level Interactive Graphical Trace for the Pascal Heap
IEEE Transactions on Software Engineering, vol. SE-9, no. 2, pp. 179–185, 1983 - A Shifting Algorithm for Min-Max Tree Partitioning
Journal of the ACM, vol. 29, no. 1, pp. 58–67, 1982 - A unified theory for software production
Software: Practice and Experience, vol. 12, no. 7, pp. 683–689, 1982 - A mainframe implementation of Concurrent Pascal
Software: Practice and Experience, vol. 12, no. 1, pp. 85–89, 1982 - A portable trace for the Pascal heap
Software: Practice and Experience, vol. 10, no. 6, pp. 421–426, 1980