SUST Repository

A Framework for Software Re-documentation by Using Reverse Engineering approach

Show simple item record

dc.contributor.author Mohamed, Nasrin Ismail
dc.contributor.author Supervisor - Nisreen Beshir Osman
dc.date.accessioned 2015-06-24T07:30:57Z
dc.date.available 2015-06-24T07:30:57Z
dc.date.issued 2014-11-11
dc.identifier.citation Mohamed, Nasrin Ismail .A Framework for Software Re-documentation by Using Reverse Engineering approach \Nasrin Ismail Mohamed ; Nisreen Beshir Osman .- Khartoum : sudan university of science and technology,computer science,2014.-42 p:ill;28cm.-M.Sc. en_US
dc.identifier.uri http://repository.sustech.edu/handle/123456789/11166
dc.description Thesis en_US
dc.description.abstract During software evolution, programmers spend time and effort in the comprehension of program and that is due to the fact that the documentation is often incomplete, inconsistent and outdated. In order to avoid these problems, software could be re-documented. Software re-documentation enables the understanding of software that aids the support, maintenance and evolution of software. Re-documentation is implemented by different approaches. Reverse Engineering is one of these approaches that provide a better understanding of an existing system by maintainers and developers, especially when faced by a large and evolving legacy system. This study proposes a framework for systems re-documentation based on reverse engineering approach. The re-documentation is done using a reverse engineering tool that generates graphical representations of a system which is then used to produce documentation in a form of a standard document UML notation. Since the quality of the generated documentation is important for program understanding and software evolutions, the study also proposes a model for evaluating the quality of the generated documentation. en_US
dc.description.sponsorship Sudan University of Science and Technology en_US
dc.language.iso en en_US
dc.publisher Sudan University of Science and Technology en_US
dc.subject Computer Science en_US
dc.subject Software Engineering en_US
dc.subject A Framework for Software en_US
dc.subject Reverse Engineering approach en_US
dc.title A Framework for Software Re-documentation by Using Reverse Engineering approach en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Share

Search SUST


Browse

My Account