References and Additional Resources


[Biggerstaff94] Biggerstaff, Mitbander; Mitbander, Bharat; and Webster, Dallas, Program Understanding and the Concept Assignment Problem, Communication of the ACM 37(5), (May 1994): pp. 72 “82.

[Brooks83] Brooks, Ruven, Towards a Theory of the Comprehension of Computer Programs, International Journal of Man-Machine Studies 18 (1983): pp. 543 “554.

[Davies93] Davies, Simon P., Models and Theories of Programming Theory, International Journal of Man-Machine Studies 39 (1993): pp. 237 “267.

[Fowler00] Fowler, Martin (with contributions by Kent Beck, John Brant, William Opdyke, and Don Roberts) Refactoring: Improving the Design of Existing Code , Addison-Wesley, 2000.

[Fjeldstad and Hamlen83] Fjeldstad, R. K., and Hamlen, W. T., Application Program Maintenance Study ”Reports to Our Respondents, In Tutorial of Software Maintenance . (G. Parikh and N. Zvegintzov, eds.), IEEE Computer Society Press, 1983.

[Littman87] Littman, David. C.; Pinto, Jeannine; Letovsky, Stanley; and Soloway, Elliot, Mental Models and Software Maintenance, The Journal of Systems and Software 7 (1987): pp. 341 “355.

[Oman90] Oman, Paul W., Topographic Style is More Than Cosmetic. Communications of the ACM 33 (5), (May 1990): pp. 506 “520.

[Rasmusson02] Rasmusson, Jonathan, Strategies for Introducing XP to New Client Sites, Proceedings of the XP/Agile Universe Conference 2002 (2002): pp. 45 “51.

[Vans99] Vans, A. Marie; von Mayrhauser, and Somlo, Gabriel, Program Understanding Behavior During Corrective Maintenance of Large-scale Software, International Journal of Human-Computer Studies 51 (1999): pp. 31 “70.

[vonMayrhauser93] von Mayrhauser, Anneliese, and Vans, A. M., Identification of Dynamic Comprehension Processes During Large-scale Maintenance, IEEE Transactions of Software Engineering 22(6) (1993): pp. 424 “437.

Deimel, Lionel E., and Naveda, J. Fernando, Reading Computer Programs: Instructor s Guide and Exercises , Software Engineering Institute, Carnegie-Mellon University, 1990.

Letovsky, Stanley, Cognitive Processes in Program Comprehension, The Journal of Systems and Software 7, (1987): pp. 325 “339.

Rajlich, V clav, Program Comprehension as a Learning Process, Proceeding of the First IEEE International Conference on Cognitive Informatics , IEEE Computer Society Press, Los Angeles, CA, 2002.

Refactoring home page: www.refactoring.com




Human Aspects of Software Engineering
Human Aspects of Software Engineering (Charles River Media Computer Engineering)
ISBN: 1584503130
EAN: 2147483647
Year: 2004
Pages: 242

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net