Abstract
Understanding and debugging complex software systems is difficult. The cause-effect gap between the time when a program error occurs and the time when it becomes apparent to the programmer makes many program errors hard to find. This situation is further complicated by the increasing use of large class libraries and complicated reference-linked data structures in modem object-oriented systems. A misdirected reference that violates an abstract relationship between objects may remain undiscovered until much later in the program’s execution.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer Science+Business Media New York
About this chapter
Cite this chapter
Lencevicius, R. (2000). Conclusions. In: Advanced Debugging Methods. The Springer International Series in Engineering and Computer Science, vol 568. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-8774-7_7
Download citation
DOI: https://doi.org/10.1007/978-1-4419-8774-7_7
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-4688-3
Online ISBN: 978-1-4419-8774-7
eBook Packages: Springer Book Archive