Hausi A. Müller, Kenny Wong, Margaret-Anne Storey, “Wrapping coarse-grained objects using standard infrastructure technology”, International Conference on Software Maintenance (ICSM ’97) (ICSM), 1997 (Link)
There are two basic approaches to migrating a particular subsystem: reengineering and wrapping. The author considers coarse-grained object wrapping. In wrapping, the original subsystem is essentially integrated into the new setting using infrastructure technologies. Legacy systems that have evolved over many years are notoriously difficult to decompose. Wrapping is most effective if the legacy system can be decomposed into a few large chunks where the number of communication paths among subsystems is minimized. The author discusses the use of infrastructure technology such as CORBA (Common Object Request Broker Architecture).