Microsoft Customer Care Framework 2009, ExtCnctr, OLP-NL, GOV 66A-00222 User Manual

Product codes
66A-00222
Page of 14
Copyright © 2008 Microsoft Corporation 
 
 
 
Figure 2: CCF 2009 Integrated Desktop reference implementation 
 
2.2.2  Hosted Application Toolkit (HAT)  
 
The Hosted Application Toolkit (HAT) significantly reduces the effort required to integrate applications in 
CCF. It allows applications to be hosted and automated in the Integrated Desktop with minimal coding. It 
provides an Application inspector tool, a set of Data Driven Adapters (DDA) and a visual designer that is 
used to create the business logic called Automation (click button A, copy data from textbox and paste it 
to…)
, between hosted applications . This way the process of integrating an application is the execution 
of three well defined steps: Inspect, Automate, Host. 
 
 
HAT has three major components: 
1)  Application Software Factory, a tool which allows visual inspection of the UI controls and 
generates an XML description file of the controls that will participate in the automation step, 
performed in a Visual Studio environment. 
2)  HAT Core Engine, drives automation leveraging Windows Workflow Foundation. 
3)  Data Driven Adapters (DDA) provides generic access to user interfaces through XML documents. 
CCF2009 provides DDAs for Windows-based applications, Web applications and Java-based 
applications.