A system and method for performing service operations on a machine. The system includes first and second computer based service tools and a computer based workbench having first and second application proxies and a binary network object with first and second interfaces. The first application proxy is coupled to the first computer based service tool and the second application proxy is coupled to the second computer based service tool. The first computer based service tool has access to service information in the second computer based service tool through the computer based workbench.