Reusing legacy COBOL code with UML collaboration diagrams via a Wide Spectrum Language | IEEE Conference Publication | IEEE Xplore