首页> 外文期刊>International journal of organizational and collective intelligence >An Agile Architecture for a Legacy Enterprise IT System
【24h】

An Agile Architecture for a Legacy Enterprise IT System

机译:传统企业IT系统的敏捷架构

获取原文
获取原文并翻译 | 示例
           

摘要

Back in the 1970s, applications mainly comprised programs written in COBOL. Many of these applications are still in operation. To meet new business demands, new applications that have to collaborate with existing programs need to be developed. It is possible to have an agile software architecture that enables easy development, extension and maintenance in COBOL. Such an architecture, and the agile development process, are presented in this article. The architectural design is a combination of the layered, component-based and service-oriented architectural patterns. It also includes features such as the centralized control of the business process, plug-and-play autonomous COBOL modules and context container for storing state data. A model-driven approach is used in the agile development process. Application models include UML class diagrams, state charts and activity diagrams from which various software artefacts and COBOL codes are generated. The architecture and development approaches were first introduced in 2004 and have been successfully applied to 13 applications since then.
机译:早在1970年代,应用程序主要包括用COBOL编写的程序。其中许多应用程序仍在运行。为了满足新的业务需求,需要开发必须与现有程序协作的新应用程序。可能会有一个敏捷的软件体系结构,使在COBOL中的开发,扩展和维护变得容易。本文介绍了这样的体系结构和敏捷开发过程。架构设计是分层的,基于组件的和面向服务的架构模式的组合。它还包括诸如业务流程的集中控制,即插即用的自主COBOL模块以及用于存储状态数据的上下文容器之类的功能。在敏捷开发过程中使用模型驱动的方法。应用程序模型包括UML类图,状态图和活动图,可从中生成各种软件工件和COBOL代码。该体系结构和开发方法于2004年首次引入,此后已成功应用于13个应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号