


default search action
Stephen R. Schach
Person information
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2000 – 2009
- 2009
- [j35]Lawrence G. Thomas, Stephen R. Schach, Gillian Z. Heller
, Jeff Offutt:
Impact of release intervals on empirical research into software evolution, with application to the maintainability of Linux. IET Softw. 3(1): 58-66 (2009) - 2008
- [j34]Liguo Yu, Stephen R. Schach:
Applying Association Mining to Change Propagation. Int. J. Softw. Eng. Knowl. Eng. 18(8): 1043-1061 (2008) - [j33]Jeff Offutt, Aynur Abdurazik, Stephen R. Schach:
Quantitatively measuring object-oriented couplings. Softw. Qual. J. 16(4): 489-512 (2008) - 2007
- [j32]Simon Lucas Winberg, Stephen R. Schach:
A Pilot Study of Productive versus Nonproductive Knowledge Acquisition in Embedded Software Development. Int. J. Softw. Eng. Knowl. Eng. 17(4): 539-556 (2007) - [j31]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. J. Syst. Softw. 80(8): 1239-1255 (2007) - [j30]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. Softw. Qual. J. 15(1): 99-113 (2007) - [c23]Liguo Yu, Stephen R. Schach, Kai Chen:
Common Coupling as a Measure of Reuse Effort in Kernel-Based Software. SEKE 2007: 39-44 - 2006
- [j29]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. J. Syst. Softw. 79(6): 807-815 (2006) - [c22]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 - 2005
- [j28]Gordon L. Freeman, Stephen R. Schach:
The task-dependent nature of the maintenance of object-oriented programs. J. Syst. Softw. 76(2): 195-206 (2005) - [j27]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. J. Syst. Softw. 77(2): 131-138 (2005) - [c21]Liguo Yu, Stephen R. Schach, Kai Chen:
Maintaining Linux: the role of "current". ISESE 2005: 44-52 - [c20]Liguo Yu, Stephen R. Schach, Kai Chen:
Measuring the maintainability of open-source software. ISESE 2005: 297-303 - [c19]Liguo Yu, Stephen R. Schach, Kai Chen:
Reusability before and after reuse: a Darwin case study. ISESE 2005: 368-375 - 2004
- [j26]Kai Chen, Stephen R. Schach, Liguo Yu, A. Jefferson Offutt, Gillian Z. Heller
:
Open-Source Change Logs. Empir. Softw. Eng. 9(3): 197-210 (2004) - [j25]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) - [j24]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) - 2003
- [j23]Stephen R. Schach, Bo Jin, Liguo Yu, Gillian Z. Heller
, A. Jefferson Offutt:
Determining the Distribution of Maintenance Categories: Survey versus Measurement. Empir. Softw. Eng. 8(4): 351-365 (2003) - [j22]Stephen R. Schach, Bo Jin, David R. Wright, Gillian Z. Heller
, A. Jefferson Offutt:
Quality Impacts of Clandestine Common Coupling. Softw. Qual. J. 11(3): 211-218 (2003) - 2002
- [j21]Stephen R. Schach, Bo Jin, David R. Wright, Gillian Z. Heller
, A. Jefferson Offutt:
Maintainability of the Linux kernel. IEE Proc. Softw. 149(1): 18-23 (2002) - 2001
- [j20]Shuanglin Wang, Stephen R. Schach, Gillian Z. Heller
:
A case study in repeated maintenance. J. Softw. Maintenance Res. Pract. 13(2): 127-141 (2001) - 2000
- [j19]Stephen R. Schach, Amir Tomer:
A maintenance-oriented approach to software construction. J. Softw. Maintenance Res. Pract. 12(1): 25-45 (2000) - [c18]Jeff Gray
, Stephen R. Schach:
Constraint animation using an object-oriented declarative language. ACM Southeast Regional Conference 2000: 1-10 - [c17]Amir Tomer, Stephen R. Schach:
The Evolution Tree: A Maintenance-Oriented Software Development Model. CSMR 2000: 209-214 - [c16]Stephen R. Schach, Amir Tomer:
Development/maintenance/reuse: software evolution in product lines. SPLC 2000: 437-450
1990 – 1999
- 1999
- [c15]Matthew L. Domsch, Stephen R. Schach:
Experience Paper: A Case Study in Object-Oriented Maintenance. ICSM 1999: 346-352 - 1998
- [j18]Aaron B. Binkley, Stephen R. Schach:
Prediction of Run-Time Failures Using Static Product Quality Metrics. Softw. Qual. J. 7(2): 141-147 (1998) - [c14]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 - 1997
- [c13]Aaron B. Binkley, Stephen R. Schach:
Toward a unified approach to coupling. ACM Southeast Regional Conference 1997: 91-97 - [c12]Nanshan Zeng, Stephen R. Schach:
Is the object-oriented paradigm appropriate for scientific software? ACM Southeast Regional Conference 1997: 98-105 - [r1]Stephen R. Schach:
Testing: Principles and Practice. The Computer Science and Engineering Handbook 1997: 2379-2398 - 1996
- [j17]Karen P. Walker, Stephen R. Schach:
Obstacles to Learning a Second Programming Language: An Empirical Study. Comput. Sci. Educ. 7(1): 1-20 (1996) - [j16]Stephen R. Schach:
Testing: Principles and Practice. ACM Comput. Surv. 28(1): 277-279 (1996) - [j15]Aaron B. Binkley, Stephen R. Schach:
A Comparison of Sixteen Quality Metrics for Object-Oriented Design. Inf. Process. Lett. 58(6): 271-275 (1996) - [j14]Stephen R. Schach:
The Cohesion and Coupling of Objects. J. Object Oriented Program. 8(8): 48-50 (1996) - 1995
- [c11]Stephen R. Schach, Xuefeng Yang:
Metrics for targeting candidates for reuse: an experimental approach. SAC 1995: 379-383 - 1994
- [j13]Saveen Reddy, Stephen R. Schach:
Interview! Stephen R. Schach. XRDS 1(2): 12-15 (1994) - [j12]Stephen R. Schach:
The economic impact of software reuse on maintenance. J. Softw. Maintenance Res. Pract. 6(4): 185-196 (1994) - 1993
- [b1]Stephen R. Schach:
Software engineering (2. ed.). Irwin 1993, ISBN 978-0-256-12998-4, pp. I-XXV, 1-579 - 1992
- [j11]Rajeev Gopal, Stephen R. Schach:
Application of automatic decomposition schemes in proof maintenance for evolving programs. J. Softw. Maintenance Res. Pract. 4(4): 183-198 (1992) - [c10]Nancy J. Wahl, Stephen R. Schach:
A Paradigm for Distributed Debugging. ACM Conference on Computer Science 1992: 235-242 - 1990
- [c9]Vijay Raghavan, Stephen R. Schach:
Learning Switch Configurations. COLT 1990: 38-51
1980 – 1989
- 1989
- [c8]Rajeev Gopal, Stephen R. Schach:
Using automatic program decomposition techniques in software maintenance tools. ICSM 1989: 132-141 - 1988
- [c7]D. Raghupathy, Michael R. Leuze, Stephen R. Schach:
Message routing schemes in a hypercube machine. C³P 1988: 640-647 - 1987
- [c6]Michael R. Leuze, Stephen R. Schach:
On the Placement of Parallel Process. PP 1987: 352-356 - 1986
- [j10]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. Exp. 16(3): 243-268 (1986) - [c5]J. Fredrick Nixon, Stephen R. Schach, Robert I. Winner:
A microarchitecture description language for retargeting firmware tools. MICRO 1986: 34-43 - [c4]Nancy J. Wahl, Stephen R. Schach, Robert I. Winner:
A dynamic very high-level debugger for low-level microprograms. MICRO 1986: 148-155 - 1985
- [j9]Jeffrey W. M. Dooley, Stephen R. Schach:
Flow: A software development environment using diagrams. J. Syst. Softw. 5(3): 203-219 (1985) - [j8]Hugo T. Jankowitz, Paul W. Kilfoil, Ilana Rabkin, Stephen R. Schach:
A Portable High-level Database Debugger and Software Performance Monitor. Softw. Pract. Exp. 15(6): 523-538 (1985) - 1984
- [c3]Ronald I. Becker, Stephen R. Schach:
A Bottom-Up Algorithm for Weight- and Height-Bounded Minimal Partitions of Trees. CAAP 1984: 63-72 - 1983
- [j7]Klaas G. van der Poel, Stephen R. Schach:
A software metric for cost estimation and efficiency measurement in data processing system development. J. Syst. Softw. 3(3): 187-191 (1983) - [j6]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) - 1982
- [j5]Ronald I. Becker, Stephen R. Schach, Yehoshua Perl:
A Shifting Algorithm for Min-Max Tree Partitioning. J. ACM 29(1): 58-67 (1982) - [j4]B. R. Dunman, Stephen R. Schach, Peter T. Wood
:
A Mainframe Implementation of Concurrent Pascal. Softw. Pract. Exp. 12(1): 85-89 (1982) - [j3]Stephen R. Schach:
A Unified Theory for Software Production. Softw. Pract. Exp. 12(7): 683-689 (1982) - [c2]Ronald I. Becker, Stephen R. Schach:
Drawing labelled directed binary graphs on a grid. ACM Southeast Regional Conference 1982: 30-34 - 1981
- [j2]Yehoshua Perl, Stephen R. Schach:
Max-Min Tree Partitioning. J. ACM 28(1): 5-15 (1981) - 1980
- [j1]Stephen R. Schach:
A Portable Trace for the Pascal Heap. Softw. Pract. Exp. 10(6): 421-426 (1980) - [c1]Ronald I. Becker, Yehoshua Perl, Stephen R. Schach:
A Shifting Algorithm for Min-Max Tree Partitioning. ICALP 1980: 64-75
Coauthor Index

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-21 00:24 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint