'

GAIL: The Gen-it abstract integration layer for B2B application integration solutions

Ismaïl Khriss, Michel Brassard, Neil Pitman Codagen Technologies, Montréal, Canada

Different solutions exist in the market for B2B application framework, including Microsoft´s Biztalk and Sun´s Open Net Environment (Sun ONE). These supply a set of standard, technologies, and protocols for B2B application integration. However, all these solutions require manual coding to integrate the different layers of B2B applications. Given the multi-tier nature of B2B applications, where each tier has to be developed separately, it becomes a very complex task to develop the kinds of applications without an integrated visual and code generator environment to customize the generation process for a given B2B architecture.

GAIL (the Gen-itÔ Abstract Integration Layer) provides B2B application framework vendors a customized approach for model-based development required for deploying B2B applications. Indeed, GAIL (1) plugs into most of the leading UML modeling tool vendors and (2) provides dynamic templates to generate most of the code needed in deploying B2B applications. The benefits of integrating GAIL with B2B application solutions are: time-to-market solution delivery, customization and integration performed visually and generated systematically, enforced corporate standards in each project, drastic reduction of ongoing maintenance, and explicit knowledge management.'