Solutions & Technology
Adaptive Enterprise™ Solution Suite
Intelligent IT Solutions are built upon a powerful new concept called Goal-Directed™ Agent technology. AdaptivEnterprise™ Solution Suite leverages Goal-Directed™ Agent technology to allow businesses to migrate from traditionally static, hierarchical organizations to dynamic, intelligent distributed organizations capable of addressing constantly changing business demands. AdaptivEnterprise™ enables rapid development and maintenance of enterprise applications that support a large number of variables, high variety and frequent occurrence of unpredictable external events. In addition, AdaptivEnterprise provides orchestration between these applications and enterprise data resources. Only AdaptivEnterprise's goal-orientation links strategic business objectives with control over day-to-day operations, adding significant value to your business by keeping IT execution in sync with your business operations.
AdaptivEnterprise™ provides a low-risk innovative approach to application development and maintenance. Companies can build enterprise solutions that continuously and incrementally evolve. They can tackle system replacement without business disruption by extending existing enterprise solutions and orchestrating disparate systems. The functionality provided by AdaptivEnterprise™ is shown in Figure 1.

Goal-Directed™ Agent Technology
The key advantage is goal-directed agents. Each agent is an independent software program with real-time decision-making capabilities. Agents are reactive, knowledge-based and operate in a dynamic, partially unpredictable environment. Agents give applications the agility and flexibility to adapt to a changing environment in real-time. They choose how to best deliver business services using available resources based on current conditions. AdaptivEnterprise™ extends Goal-Directed Agent technology with model-driven architecture and open, standards-based J2EE/EJB infrastructure.
Goal-Oriented Model Driven Architecture
Goal-Directed™ Agent technology makes a sharp departure from traditional development and maintenance methodologies. Goal-directed agents use goals to enable a loosely-coupled, service-oriented approach to application development and maintenance. Business and IT users can model an application by defining an initial set of plans to complete a business goal. Each plan specifies the process logic to achieve the goal. Software agents manage application execution paths, exceptions, and error recovery. A plan can be added, updated, or deleted without affecting the other application components
Process Automation & Orchestration
Goal-directed agents provide process automation and orchestration by assembling execution paths at run-time, based on the current business goal and environment. This behavior is called goal-directed execution. When conditions change, or in the event of an exception or error recovery, the agent assembles the appropriate set of application components or services to allow the application to adapt to the new situation.
Goal-directed agents deliver the right process at the right time.









