Skip to content. | Skip to navigation

PFI-LL

Sections
Personal tools
> Projects > FreeGate - business ready, open source based Enterprise Application Integration
Document Actions

FreeGate - Overview

by Daniel Kröger last modified 2008-12-18 09:47


"FreeGate is an open source project that intends to provide a sophisticated EAI solution which is comparable to proprietary EAI solutions and even excels them"


Nowadays companies and organizations implicate an IT-infrastructure that involves a multiplicity of different subsystems. These subsystems serve common tasks like accounting, enterprise resource planning or human resource management. In addition to these common systems there is a number of subsystems that is specialized to the needs of the company’s core business. The systems itself may be independent, but in order to avoid redundancy, the data stored within these systems has to be exchanged.

FreeGate is an application to create a technically advanced, easy to use integration system with professional support and high scalability. This system will provide the possibility to integrate common systems like FTP, databases or web technologies as well as domain specific systems and protocols like HL7 or DICOM in the healthcare sector.

The goal of this project is not to reinvent the wheel but to use an existing and already proven open source EAI system, eliminate the remaining drawbacks and make it ready for professional use.

FreeGate is based on an open source EAI system called Mule. The drawbacks of this technically very mature system mainly consist of lacking usability and missing connectivity and protocols for domain specific systems. FreeGate compensates these issues and provides an adequate, free of charge system to small and medium enterprises.


Technology

FreeGate is completely written in Java and uses XML as the internal document format. Mule is used as ESB (Enterprise Service Bus) backend as it has been evaluated as the most mature. Even though Mule is already a sophisticated software, it still has some gaps in its range of functionalities and protocols especially for the healthcare sector. In addition the usability could be improved, as it does not provide a graphical user interface. Especially writing a configuration file for Mule can therefore become very complex. (see backend for more information about Mule).


Project Background


SANTEC has launched the FreeGate project to address the need expressed by local healthcare providers for a simple to use, cost effective EAI system. SANTEC has been directly involved in helping local hospitals evaluate their current EAI requirements. In September of 2006, the CRP Henri Tudor - in partnership with the University of Applied Sciences Trier - published a market survey of all relevant EAI open source software systems. As a result of this study, a "best of class" open source software platform was chosen for enhancement.SANTEC is now in the process of applying original research in order to enhance the usability of this software platform and extend its functionalities towards the needs of the healthcare sector.


Current Status


Directed by information obtained in the market survey, SANTEC is now engaged in analysing current open source marketing trends and creating a relevant business development model. A highly innovative GUI (Graphical User Interface) is currently being developed and integration of the healthcare industry protocol HL7 V.2X is on the way. As the CRP Henri Tudor believes firmly in the support of FOSS solutions, project team members are currently contacting both healthcare providers and FOSS software organisations in order to build a community by which this software will be developed.


Functionalities

FreeGate already provides a set of very useful modules and there are others in planning and development

Screenshots

Schema Configurator Screenshot small
Message Container Screenshot small
Message Mapper Screenshot small
Schema Configurator Message Container Message Mapper

Partner Profiles

Beta Sites

Project FreeGate is currently targeting healthcare providers who wish to evaluate or replace their current EAI systems. Future plans may include exploring the use of this EAI platform for other industries (i. e. Finance). If you are a healthcare institution or are interested in supporting the development of an open source EAI technology please do not hesitate to contact us.


Development partners

Service companies who participate in the financing of the development or actively participate in the development of the FreeGate system. These partners will provide added services like support, training or customizing for the resulting product.


Downloads


Contact

CRP Henri Tudor

Dpt. SANTEC

Mr. Ortwin Donak

ortwin.donak@tudor.lu

Luxembourg

Powered by Plone