2008 | ||
---|---|---|
46 | EE | Liguo Yu, Stephen R. Schach: Applying Association Mining to Change Propagation. International Journal of Software Engineering and Knowledge Engineering 18(8): 1043-1061 (2008) |
2007 | ||
45 | Liguo Yu, Stephen R. Schach, Kai Chen: Common Coupling as a Measure of Reuse Effort in Kernel-Based Software. SEKE 2007: 39-44 | |
44 | EE | Simon L. Winberg, 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(4): 539-556 (2007) |
43 | EE | Dror G. Feitelson, Tokunbo O. S. Adeshiyan, Daniel Balasubramanian, Yoav Etsion, Gabor Madl, Esteban 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(8): 1239-1255 (2007) |
42 | EE | Stephen R. Schach, Tokunbo O. S. Adeshiyan, Daniel Balasubramanian, Gabor Madl, Esteban Osses, Sameer Singh, Karlkim Suwanmongkol, Minhui Xie, Dror G. Feitelson: Common coupling and pointer variables, with application to a Linux case study. Software Quality Journal 15(1): 99-113 (2007) |
2006 | ||
41 | EE | Dror G. Feitelson, Gillian Z. Heller, Stephen R. Schach: An Empirically-Based Criterion for Determining the Success of an Open-Source Project. ASWEC 2006: 363-368 |
40 | EE | Liguo Yu, Stephen R. Schach, Kai Chen, Gillian Z. Heller, A. Jefferson 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(6): 807-815 (2006) |
2005 | ||
39 | EE | Liguo Yu, Stephen R. Schach, Kai Chen: Measuring the maintainability of open-source software. ISESE 2005: 297-303 |
38 | EE | Liguo Yu, Stephen R. Schach, Kai Chen: Reusability before and after reuse: a Darwin case study. ISESE 2005: 368-375 |
37 | EE | Liguo Yu, Stephen R. Schach, Kai Chen: Maintaining Linux: the role of "current". ISESE 2005: 44-52 |
36 | EE | Gordon L. Freeman, Stephen R. Schach: The task-dependent nature of the maintenance of object-oriented programs. Journal of Systems and Software 76(2): 195-206 (2005) |
35 | EE | Joa Sang Lim, Seung Ryul Jeong, 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(2): 131-138 (2005) |
2004 | ||
34 | EE | Kai Chen, Stephen R. Schach, Liguo Yu, A. Jefferson Offutt, Gillian Z. Heller: Open-Source Change Logs. Empirical Software Engineering 9(3): 197-210 (2004) |
33 | EE | Liguo Yu, Stephen R. Schach, Kai Chen, A. Jefferson Offutt: Categorization of Common Coupling and Its Application to the Maintainability of the Linux Kernel. IEEE Trans. Software Eng. 30(10): 694-706 (2004) |
32 | EE | Amir Tomer, Leah Goldin, Tsvi Kuflik, Esther Kimchi, Stephen R. Schach: Evaluating Software Reuse Alternatives: A Model and Its Application to an Industrial Case Study. IEEE Trans. Software Eng. 30(9): 601-612 (2004) |
2003 | ||
31 | EE | Stephen R. Schach, Bo Jin, Liguo Yu, Gillian Z. Heller, A. Jefferson Offutt: Determining the Distribution of Maintenance Categories: Survey versus Measurement. Empirical Software Engineering 8(4): 351-365 (2003) |
30 | EE | Stephen R. Schach, Bo Jin, David R. Wright, Gillian Z. Heller, A. Jefferson Offutt: Quality Impacts of Clandestine Common Coupling. Software Quality Journal 11(3): 211-218 (2003) |
2002 | ||
29 | Stephen R. Schach, Bo Jin, David R. Wright, Gillian Z. Heller, A. Jefferson Offutt: Maintainability of the Linux kernel. IEE Proceedings - Software 149(1): 18-23 (2002) | |
2001 | ||
28 | Shuanglin Wang, Stephen R. Schach, Gillian Z. Heller: A case study in repeated maintenance. Journal of Software Maintenance 13(2): 127-141 (2001) | |
2000 | ||
27 | EE | Amir Tomer, Stephen R. Schach: The Evolution Tree: A Maintenance-Oriented Software Development Model. CSMR 2000: 209-214 |
26 | Stephen R. Schach, Amir Tomer: Development/maintenance/reuse: software evolution in product lines. SPLC 2000: 437-450 | |
25 | Stephen R. Schach, Amir Tomer: A maintenance-oriented approach to software construction. Journal of Software Maintenance 12(1): 25-45 (2000) | |
1999 | ||
24 | EE | Matthew L. Domsch, Stephen R. Schach: Experience Paper: A Case Study in Object-Oriented Maintenance. ICSM 1999: 346-352 |
1998 | ||
23 | Aaron B. Binkley, Stephen R. Schach: Validation of the Coupling Dependency Metric as a Predictor of Run-Time Failures and Maintenance Measures. ICSE 1998: 452-455 | |
22 | Aaron B. Binkley, Stephen R. Schach: Prediction of Run-Time Failures Using Static Product Quality Metrics. Software Quality Journal 7(2): 141-147 (1998) | |
1997 | ||
21 | Stephen R. Schach: Testing: Principles and Practice. The Computer Science and Engineering Handbook 1997: 2379-2398 | |
1996 | ||
20 | Stephen R. Schach: Testing: Principles and Practice. ACM Comput. Surv. 28(1): 277-279 (1996) | |
19 | EE | Aaron B. Binkley, Stephen R. Schach: A Comparison of Sixteen Quality Metrics for Object-Oriented Design. Inf. Process. Lett. 58(6): 271-275 (1996) |
18 | Stephen R. Schach: The Cohesion and Coupling of Objects. JOOP 8(8): 48-50 (1996) | |
1995 | ||
17 | EE | Stephen R. Schach, Xuefeng Yang: Metrics for targeting candidates for reuse: an experimental approach. SAC 1995: 379-383 |
1992 | ||
16 | EE | Nancy J. Wahl, Stephen R. Schach: A Paradigm for Distributed Debugging. ACM Conference on Computer Science 1992: 235-242 |
1990 | ||
15 | EE | Vijay Raghavan, Stephen R. Schach: Learning Switch Configurations. COLT 1990: 38-51 |
1987 | ||
14 | Michael R. Leuze, Stephen R. Schach: On the Placement of Parallel Process. PPSC 1987: 352-356 | |
1986 | ||
13 | Stephen R. Schach, Peter T. Wood: An Almost Path-free Very High-level Interactive Data Manipulation Language for a Microcomputer-based Database System. Softw., Pract. Exper. 16(3): 243-268 (1986) | |
1985 | ||
12 | EE | Jeffrey W. M. Dooley, Stephen R. Schach: Flow: A software development environment using diagrams. Journal of Systems and Software 5(3): 203-219 (1985) |
11 | Hugo T. Jankowitz, Paul W. Kilfoil, Ilana Rabkin, Stephen R. Schach: A Portable High-level Database Debugger and Software Performance Monitor. Softw., Pract. Exper. 15(6): 523-538 (1985) | |
1984 | ||
10 | Ronald I. Becker, Stephen R. Schach: A Bottom-Up Algorithm for Weight- and Height-Bounded Minimal Partitions of Trees. CAAP 1984: 63-72 | |
1983 | ||
9 | Sidney L. Getz, George Kalligiannis, Stephen R. Schach: A Very High-Level Interactive Graphical Trace for the Pascal Heap. IEEE Trans. Software Eng. 9(2): 179-185 (1983) | |
8 | EE | Klaas G. van der Poel, Stephen R. Schach: A software metric for cost estimation and efficiency measurement in data processing system development. Journal of Systems and Software 3(3): 187-191 (1983) |
1982 | ||
7 | EE | Ronald I. Becker, Stephen R. Schach: Drawing labelled directed binary graphs on a grid. ACM Southeast Regional Conference 1982: 30-34 |
6 | EE | Ronald I. Becker, Stephen R. Schach, Yehoshua Perl: A Shifting Algorithm for Min-Max Tree Partitioning. J. ACM 29(1): 58-67 (1982) |
5 | B. R. Dunman, Stephen R. Schach, Peter T. Wood: A Mainframe Implementation of Concurrent Pascal. Softw., Pract. Exper. 12(1): 85-89 (1982) | |
4 | Stephen R. Schach: A Unified Theory for Software Production. Softw., Pract. Exper. 12(7): 683-689 (1982) | |
1981 | ||
3 | EE | Yehoshua Perl, Stephen R. Schach: Max-Min Tree Partitioning. J. ACM 28(1): 5-15 (1981) |
1980 | ||
2 | Ronald I. Becker, Yehoshua Perl, Stephen R. Schach: A Shifting Algorithm for Min-Max Tree Partitioning. ICALP 1980: 64-75 | |
1 | Stephen R. Schach: A Portable Trace for the Pascal Heap. Softw., Pract. Exper. 10(6): 421-426 (1980) |