With automation, you can incorporate objects from other applications into the current application to provide an integrated solution. For example, System Architect might be used to create a Corporate Data Model built by a number of users but others want to view the data with a specifically designed word report or excel spreadsheet. Using automation, an integrated Word or Excel report can be run directly from a custom menu item from within System Architect. Automation allows the user to use tools built for specific tasks to be integrated.