Stephen R. Schach

According to our database1, Stephen R. Schach authored at least 59 papers between 1980 and 2009.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2009
Impact of release intervals on empirical research into software evolution, with application to the maintainability of Linux.
IET Softw., 2009

2008
Quantitatively measuring object-oriented couplings.
Softw. Qual. J., 2008

Applying Association Mining to Change Propagation.
Int. J. Softw. Eng. Knowl. Eng., 2008

2007
Common coupling and pointer variables, with application to a Linux case study.
Softw. Qual. J., 2007

Fine-grain analysis of common coupling and its application to a Linux case study.
J. Syst. Softw., 2007

A Pilot Study of Productive versus Nonproductive Knowledge Acquisition in Embedded Software Development.
Int. J. Softw. Eng. Knowl. Eng., 2007

Common Coupling as a Measure of Reuse Effort in Kernel-Based Software.
Proceedings of the Nineteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2007), 2007

2006
Maintainability of the kernels of open-source operating systems: A comparison of Linux with FreeBSD, NetBSD, and OpenBSD.
J. Syst. Softw., 2006

An Empirically-Based Criterion for Determining the Success of an Open-Source Project.
Proceedings of the 17th Australian Software Engineering Conference (ASWEC 2006), 2006

2005
An empirical investigation of the impact of the object-oriented paradigm on the maintainability of real-world mission-critical software.
J. Syst. Softw., 2005

The task-dependent nature of the maintenance of object-oriented programs.
J. Syst. Softw., 2005

Reusability before and after reuse: a Darwin case study.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Measuring the maintainability of open-source software.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Maintaining Linux: the role of "current".
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

2004
Categorization of Common Coupling and Its Application to the Maintainability of the Linux Kernel.
IEEE Trans. Software Eng., 2004

Evaluating Software Reuse Alternatives: A Model and Its Application to an Industrial Case Study.
IEEE Trans. Software Eng., 2004

Open-Source Change Logs.
Empir. Softw. Eng., 2004

2003
Quality Impacts of Clandestine Common Coupling.
Softw. Qual. J., 2003

Determining the Distribution of Maintenance Categories: Survey versus Measurement.
Empir. Softw. Eng., 2003

2002
Maintainability of the Linux kernel.
IEE Proc. Softw., 2002

2001
A case study in repeated maintenance.
J. Softw. Maintenance Res. Pract., 2001

2000
A maintenance-oriented approach to software construction.
J. Softw. Maintenance Res. Pract., 2000

Development/maintenance/reuse: software evolution in product lines.
Proceedings of the Software Product Lines; Experiences and Research Directions, 2000

The Evolution Tree: A Maintenance-Oriented Software Development Model.
Proceedings of the 4th European Conference on Software Maintenance and Reengineering, 2000

Constraint animation using an object-oriented declarative language.
Proceedings of the 38th Annual Southeast Regional Conference, 2000

1999
Experience Paper: A Case Study in Object-Oriented Maintenance.
Proceedings of the 1999 International Conference on Software Maintenance, 1999

1998
Prediction of Run-Time Failures Using Static Product Quality Metrics.
Softw. Qual. J., 1998

Validation of the Coupling Dependency Metric as a Predictor of Run-Time Failures and Maintenance Measures.
Proceedings of the Forging New Links, 1998

1997
Is the object-oriented paradigm appropriate for scientific software?
Proceedings of the 35th Annual Southeast Regional Conference, 1997

Toward a unified approach to coupling.
Proceedings of the 35th Annual Southeast Regional Conference, 1997

Testing: Principles and Practice.
Proceedings of the Computer Science and Engineering Handbook, 1997

1996
The Cohesion and Coupling of Objects.
J. Object Oriented Program., 1996

A Comparison of Sixteen Quality Metrics for Object-Oriented Design.
Inf. Process. Lett., 1996

Testing: Principles and Practice.
ACM Comput. Surv., 1996

Obstacles to Learning a Second Programming Language: An Empirical Study.
Comput. Sci. Educ., 1996

1995
Metrics for targeting candidates for reuse: an experimental approach.
Proceedings of the 1995 ACM symposium on applied computing, 1995

1994
The economic impact of software reuse on maintenance.
J. Softw. Maintenance Res. Pract., 1994

Interview! Stephen R. Schach.
XRDS, 1994

1993
Software engineering (2. ed.).
Irwin, ISBN: 978-0-256-12998-4, 1993

1992
Application of automatic decomposition schemes in proof maintenance for evolving programs.
J. Softw. Maintenance Res. Pract., 1992

A Paradigm for Distributed Debugging.
Proceedings of the ACM 20th Annual Conference on Computer Science, 1992

1990
Learning Switch Configurations.
Proceedings of the Third Annual Workshop on Computational Learning Theory, 1990

1989
Using automatic program decomposition techniques in software maintenance tools.
Proceedings of the Conference on Software Maintenance, 1989

1988
Message routing schemes in a hypercube machine.
Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, 1988

1987
On the Placement of Parallel Process.
Proceedings of the Third SIAM Conference on Parallel Processing for Scientific Computing, 1987

1986
An Almost Path-free Very High-level Interactive Data Manipulation Language for a Microcomputer-based Database System.
Softw. Pract. Exp., 1986

A dynamic very high-level debugger for low-level microprograms.
Proceedings of the 19th annual workshop on Microprogramming, 1986

A microarchitecture description language for retargeting firmware tools.
Proceedings of the 19th annual workshop on Microprogramming, 1986

1985
A Portable High-level Database Debugger and Software Performance Monitor.
Softw. Pract. Exp., 1985

Flow: A software development environment using diagrams.
J. Syst. Softw., 1985

1984
A Bottom-Up Algorithm for Weight- and Height-Bounded Minimal Partitions of Trees.
Proceedings of the CAAP'84, 1984

1983
A Very High-Level Interactive Graphical Trace for the Pascal Heap.
IEEE Trans. Software Eng., 1983

A software metric for cost estimation and efficiency measurement in data processing system development.
J. Syst. Softw., 1983

1982
A Unified Theory for Software Production.
Softw. Pract. Exp., 1982

A Mainframe Implementation of Concurrent Pascal.
Softw. Pract. Exp., 1982

A Shifting Algorithm for Min-Max Tree Partitioning.
J. ACM, 1982

Drawing labelled directed binary graphs on a grid.
Proceedings of the 20th Annual Southeast Regional Conference, 1982

1981
Max-Min Tree Partitioning.
J. ACM, 1981

1980
A Portable Trace for the Pascal Heap.
Softw. Pract. Exp., 1980


  Loading...