This report describes a framework for reverse-engineering environments used to aid program understanding. The framework is based on a descriptive model that categorizes important support mechanism features based on a hierarchy of attributes. The attributes include cognitive model support, reverse-engineering tasks, canonical activities that are characteristic of the reverse-engineering process, quality attributes supported by the reverse-engineering environment, and miscellaneous characteristics.
Technical Report
CMU/SEI-98-TR-005
April 1998
SEI:
Tilley, Scott; Reverse-Engineering Environment Framework, A (CMU/SEI-98-TR-005). Software Engineering Institute, Carnegie Mellon University, 1998. http://www.sei.cmu.edu/library/abstracts/reports/98tr005.cfm
IEEE:
S. Tilley, "Reverse-Engineering Environment Framework, A," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-98-TR-005, 1998. http://www.sei.cmu.edu/library/abstracts/reports/98tr005.cfm
APA:
Tilley, S., (1998). Reverse-Engineering Environment Framework, A (CMU/SEI-98-TR-005). Retrieved May 23, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/98tr005.cfm
CHI:
Tilley, Scott, Reverse-Engineering Environment Framework, A (CMU/SEI-98-TR-005). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1998. http://www.sei.cmu.edu/library/abstracts/reports/98tr005.cfm
MLA:
Tilley, S., 1998. Reverse-Engineering Environment Framework, A (Technical Report CMU/SEI-98-TR-005). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/98tr005.cfm
For more information