Program Comprehension During Software Maintenance and Evolution

@article{Andrews1995ProgramCD,
  title={Program Comprehension During Software Maintenance and Evolution},
  author={Anneliese Amschler Andrews and A. Marie Vans},
  journal={IEEE Computer},
  year={1995},
  volume={28},
  pages={44-55}
}
Computer P rogram understanding is a major factor in providing effective software maintenance and enabling successful evolution of computer systems. For years, researchers have tried to understand how programmers comprehend programs during software maintenance and evolution. Five types of tasks are commonly associated with software maintenance and evolution: adaptive, perfective, and corrective maintenance; reuse; and code leverage. Each task type typically involves certain activities (see… CONTINUE READING
Highly Influential
This paper has highly influenced 25 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 541 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 345 extracted citations

The SEXTANT Software Exploration Tool

IEEE Transactions on Software Engineering • 2006
View 4 Excerpts
Highly Influenced

542 Citations

02040'93'98'04'10'16
Citations per Year
Semantic Scholar estimates that this publication has 542 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-6 of 6 references

Mayrhause r a n d A.M

A . von
Sof tware Eng inee r i ng , • 1994

Ehr l ich, “K n o w l e d g e a n d Processes in the C o m p r e h e n s i o n of C o m p u t e r P rograms,

E . So loway, B . Ade lson, K and
Nature ofExpert ise, • 1988

Cogn i t i ve Processes in P ro g r a m Comprehens ion ,“Proc. First W o r k s h o p Empi r i ca l S tud ies of Prog rammers

S . Letovsky
Ab lex Pub l i sh ing , • 1986

Exper t ise in D e b u g g i n g C o m pu te rp rograms: AProcessAnalys is ,“lntlJ. M a n - M a c h i n e Stud ies

I. Vessey
Vo l • 1985

o l o w a y a n d K . Ehr l ich, “Empi r i ca l S tudies of P r o g r a m m i n g K n o w l e d g e

E S
“IEEETrans . SofhvareEng • 1984

Towards a Theory of the C o m p rehens ion of C o m p u t e r P rograms,“Int’lJ. M a n - M a c h i n e Stud ies

R. Brooks
Vo l • 1983

Similar Papers

Loading similar papers…