[Return]

Refereed Publications of Stephen R. Schach


  1. Lawrence G. Thomas, Stephen R. Schach, Gillian Z. Heller, and Jeff Offutt, "Impact of Release Intervals on Empirical Research into Software Evolution, with Application to the Maintainability of Linux," IET Software 3 (February 2009), pp. 58-66.

  2. Liguo Yu and Stephen R. Schach, "Applying Association Mining to Change Propagation," International Journal of Software Engineering and Knowledge Engineering 18 (December 2008), pp. 1043-1061.

  3. Jeff Offutt, Aynur Abdurazik, and Stephen R. Schach, "Quantitatively Measuring Object-Oriented Couplings," Software Quality Journal 16 (December 2008), pp. 489-512.

  4. Liguo Yu, Stephen R. Schach, Kai Chen, and Srini Ramaswamy, "Coupling Measurement in Multi-Kernel-Based Software with Its Application to Darwin," International Journal of Intelligent Control and Systems 13 (June 2008), pp. 109-118.

  5. Simon L. Winberg, Stephen R. Schach, and Michael Inggs, "Bringing Knowledge Engineering into an Engineering Curriculum," South African Journal of Higher Education 21 (February 2008), pp. 967-981.

  6. Simon L. Winberg and Stephen R. Schach, "A Pilot Study of Productive versus Nonproductive Knowledge Acquisition in Embedded Software Development," International Journal of Software Engineering and Knowledge Engineering 17 (August 2007), pp. 539-56.

  7. Liguo Yu, Stephen R. Schach, and Kai Chen, "Coupling as a Measure of Reuse Effort in Kernel-Based Software," Proceedings of the Nineteenth International Conference on Software Engineering and Knowledge Engineering SEKE'2007, Boston, July 9-11, 2007, pp. 39-44.

  8. Dror G. Feitelson, Tokunbo O.S. Adeshiyan, Daniel Balasubramanian, Yoav Etsion, Gabor Madl, Esteban P. Osses, Sameer Singh, Karlkim Suwanmongkol, Minhui Xie, Stephen R. Schach, "Fine-Grain Analysis of Common Coupling and Its Application to a Linux Case Study," Journal of Systems and Software 80 (August 2007), pp. 1239-1255.

  9. Stephen R. Schach, Tokunbo O. S. Adeshiyan, Daniel Balasubramanian, Gabor Madl, Esteban P. Osses, Sameer Singh, Karlkim Suwanmongkol, Minhui Xie, and Dror G. Feitelson, "Common Coupling and Pointer Variables, with Application to a Linux Case Study," Software Quality Journal, 15 (March 2007), pp. 99-113.

  10. Liguo Yu, Stephen R. Schach, Kai Chen, Gillian Z. Heller, and Jeff Offutt, "Maintainability of the Kernels of Open-Source Operating Systems: A Comparison of Linux with FreeBSD, NetBSD, and OpenBSD," Journal of Systems and Software 79 (June 2006), pp. 807-15.

  11. Dror G. Feitelson, Gillian Z. Heller, and Stephen R. Schach, "An Empirically-Based Criterion for Determining the Success of an Open-Source Project," Proceedings of the 2006 Australian Software Engineering Conference, Sydney, Australia, April 2006, pp. 363-368.

  12. Liguo Yu, Stephen R. Schach, and Kai Chen, "Maintaining Linux: The Role of current," Proceedings of the Fourth International Symposium on Empirical Software Engineering, Noosa Heads, Queensland, Australia, November 2005, pp. 44-52.

  13. Liguo Yu, Stephen R. Schach, and Kai Chen, "Measuring the Maintainability of Open-Source Software," Proceedings of the Fourth International Symposium on Empirical Software Engineering, Noosa Heads, Queensland, Australia, November 2005, pp. 297-303.

  14. Liguo Yu, Stephen R. Schach, and Kai Chen, "Reusability before and after Reuse: A Darwin Case Study," Proceedings of the Fourth International Symposium on Empirical Software Engineering, Noosa Heads, Queensland, Australia, November 2005, pp. 368-375.

  15. Joa Sang Lim, Seung Ryul Jeong, and Stephen R. Schach, "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 77 (August 2005), pp. 131-38.

  16. Gordon L. Freeman, Jr. and Stephen R. Schach, "The Task-Dependent Nature of the Maintenance of Object-Oriented Programs," Journal of Systems and Software 76 (May 2005), pp, 195-206.

  17. Liguo Yu, Stephen R. Schach, Kai Chen, and Jeff Offutt, "Categorization of Common Coupling and its Application to the Maintainability of the Linux Kernel," IEEE Transactions on Software Engineering 30 (October 2004), pp. 694-706.

  18. Amir Tomer, Leah Goldin, Tsvi Kuflik, Esther Kimchi, and Stephen R. Schach, "Evaluating Software Reuse Alternatives: A Model and its Application to an Industrial Case Study," IEEE Transactions on Software Engineering 30 (September 2004), pp. 601-12.

  19. Kai Chen, Stephen R. Schach, Liguo Yu, Jeff Offutt, and Gillian Z. Heller, "Open-Source Change Logs," Empirical Software Engineering 9 (September 2004), pp. 197-210.

  20. Amir Tomer, Leah Goldin, Tsvi Kuflik, Esther Kimchi, and Stephen R. Schach, "A Model for Evaluating the Cost-Effectiveness of Software Reuse Alternatives," Proceedings of the IBM Seminar on Programming Languages and Development Environments, Haifa, Israel, June 2004.

  21. Stephen R. Schach, Bo Jin, Liguo Yu, Gillian Z. Heller, and Jeff Offutt, "Determining the Distribution of Maintenance Categories: Survey versus Measurement," Empirical Software Engineering 8 (December 2003), pp. 351-66.

  22. Gan Deng, Zhihong Ding, Bobby Bodenheimer, and Stephen R. Schach, "Understanding Software Coupling through Visualization," ACM Mid-Southeast Fall Conference, Gatlinburg, TN, November 2003.

  23. Gordon L. Freeman, Jr. and Stephen R. Schach, "A Strategy-Based Recursive Scoring Scheme for Evaluating Programming Experiments" ACM Mid-Southeast Fall Conference, Gatlinburg, TN, November 2003.

  24. Stephen R. Schach, "Critical Research Issues for a 'Science of Design'," Proceedings of the UIUC-NSF Workshop on the Continuous Redesign of Open-Source Software, Champaign-Urbana IL, October 2003.

  25. Stephen R. Schach, Bo Jin, David R. Wright, Gillian Z. Heller, and Jeff Offutt, "Quality Impacts of Clandestine Common Coupling," Software Quality Journal 11 (July 2003), pp. 211-18.

  26. Gordon L. Freeman, and Stephen R. Schach, "On the Maintenance of Object-Oriented Programs," Proceedings of the 41st Annual ACM Southeast Conference, Savannah, GA, March 2003, pp. 208-13.

  27. Amir Tomer and Stephen R. Schach, "A Three-Dimensional Model for System Design Evolution," Systems Engineering, 5 (No. 4, 2002), pp. 264-73.

  28. Stephen R. Schach and Amir Tomer, "Development/Maintenance/Reuse: Software Evolution in Product Lines," Proceedings of the Israeli Workshop on Programming Languages and Development Environments, Haifa, Israel, July 2002.

  29. Stephen R. Schach and A. Jefferson Offutt, "On the Nonmaintainability of Open-Source Software," Proceedings of the 2nd Workshop on Open Source Software Engineering, Orlando, FL, May 2002.

  30. Stephen R. Schach, Bo Jin, David R. Wright, Gillian Z. Heller, and A. Jefferson Offutt, "Maintainability of the Linux Kernel," IEE Proceedings--Software 149 (February 2002), pp. 18-23.

  31. Stephen R. Schach and Amir Tomer, "Modeling System Design Evolution: A Three-Dimensional Model," Proceedings of INCOSE_IL (International Council on Systems Engineering), March 2002, Herzlia, Israel (CD Format).

  32. Stephen R. Schach, Bo Jin, David R. Wright, Gillian Z. Heller, and A. Jefferson Offutt, "Dependencies within the Linux Kernel," ACM Mid-Southeast Fall Conference, Gatlinburg, TN, November 2001.

  33. Gordon L. Freeman, Stephen R. Schach, and J. Lee Maier, "Comparing the Maintainability of Structured and Reengineered Object-Oriented Cobol," ACM Mid-Southeast Fall Conference, Gatlinburg, TN, November 2001.

  34. Shuanglin Wang, Stephen R. Schach, and Gillian Z. Heller, "A Case Study in Repeated Maintenance," Journal of Software Maintenance and Evolution: Research and Practice 13 (March/April 2001), pp. 127-41.

  35. Stephen R. Schach and Amir Tomer, "Development/Maintenance/Reuse:Software Evolution in Product Lines," Proceedings of the First Software Product Line Conference (SPLC1), Denver, CO, August 2000, pp. 437-50.

  36. Jeff Gray and Stephen R. Schach, "Constraint Animation Using an Object-Oriented Declarative Language," Proceedings of the 38th Annual ACM Southeast Conference , Clemson, SC, April 2000, pp. 1-10. (Best Paper Award)

  37. Amir Tomer and Stephen R. Schach, "The Evolution Tree: A Maintenance-Oriented Software Development Model," Proceedings of the Fourth European Conference on Software Maintenance and Reengineering (CSMR 2000), Zurich, Switzerland, February/March 2000, pp. 209-14.

  38. Stephen R. Schach and Amir Tomer, "A Maintenance-Oriented Approach to Software Construction," Journal of Software Maintenance--Research and Experience 12 (January/February 2000), pp. 25-45.

  39. Amir Tomer and Stephen R. Schach, "Software Development as an Inherent Reengineering Process," Proceedings of the 5th National Conference of the Israel Society for Quality, Haifa, Israel, November 1999 (CD format).

  40. Matthew L. Domsch and Stephen R. Schach, "A Case Study in Object-Oriented Maintenance," Proceedings of the International Conference on Software Maintenance, Oxford, England, August/September 1999, pp. 346-52.

  41. Panagiotis Linos and Stephen R. Schach, "Comprehending Multilanguage and Multiparadigm Software," Proceedings of the International Conference on Software Maintenance, Oxford, England, August/September 1999, p. 437.

  42. Stephen R. Schach, "How and Why Some Colleges Have Incorporated Maintenance into the First Course in Software Engineering," Proceedings of the Workshop on the Teaching of Software Engineering from a Maintenance Perspective, International Conference on Software Maintenance, Oxford, England, August/September 1999, pp. 8-9.

  43. Aaron B. Binkley and Stephen R. Schach, "Prediction of Run-Time Failures Using Static Product Quality Metrics," Software Quality Journal 7 (July 1998), pp. 141-47.

  44. Aaron B. Binkley and Stephen R. Schach, "Metrics for Predicting Run-Time Failures and Maintenance Effort: Four Case Studies," CrossTalk, The Journal of Defense Software Engineering 11 (August 1998), pp. 21-23.

  45. Aaron B. Binkley and Stephen R. Schach, "Validation of the Coupling Dependency Metric as a Predictor of Run-Time Failures and Maintenance Measures," Proceedings of the 1998 International Conference on Software Engineering, Kyoto, Japan, April 1998, pp. 452-55.

  46. Aaron B. Binkley and Stephen R. Schach, "Predicting Run-Time Faults and Maintenance Effort," Proceedings of Workshop on Object-Oriented Metrics, OOPSLA '97, Atlanta, GA, October 1997, pp. 1-5.

  47. Aaron B. Binkley and Stephen R. Schach, "Toward a Unified Approach to Coupling," Proceedings of the 1997 ACM Southeast Conference, Murfreesboro, TN, April 1997, pp. 91-97.

  48. Nanshan Zeng and Stephen R. Schach, "Is the Object-Oriented Paradigm Appropriate for Scientific Software?," Proceedings of the 1997 ACM Southeast Conference, Murfreesboro, TN, April 1997, pp. 98-105.

  49. Karen P. Walker and Stephen R. Schach, "Obstacles to Learning a Second Programming Language: An Empirical Study," Computer Science Education 7 (November 1996), pp. 1-20.

  50. Sanjivni Datar and Stephen R. Schach, "Reuse of Legacy Software in Object-Oriented Reengineering: A Case Study," Transactions of SAIEE 87 (September 1996), pp. 101-7.

  51. Aaron B. Binkley and Stephen R. Schach, "Impediments to the Effective Use of Metrics within the Object-Oriented Paradigm," Proceedings of the OOPSLA '96 Workshop on Object-Oriented Product Metrics, San Jose, CA, October 1996, pp. 1-7.

  52. Stephen R. Schach, "The Importance of Object Design Modification," Proceedings of the OOPSLA '96 Workshop on Object Design, San Jose, CA, October 1996, pp. 1-5.

  53. Aaron B. Binkley and Stephen R. Schach, "A Comparison of Sixteen Quality Metrics for Object-Oriented Design," Information Processing Letters 58 (24 June 1996), pp. 271-75.

  54. Stephen R. Schach, "Testing: Principles and Practice," in: Allen Tucker and Peter Wegner (Eds.), ACM 50th-Anniversary Symposium: Perspectives in Computer Science, ACM Computing Surveys 28 (March 1996), pp. 277-79.

  55. Stephen R. Schach, "The Cohesion and Coupling of Objects," J. Object-Oriented Programming 9 (January 1996), pp. 48-50.

  56. Gordon L. Freeman and Stephen R. Schach, "Some Software Engineering Implications of Object-Oriented COBOL," ACM Mid-Southeast Fall Conference, November, 1995.

  57. K. K. Uhde and S. R. Schach, "Translating C++ Software into Ada 95," CrossTalk 8 (October 1995), pp. 10-12.

  58. Stephen R. Schach and Sanjivni Datar, "The Impact of Reuse on Effort Estimation Metrics for Reengineering Legacy Software using the Object-Oriented Paradigm," Proceedings of the OOPSLA '95 Workshop on the Object-Oriented Process and Metrics for Effort Estimation, Austin, TX, October 1996.

  59. S. R. Schach and X. Yang, "Metrics for Targeting Candidates for Reuse," Proceedings of the ACM Symposium on Applied Computing, Nashville, TN, February 1995, pp. 379-83.

  60. S. R. Schach, "The Economic Impact of Software Reuse on Maintenance," J. Software Maintenance: Research and Practice 6 (July/August 1994), pp. 185-96.

  61. S. R. Schach, "A Component-Oriented, Team-Based Software Engineering Term Project," Proceedings of the International Workshop on Software Engineering Education, Sorrento, Italy, May 1994, pp. 271-75.

  62. S. R. Schach, "The Object-Oriented Paradigm: Uncertainties and Insecurities," S. Afr. Computer Journal 4 (May 1994), pp. 77-83.

  63. P. C. Hampton, S. R. Schach, and J. H. Koeslag, "Has Tay-Sachs Disease Become More Common?" S. Afr. Medical J. 83 (December 1993), pp 877-78.

  64. J. H. Koeslag, P. C. Hampton, and S. R. Schach, "Did the Incidence of Tay-Sachs Disease Increase among the Ashkenazim on Emigration to North America?, Proceedings of the Annual Congress of the Physiology Society of South Africa, Pretoria, October 1993.

  65. R. J. Gopal and S. R. Schach, "Application of Automatic Decomposition Schemes in Proof Maintenance for Evolving Programs," J. Software Maintenance: Research and Practice 4 (December 1992), pp. 183-98.

  66. N. J. Wahl and S. R. Schach, "A Paradigm for Distributed Debugging," Proceedings of the 20th Annual Computer Science Conference, Kansas City, MO, March 1992, pp. 235-42.

  67. L. D. Tidwell and S. R. Schach, "Automatic Vectorization," S. Afr. Comp. J. 1 (March 1991), pp. 81-84.

  68. S. R. Schach, "CASE Tools for Evolving Multiprocessor Architectures," Proceedings of the CASE 90, Irvine, CA, December 1990.

  69. V. Raghavan and S. R. Schach, "Learning Switch Configurations," Proceedings of the COLT 90, Rochester, NY, August 1990, 38-51.

  70. K. B. McKusick, S. R. Schach, and J. H. Koeslag, "Social Mechanisms in the Population Genetics of Tay-Sachs and Other Lethal Autosomal Recessive Diseases: A Computer Simulation Model," American Journal of Medical Genetics 36 (1990), 178-82.

  71. J. A. Blair and S. R. Schach, "Dataflow Computing and Architectures," Mid-Southeast ACM Conference, Gatlinburg, TN, November 1990.

  72. R. Gopal and S. R. Schach, "Using Automatic Program Decomposition Techniques in Software Maintenance Tools," Proceedings of the Conference on Software Maintenance, Miami, FL, October 1989, 132-41.

  73. E. F. Mitchel, S. R. Schach, and D. P. Island, "ENDO-LAB: An Integrated, Portable Endocrinology Software System," Computer Methods and Programs in Biomedicine 27 (1988), 241-48.

  74. H. Yang and S. R. Schach, "tScribe: A Preprocessor for troff," Mid-Southeast ACM Conference, Gatlinburg, TN, October 1988.

  75. N. J. Wahl and S. R. Schach, "A Methodology and Distributed Tool for Debugging Dataflow Programs," Proceedings of the 2nd Workshop on Software Testing, Verification, and Analysis, Banff, Canada, July 1988, 98-105.

  76. J. A. Blair, L. C. Murphy, S. R. Schach, and C. W. McDonald, "Rapid Prototyping, Bottom-Up Design, and Reusable Modules: A Case Study," ACM Mid-Southeast Summer Meeting, Nashville, TN, June 1988.

  77. N. J. Wahl and S. R. Schach, "Debugging Dataflow Programs," ACM Mid-Southeast Summer Meeting, Nashville, TN, June 1988.

  78. S. Raghupathy, M. R. Leuze, and S. R. Schach, "Message Routing Schemes in a Hypercube Machine," Proceedings of the 3rd Conference on Hypercube Concurrent Computers and Applications, Pasadena, CA, December 1988, 640-46.

  79. M. R. Leuze and S. R. Schach, "On the Placement of Parallel Processes," Proceedings of the 3rd SIAM Conference on Parallel Processing for Scientific Computing, Los Angeles, CA, December 1987. Reprinted in: Parallel Processing for Scientific Computing, Garry Rodrigue (Ed.), 352-56.

  80. G. E. Davis and S. R. Schach, "Mentor/MacVideo: A Videodisk Authoring System for Educators Who Are Not Computer Specialists," J. Educ. Technology Systems 16 (1987-88), 171-94.

  81. S. R. Schach, "Methodology Characteristic Frameworks for Software Specification and Design: A Critique of 'METHODMAN II'," Proceedings of the 4th International Workshop on Software Specification and Design, Monterey, CA, April 1987, 196-200.

  82. M. R. Leuze and S. R. Schach, "A Constructive Initial Assignment Algorithm for Mapping Parallel Gaussian Elimination Processes to a Hypercube Multiprocessor," Proceedings of the 18th Southeastern International Conf. on Combinatorics, Graph Theory and Computing, Boca Raton, FL, February 1987.

  83. J. H. Koeslag, S. R. Schach, and C. W. Melzer, "A Reappraisal of the Phi-Coefficient in Multiple Choice Examinations," Medical Education 20 (1986), 46-52.

  84. N. J. Wahl, S. R. Schach, and R. I. Winner, "A Very High Level Debugging Simulator for Low Level Microprograms," Proceedings of the 19th Annual Microprogramming Workshop, New York, NY, October 1986, 148-155.

  85. J. F. Nixon, S. R. Schach, and R. I. Winner, "A Microarchitecture Description Language for Retargeting Firmware Tools," Proceedings of the 19th Annual Microprogramming Workshop, New York, NY, October 1986, 34-43.

  86. D. B. McCormick, S. R. Schach, and J. H. Koeslag, "Marital Mores as a Mechanism for the Maintenance of Ethnic Variations of Lethal Gene Frequencies," Amer. J. Human Genetics 39 (1986), 477-488.

  87. J. H. Koeslag, D. B. McCormick, and S. R. Schach, "Incest Taboos and the Maintenance of Unusual Gene Frequencies for Tay-Sachs Disease and Other Lethal Autosomal Recessive Genes in Certain Populations," Pharmacological and Physiological Societies of Southern Africa Congress, Thaba Ntchu, Bophutotswana, 1986. (Abstract in: S. Afr. J. Science 84 (June 1988), 532.)

  88. S. R. Schach and P. T. Wood, "An Almost Path-Free Very High-Level Interactive Data Manipulation Language for a Microcomputer-Based Database System," Software-Practice and Experience 16 (1986), 243-268.

  89. R. I. Becker and S. R. Schach, "A Bottom-Up Algorithm for Weight- and Height-Bounded Minimal Partition of Trees," Int. J. Computer Math. 16 (1985), 211-228.

  90. S. R. Schach, "Prototyping, Design, and the Early Cost Estimation Problem," Proceedings of the 3rd International Workshop on Software Specification and Design, London, UK, August 1985, 212213.

  91. S. R. Schach and J. P. Jones, "Solving the NMR Equation," 33rd Annual Meeting of the Association of University Radiologists, Nashville, TN, June 1985.

  92. S. R. Schach and V. Chambers, "High-Level Debugging Systems for Pascal: Are Portability and Usefulness Mutually Exclusive? Proceedings of the ACM 23rd Annual Southeast Regional Conference, Nashville, TN, April 1985, 115-118.

  93. J. H. Koeslag and S. R. Schach,On the Perpetuation of Relic Genes Having an Inviable Homozygote," Annals of Human Genetics 49 (Oct. 1985), 291-302.

  94. J. W. F. Dooley and S. R. Schach, "FLOW: A Software Development Environment Using Diagrams," J. Syst. and Software 5 (Aug 1985), 203-220.

  95. H. T. Jankowitz, P. W. Kilfoil, I. Rabkin, and S. R. Schach, "A Portable High-Level Database Debugger and Software Performance Monitor," Software-Practice and Experience 15 (1985), 523-538.

  96. M. Hirsch, S. R. Schach, and W. R. van Biljon, "High-Level Pascal Debugging Systems for Pascal: Interpreter versus Compiler," Quaest. Informaticae 3 (3) (Aug. 1985), 9-13.

  97. S. R. Schach, "A Software Design Language Using Diagrams," Proceedings of the International Workshop on Models and Languages for Software Specification and Design, Orlando, FL, March 1984, 198-200.

  98. J. P. Jones and S. R. Schach, "Effects of Pulse Sequences on Measurements of T1 and T2," Conf. Southeastern Chapter of Society of Nuclear Medicine, Lexington, KY, 1984.

  99. J. H. Koeslag and S. R. Schach, "Postzygotic Compensation in the Maintenance of Ethnic Variations in the Incidence of Hereditary Disorders," Pharmacological and Physiological Societies of Southern Africa Congress, Potchefstroom, Transvaal, 1984. (Abstract in: S. Afr. J. Science 81 (1985), 402.)

  100. J. H. Koeslag, C. W. Melzer, and S. R. Schach, "Tay-Sachs Disease and the Persistence of Lethal Autosomal Recessive Genes in Human Populations," S. Afr. Med. J. 66 (1984), 87-89. (Abstract in: Safety Science Abstracts Journal 12 (Jan 1985), 184.) (Extended Abstract in: Ob/Gyn Digest (June 1985), 4-6.)

  101. R. I. Becker and S. R. Schach, "A Bottom-Up Algorithm for Weight- and Height-Bounded Minimal Partitions of Trees," Proceedings of the 9th Colloq. on Trees and Algebra in Programming, Bordeaux, France, March 1984, 63-72.

  102. J. H. Koeslag and S. R. Schach, "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, 48 (1984), 275-281.

  103. K. J. van der Poel and S. R. Schach, "A Software Metric for Cost Estimation and Efficiency Measurement in Data Processing System Development," J. Syst. and Software 3 (1983), 187-191.

  104. S. R. Schach, "An Improved Implementation of Grimblebys Algorithm," Quaest. Informaticae 2 (1983), 7-10.

  105. J. Koeslag, C. W. Melzer, and S. R. Schach, "Penalties in Multiple-Choice and True-False Questions," S. Afr. Med. J. 63 (1983), 20-22.

  106. S. R. Schach, "Data Structure Traces," Quaest. Informaticae 2 (1983), 19-24.

  107. S. R. Schach, "An Efficient Algorithm for the Common Spanning Tree Problem," Electron. Lett. 19 (1983), 346-347.

  108. S. L. Getz, G. Kalligiannis, and S. R. Schach, "A Very High-Level Interactive Graphical Trace for the Pascal Heap," IEEE Trans. on Software Engineering SE-9 (1983), 179-185.

  109. S. R. Schach, "Comment on Algorithm for Finding the Common Spanning Trees of Two Graphs," Electron. Lett. 18 (1982), 988-989.

  110. B. Dunman, S. R. Schach, and P. T. Wood, "A Mainframe Implementation of Concurrent Pascal," Software-Practice and Experience 12 (1982), 85-89.

  111. S.R. Schach, "A Unified Theory for Software Production," Software-Practice and Experience 12 (1982), 683-689.

  112. R. I. Becker, Y. Perl, and S. R. Schach, "An Efficient Implementation of an Algorithm for Min-Max Tree Partitioning," Quaest. Informaticae 2(1) (1982), 27-30.

  113. R. I. Becker, S. R. Schach, and Y. Perl, "A Shifting Algorithm for Min-Max Tree Partitioning," J. ACM 29 (1982), 58-67.

  114. S. R. Schach, "An Interactive Graphical Array Trace," Quaest. Informaticae 2 (1982), 2326.

  115. R. I. Becker and S. R. Schach, "Drawing Labelled Directed Binary Graphs on a Grid," Proceedings of the ACM 20th Annual Southeast Regional Conference, Knoxville, TN, April 1982, 30-34.

  116. Y. Perl and S. R. Schach, "Two Algorithms for Max-Min Tree Partitioning," Proceedings of the 2nd South African Computer Symposium, Pretoria, October 1981.

  117. S. R. Schach, "Major Issues in Software Development," Proceedings of the 2nd South African Computer Symposium, Pretoria, October 1981.

  118. Y. Perl and S. R. Schach, "Max-Min Tree Partitioning," J. ACM 28 (1981), 5-15.

  119. C. W. Melzer, J. H. Koeslag, and S. R. Schach, "Correction of Item-Test Correlations and Attempts at Improving Reproducibility in Item Analysis. An Experimental Approach," Educ. and Psych. Measurement 41 (1981), 979-92.

  120. S. R. Schach, "A Portable Trace for the Pascal Heap," Software-Practice and Experience 10 (1980), 421-26.

  121. R. I. Becker, Y. Perl, and S. R. Schach, "A Shifting Algorithm for Min-Max Tree Partitioning," 7th International Colloquium on Automata, Languages and Programming (ICALP). Reprinted in: J. W. de Bakker and J. van Leeuwen (Eds.), Lecture Notes in Computer Science #85, Springer-Verlag, Berlin, 1980, 64-75.

  122. P. D. Stevens-Guille and S. R. Schach, "A Novel Engineering Structure for Teaching Concepts of Structural Analysis," International J. Mech. Eng. Educ. 7 (1979), 37-40.

  123. S. R. Schach and P. D. Stevens-Guille, "Two Aspects of Computer-Aided Design," Trans. Roy. Soc. S. Afr. 44 (1979), 123-126.

  124. J. H. Koeslag, C. W. Melzer, and S. R. Schach, "Inversions in True/False and Multiple Choice Questions--A New Form of Item Analysis," Med. Educ. 13 (1979), 420-424.

  125. V. J. Miller, S. R. Schach, and F. W. van Niekerk, "A Survey of Dentists in the Western Cape," Journal of the Dental Association of South Africa 39, 214 - 20.

  126. S. R. Schach, "A Teaching Machine as a Teaching Laboratory," Proceedings of the 5th Annual Conference of the South African Society of Lecturers in the Field of Computing, Rustenburg, Transvaal, July 1978.

  127. G. Fine and S. R. Schach, "An Interactive Matrix Algebra Teaching Machine," Computer Bulletin Series 2, 15 (1978), 19.

  128. C. W. Melzer, S. R. Schach, and J. H. Koeslag, "Misconceptions and Miscarriages in Multiple Choice Questions," S. Afr. Med. J. 50 (1976), 583-586; ibid., Corresp. 50 (1976), 1123.

  129. S. R. Schach, "A Demographic Model for Predicting Future Housing Needs," Trans. Roy. Soc. S. Afr. 42 (1976), 193-201.

  130. S. R. Schach, "Some Applications of New Identities for Legendre Associated Functions of Integral Order and Degree," Math. Colloq. Univ. Cape Town 10 (1976), 21-36.

  131. S. R. Schach, "Towards an Intelligent Linear Algebra Machine," 19th Annual Conference of the South African Mathematical Society, Potchefstroom, Transvaal, November 1976. (Abstract in Proceedings of the S. Afr. Math. Soc. 8 (1976), 98.)

  132. S. R. Schach, "New Identities for Legendre Associated Functions of Integral Order and Degree. II. Extension to Other Polynomials," SIAM J. of Math. Anal. 7 (1976), 754-766.

  133. S. R. Schach, "New Identities for Legendre Associated Functions of Integral Order and Degree. I," SIAM J. of Math. Anal. 7 (1976), 59-69.

  134. S. R. Schach, "New Identities for Legendre Associated Functions of Integral Order and Degree," 17th Annual Conference of the South African Mathematical Society, Stellenbosch, Cape Province, November 1974. (Abstract in Proceedings of the S. Afr. Math. Soc. 6 (1974), 229-231.)

  135. S. R. Schach, "Inelastic Electron-Proton Scattering," Proceedings of the 6th Annual Conference on Theoretical Physics, Cape Town, July 1971.


Refereed Videotapes


  1. Stephen R. Schach, Software Reuse: Past, Present, and Future. 150 mins, US-VHS Format. IEEE Computer Society Press, Los Alamitos, CA, November 1992.

  2. Stephen R. Schach, Advances in Reusability. 150 mins, US-VHS Format. IEEE Computer Society Press, Los Alamitos, CA, November 1991.


Stephen R. Schach
srs@vuse.vanderbilt.edu

[Return] Return to Stephen R. Schach home page