|
DSpace at King Saud University >
King Saud University >
COLLEGES >
Science Colleges >
College of Computer and Information Sciences >
College of Computer and Information Sciences >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/123456789/1397
|
| Title: | Transforming an imperative design into an object-oriented design |
| Authors: | Shah, Abad Mathkour, Hassan |
| Keywords: | Object-oriented design Imperative design 10-000 methodology Entity relationship. Data flow diagram Redesign methodology |
| Issue Date: | 2000 |
| Publisher: | King Saud University |
| Citation: | Journal of King Saud University, Computer & Information Science: 12; 1-43 |
| Abstract: | Most of the traditional and legacy systems were designed using traditional methodologies such as Structured Analysis/Structured Design (SA/SO) methodology. Design of such a system is called an imperative design. After the introduction of the object-oriented technology, there are compelling reasons to redevelop those systems using this new technology to benefit from its merits. To redevelop them, there are two possible choices: either develop them from scratch using some object-oriented methodology, or use the available design documents (i.e., imperative design) of those systems and transform their designs into object-oriented designs. The second choice clearly results in saving both the development cost and time. This paper reports on an effort to build support for the second choice mentioned above. We started our effort in 1992 and proposed a framework of a redesign methodology. Our proposed redesign methodology, i.e., imperative design to object-oriented design (10-000), transforms a given imperative design of an already implemented system into an object-oriented design using the design documents of the system. The methodology works in four phases and they are presented formally. We also illustrate the methodology with a case study. |
| Description: | Computer Science Department, KingSaud University P.O. Box 51178, Riyadh 11543, Saudi Arabia |
| URI: | http://hdl.handle.net/123456789/1397 |
| Appears in Collections: | College of Computer and Information Sciences
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|