Thomas A. Corbi

Learn More
This issue of the IBM Systems Journal explores a broad set of ideas and approaches to autonomic computing—some first steps in what we see as a journey to create more selfmanaging computing systems. Autonomic computing represents a collection and integration of technologies that enable the creation of an information technology computing infrastructure for(More)
Documentation has traditionally played a key role as an aid in program understanding. However, most documentation is \in-the-small," describing the program at the algorithm and data structure level. For large, legacy software systems, one needs \in-the-large" documentation describing the high-level structural aspects of the software system's architecture(More)
terns require a different approach to software documentation than has traditionally been used. In understanding large, evolving software systems, structural redocumentation through reverse engineering plays a key role. Reconstructing and effectively redocumenting the design of existing software systems is even more difficult than initial design. Recognizing(More)
  • 1