GAIL: the Gen-it(R) Abstract Integration Layer for B2B application integration solutions

GAIL: the Gen-it(R) Abstract Integration Layer for B2B application integration solutions
复制标题

GAIL:B2B 应用程序集成解决方案的 Gen-it(R) 抽象集成层

DOI:
10.1109/tools.2001.941661
复制
发表时间:
2001
期刊:
Proceedings 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems. TOOLS 39
影响因子:
--
通讯作者:
Neil Pitman
Neil Pitman
中科院分区:
--
文献类型:
--
作者:
Ismaïl Khriss;M. Brassard;Neil Pitman

文献摘要

被引文献

相似文献

市场上存在用于B2B应用框架的不同解决方案,包括Microsoft(R)Biztalk/supTM/和Sun/supTM/开放网络环境(Sun ONE)。这些为B2B应用程序集成提供了一组标准技术和协议。然而,所有这些解决方案都需要手动编码来集成B2B应用程序的不同层。鉴于B2B应用程序的多层性质,其中每一层都必须单独开发,如果没有集成的可视化和代码生成器环境来为给定的B2B体系结构定制生成过程,则开发这些应用程序将成为非常复杂的任务。GAIL(Gen-it(R)抽象集成层)为B2B应用程序框架供应商提供了一种用于部署B2B应用程序的定制模型驱动架构/supTM/方法。实际上,GAIL插入了大多数领先的UML建模工具,并提供了一个参数化的架构/supTM/蓝图来生成部署B2B应用程序所需的大多数代码。将GAIL与B2B应用解决方案集成的好处是:解决方案交付的上市时间,可视化和系统生成的定制和集成,在每个项目中执行公司标准,大幅减少持续维护,以及明确的知识管理。
Different solutions exist in the market for B2B application frameworks, including Microsoft(R) Biztalk/sup TM/ and Sun/sup TM/ Open Net Environment (Sun ONE). These supply a set of standard technologies and protocols for B2B application integration. However, all of 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 these applications without an integrated visual and code generator environment to customize the generation process for a given B2B architecture. GAIL (the Gen-it(R) Abstract Integration Layer) provides B2B application framework vendors a customized model-driven architecture/sup TM/ approach for deploying B2B applications. Indeed, GAIL plugs into most of the leading UML modeling tools and provides a parameterized architecture/sup TM/ blueprint 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.