(Enter summary)
Abstract: rogrammer who was disgracing the entire programming community. I had only read about the effect of
their professionalism in delaying projects to bringing the world to the brink of a nuclear disaster.
But then there is a little part in me that has been influenced by Gause & Weinberg's Exploring
requirements [1]. One reason why, they say, many software projects fail is that the software developed
does not solve the user's problem. This happens sometimes because the developers (or analysts) were... (Update)
Context of citations to this paper: More
...and Vans [25] discriminate between the different strategies required for programs of varying sizes and different tasks. Lakhotia [26] noticed that the availability and validity of documentation had a strong impact on the comprehension strategy. Tilley et al. 2] describe...
.... the high cost of comprehension of large legacy systems, which makes a full comprehension of the program impractical and unnecessary [5, 12]. The programmers must limit the scope of their investigation and comprehend only parts, while making sure that the comprehension is...
Cited by: More
The Role of Concepts in Program Comprehension - Rajlich, Wilde (2002)
(Correct)
Software Change and Evolution - Rajlich (1999)
(Correct)
Case Study of Feature Location Using Dependence Graph - Chen, Rajlich (2000)
(Correct)
Similar documents (at the sentence level):
11.1%: Analysis of Experiences with Modifying Computer Programs - Lakhotia
(Correct)
Active bibliography (related documents): More All
0.3: Two Controlled Experiments Assessing the Usefulness .. - Prechelt, Unger.. (1998)
(Correct)
0.2: Traceability Recovery in RAD Software Systems - Di Penta Gradara (2002)
(Correct)
0.2: Copyright 2002 IEEE. - Published In The (2002)
(Correct)
System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:
93.0: Unknown -
(Correct)
Related documents from co-citation: More All
4: Layered explanations of software: A methodology for program comprehension (context) - Rajlich, Doran et al. - 1994
4: Manipulating and documenting software structures using shrimp views
- Storey, uller - 1995
4: Towards a Theory of the Comprehension of Computer Programs (context) - Brooks - 1983
BibTeX entry: (Update)
Lakhotia, A., "Understanding Someone Else's Code: Analysis of Experience", Reverse Engineering Newsletter , Vol. 4, January 1993, IEEE Computer Society, pp. 6 - 8. http://citeseer.ist.psu.edu/lakhotia93understanding.html More
@article{ lakhotia93understanding,
author = "Arun Lakhotia",
title = "Understanding Someone Else's Code: Analysis of Experiences",
journal = "The Journal of Systems and Software",
volume = "23",
number = "3",
month = "December",
pages = "269--275",
year = "1993",
url = "citeseer.ist.psu.edu/lakhotia93understanding.html" }
Citations (may not include all citations):
181
Connecting tools using message passing in the Field environm.. (context) - Reiss - 1990
80
Towards a theory of the comprehension of computer programs (context) - Brooks - 1983
57
Designing documentation to compensate for delocalized plans (context) - Soloway, Pinto et al. - 1988
32
The concept assignment problem in program understanding (context) - Biggerstaff, Mitbander et al. - 1993
25
Exploring Requirements: Quality Before Design (context) - Gause, Weinberg - 1989
17
Understanding and documenting programs (context) - Basili, Mills - 1982
16
Locating user functionality in old code (context) - Wilde, Gust - 1992
11
Software Psychology (context) - Shneiderman - 1980
9
Using a behavioral theory of program comprehension in softwa.. (context) - Brooks - 1978
4
Syntacticsemantic interaction programmer behavior model and .. (context) - Mayer, interactions et al. - 1979
2
rd Reverse Engineering Forum (context) - Zvegintzov, software et al. - 1992
1
Artificial Intelligence Laboratory (context) - Rich, in et al. - 1981
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cacs.louisiana.edu/labs/SRL/publications.html): More
Experimental Evaluation of Agreement Between Programmers .. - Nandigam, Lakhotia, Cech
(Correct)
DIME: A direct manipulation environment for evolutionary.. - Lakhotia (1998)
(Correct)
A Physiological Decomposition Of Virus And Worm Programs - Singh (2002)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC