|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Norman Wilde, Paul Matthews, Ross Huitt, "Maintaining Object-Oriented Software," IEEE Software, vol. 10, no. 1, pp. 75-80, January/February, 1993. | |||
| BibTex | x | ||
| @article{ 10.1109/52.207232, author = {Norman Wilde and Paul Matthews and Ross Huitt}, title = {Maintaining Object-Oriented Software}, journal ={IEEE Software}, volume = {10}, number = {1}, issn = {0740-7459}, year = {1993}, pages = {75-80}, doi = {http://doi.ieeecomputersociety.org/10.1109/52.207232}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Maintaining Object-Oriented Software IS - 1 SN - 0740-7459 SP75 EP80 EPD - 75-80 A1 - Norman Wilde, A1 - Paul Matthews, A1 - Ross Huitt, PY - 1993 KW - object-oriented software maintenance; dynamic binding; polymorphism; cooperating object classes; object-oriented programming; software maintenance VL - 10 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.207232
The maintenance requirements of object-oriented software, including the ability to make changes easily and an in-depth understanding of the software's structure and behavior, are discussed. The problems encountered by a maintainer trying to understand object-oriented software by reading and statically analyzing it are described. The problems caused by dynamic binding, polymorphism, and cooperating object classes in object-oriented software maintenance are reviewed.
Index Terms:
object-oriented software maintenance; dynamic binding; polymorphism; cooperating object classes; object-oriented programming; software maintenance
Citation:
Norman Wilde, Paul Matthews, Ross Huitt, "Maintaining Object-Oriented Software," IEEE Software, vol. 10, no. 1, pp. 75-80, Jan.-Feb. 1993, doi:10.1109/52.207232
Usage of this product signifies your acceptance of the Terms of Use.

