::   DT Imago   ::   DT Application Lifecycle Management   ::   Amplify   ::  
dunstan thomas imago header

Technology

Flexibility, Configurability & Integration

Imago has provided solutions for over a decade. Continually enhanced, today Imago is built with the latest technologies and architecture. With this, Imago enables our clients to drive increased technological efficiencies, product complexities, integration capabilities and the platform to serve a larger, sophisticated more expansive market.

Imago is built upon a set of SOA (services oriented) technology that enables flexibility of implementation and speed to market. Imago is delivered through sophisticated interfaces that are extensible through comprehensive product and rules engines to support the full life cycle for policy administration.

SOA

Dunstan Thomas’ Imago, is built with a Service Oriented Architecture (SOA). The Imago SOA platform gives our clients more flexibility, better data and process accessibility with an ability to align technology with changes in business.

SOA is an approach to designing software that dissolves business applications into separate “services” that can be used independent of the applications of which they’re a part and computing platforms on which they run. When individual services within applications are all available as discrete building blocks, companies can integrate and group them in different ways to create completely new capabilities. Imago lets you create new platforms by utilising the discreet Imago services.

SOA enables our clients to leverage the legacy in existing environments while taking advantage of the most current technology and capabilities on the market.  SOA simplifies interconnection to and usage of existing IT (legacy) assets.

SOA can help businesses respond more quickly and cost-effectively to the changing market conditions. This style of architecture promotes reuse at the macro (service) level rather than micro levels (eg. objects).

In some respects, SOA can be considered an evolution in architecture, not a revolution. It captures many of best practices or actual use of the architectures that came before it.

Download the SOA Practitioners Guide for a more formal overview of SOA.


ESB

Support for Enterprise Service Bus technology through the SOA architecture.

The platforms support a choice of interfacing mechanisms from XML, MQ, flat files and Excel worksheets.

De-coupling

The layered architecture of the platform enables separate presentation, business logic, report output and data services layers.

Scaleable

Web Server Application Servers and Database Servers can be clustered.


.NET

Built with a set of .NET technologies from Microsoft, the Imago platform using leading edge technologies accepted throughout industry.

.NET is the Microsoft Web services strategy to connect information, people, systems, and devices through software. Integrated across the Microsoft platform, .NET technology provides the ability to quickly build, deploy, manage, and use connected, security-enhanced solutions with Web services.


Web Services

Web services are an approach that helps the business connect with its customers, partners, and employees. Imago employs Web services extensively.  They help the business work more efficiently with its clients, partners and suppliers. They reduce development time and expense for new projects.

Web services are revolutionizing how applications talk to other applications—or, more broadly, how computers talk to other computers—by providing a universal data format that lets data be easily adapted or transformed. Based on XML, the universal language of Internet Data Exchange, web services can communicate across platforms and operating systems.

Each Web service is a discrete unit of code that handles a limited set of tasks. However, although Web services remain independent of each other, they can loosely link themselves into a collaborating group that performs a particular task.


Model Driven Architecture (MDA)

The Imago Administration platform is supported by the Imago Software Architecture. The architecture supports a comprehensive set of technical capabilities. Key to this is the support for a visual model driven approach to development. The model provides a visual representation of the system so that development is delivered through the model.  The architecture helps:

  • Enforce rigorous design
  • Consistent development
  • Automated testing
  • Encourages knowledge transfer
  • Support for the service oriented architecture (SOA)

For more information on the modelling tools visit http://www.dthomas.co.uk/dtalm/ea.htm

Copyright © 1986-2012 Dunstan Thomas Holdings Limited
Disclaimer, Terms and Conditions