One of the keys to thriving in this information-intensive environment is the ability to effectively coordinate and control its myriad processes and activities. This can be challenging from an information systems perspective. Business units need a complete understanding of the processes for which they are responsible, and the diversity and heterogeneity among systems make it difficult for them to get the information they need and to manipulate it in a useful, timely manner