DocumentCode :
3217062
Title :
Frontiers of reverse engineering: A conceptual model
Author :
Canfora, Gerardo ; Di Penta, Massimiliano
Author_Institution :
RCOST - Univ. of Sannio, Benevento
fYear :
2008
fDate :
Sept. 28 2008-Oct. 4 2008
Firstpage :
38
Lastpage :
47
Abstract :
Software reverse engineering is a crucial task to reconstruct high-level views of a software system - with the purpose of understanding and/or maintaining it - when the only reliable source of information is the source code, or even the system binaries. This paper discusses key reverse engineering concepts through a UML conceptual model. Specifically, the model is composed of a set of UML class diagrams describing relationships existing among reverse engineering processes, tools, artifacts, and stakeholders.
Keywords :
Unified Modeling Language; reverse engineering; software engineering; UML class diagrams; software reverse engineering; software system; source code; Code standards; Documentation; Hardware; Information resources; Performance analysis; Reverse engineering; Software maintenance; Software protection; Software systems; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers of Software Maintenance, 2008. FoSM 2008.
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-2654-6
Electronic_ISBN :
978-1-4244-2655-3
Type :
conf
DOI :
10.1109/FOSM.2008.4659247
Filename :
4659247
Link To Document :
بازگشت