Comprehending a complex, distributed, object-oriented software system: a report from the field | IEEE Conference Publication | IEEE Xplore