See this document in CiteSeerX!

Understanding someone else's code: Analysis of experiences (1993)  (Make Corrections)  (10 citations)
Arun Lakhotia The Center for Advanced Computer Studies University of...
The Journal of Systems and Software



  Home/Search   Context   Related

 
View or download:
louisiana.edu/labs...93jsslakhotia.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  louisiana.edu/labs...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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