期刊名称:International Journal of Engineering and Computer Science
印刷版ISSN:2319-7242
出版年度:2014
卷号:3
期号:10
页码:8920-8925
出版社:IJECS
摘要:Reverse engineering for software is the process of analyzing a program in an effort to create a representation of the program at ahigher level of abstraction than source code. Reverse engineering is a process of design recovery. Reverse engineering tools extract data,architectural, and procedural design information from an existing program. This paper explores the application of reverse engineering inrecovering the design of a legacy student information system developed using Dbase V atUsmanuDanfodiyo University Sokoto using UMLbased approach. Use case model is used in recovering the design specifications (i.e., functionalities)of the student information system. Inaddition,object oriented design model for the system is proposed using class diagramso that the system can be implemented using objectoriented programming.
关键词:reverse engineering; software engineering; design recovery; use case diagram; class diagram; student information system; legacy;system.