NotesFAQContact Us
Collection
Advanced
Search Tips
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ832839
Record Type: Journal
Publication Date: 2007
Pages: 17
Abstractor: As Provided
Reference Count: 8
ISBN: N/A
ISSN: ISSN-1055-3096
Using Reengineering as an Integrating Capstone Experience
Matos, Victor; Grasser, Rebecca
Journal of Information Systems Education, v18 n1 p85-101 2007
This paper presents an example of integrating IT skills using an interesting real life problem. We describe how the reverse- and forward-engineering of the USA National Do Not Call registry was used in our capstone course to illustrate the fusion of different (but interdependent) issues and techniques learned in the IT program. The purpose of the registry is to maintain a list of residential and personal phone numbers whose owners want to keep out of the reach of the telemarketing industry. We believe this experience is rich in educational possibilities; it is very appropriate for a technically oriented Information Technology program and can be conducted in a typical one-semester capstone or senior design project course. The project begins with an exhaustive investigation of the existing artifact leading the student to the discovery of the original model, and its processes, business rules and data structures. The various UML diagrams representing the specifications collected in the discovery phase are used to forward engineer a functionally equivalent database solution using the Microsoft .NET platform. The project touches on ethical issues concerning the legality of reverse-engineering and hints at possibilities on producing similar designs such as a "Do-Not-Email" Registry. (Contains 9 figures.)
Journal of Information Systems Education (JISE). c/o Al Harris, JISE Editor, Department of Computer Information Systems, Walker College of Business, Appalachian State University, Boone, NC 28608. Tel: 828-262-6180; Fax: 828-262-6190; e-mail: jise@appstate.edu; Web site: http://www.jise.appstate.edu/index.htm
Publication Type: Journal Articles; Reports - Research
Education Level: Higher Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A