Loading...
Please wait, while we are loading the content...
Similar Documents
Reducing the complexity of the software design process with object-oriented design
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Schuler, M. P. |
| Copyright Year | 1991 |
| Description | Designing software is a complex process. How object-oriented design (OOD), coupled with formalized documentation and tailored object diagraming techniques, can reduce the complexity of the software design process is described and illustrated. The described OOD methodology uses a hierarchical decomposition approach in which parent objects are decomposed into layers of lower level child objects. A method of tracking the assignment of requirements to design components is also included. Increases in the reusability, portability, and maintainability of the resulting products are also discussed. This method was built on a combination of existing technology, teaching experience, consulting experience, and feedback from design method users. The discussed concepts are applicable to hierarchal OOD processes in general. Emphasis is placed on improving the design process by documenting the details of the procedures involved and incorporating improvements into those procedures as they are developed. |
| File Size | 706803 |
| Page Count | 12 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19920013228 |
| Archival Resource Key | ark:/13960/t9964ft75 |
| Language | English |
| Publisher Date | 1991-12-01 |
| Access Restriction | Open |
| Subject Keyword | Computer Programming And Software Dynamic Control Control Systems Design Reuse Decomposition Maintainability Object-oriented Programming Computer Programs Ntrs Nasa Technical Reports Server (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Article |