Reengineering a configuration-management system
Olin H. Bray, Michael Hess · IEEE Software · 1995
Developers at Sandia successfully reengineered a 30-year-old system, whose source code and documentation was incomplete, into a client-server application. Their strategy was to use natural-language information modeling to understand what the system did and then rely on domain and business-process experts to define functions at the procedural level.>