The complexity of the systems that software engineers build has continuously grown since the inception of the field. What has not changed is the engineers' mental capacity to operate on about seven distinct pieces of information at a time. The widespread use of UML has led to more abstract software design activities, however the same cannot be said for reverse engineering activities.
Download count: 0
- Partial requirement for: Ph.D., Arizona State University, 2013Note typethesis
- Includes bibliographical references (p. 77-81)Note typebibliography
- Field of study: Computer science