|
|||||||||||||||||||||
|
Object Management Group™ - Model Driven Architecture™
Auldenfire Sweden has developed a Model Driven Architecture (MDA™) compliant Integration Services solution based on a distributed repository. Integration Services is an architecture driven approach to Enterprise Application Integration (EAI). The Auldenfire Integration Services (AIS) solution is based on a 3-tier development abstraction:
The Auldenfire Integration Services solution is a stable, broad-based system that can integrate multiple legacy applications; can handle data streaming; that is workflow (as opposed to programming) oriented; and that is fast, secure, extensible, and scalable. Additionally, AIS is platform and domain independent. The AIS implementation is based on a 6-Layer framework:
Enterprise applications are built by selecting appropriate profiles from each layer. The layered profile approach significantly increases extensibility. The benefit to an organization with this approach is that a significant amount of the actual application development can be handled by code generation tools such as Auldenfire Legion. Auldenfire Legion starts with a visual view layer where requirements and component relationships are defined. Next, a formal layer consisting of an Architecture Description Language (ADL) is used to provide a linear intermediate representation of the architecture. Finally, code generation takes place. Once the code is generated, it can be compiled to run on specific platforms. Conceptual Architectural Principles The Auldenfire Integration Services Architecture is based on Software Factory / Application Generator paradigms. It follows the OMG's® Model Driven Architecture paradigm with Unified Process support. It is built around a repository base and is extensible by using "profiles" at several layers. The results are mainly components and applications. A wide variety of development tools and applications are supported. Importantly, the architecture is independent of the development tools used. |
|||||||||||||||||||||
|
|
||||||||||||||||||||
| Copyright © 2001 - 2007 Aurenav LLC - e-mail: info@auldenfire.com | |||||||||||||||||||||