...
首页> 外文期刊>Journal of software maintenance and evolution rsearch and practice >Migrating legacy data structures based on variable overlay to Java
【24h】

Migrating legacy data structures based on variable overlay to Java

机译:基于变量覆盖将遗留数据结构迁移到Java

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

获取外文期刊封面封底 >>

       

摘要

Legacy information systems, such as banking systems, are usually organized around their data model. Hence, when these systems are migrated to modern environments, translation of the data model involves the most critical decisions, having strong implications on the rest of the translation. In this paper, we report our experience and describe the approaches adopted in migrating a large banking system (ten million lines of code) to Java, starting from a proprietary data model which gives programmers explicit control of the variable overlay in memory. After presenting the basic translation scheme, we discuss the exceptions that may occur in practice. Then, we consider two heuristic approaches useful to reduce the number of cases where a behavior equivalent to that of unions must be reproduced in Java. Finally, we comment on the experimental results obtained so far.
机译:传统信息系统(例如银行系统)通常围绕其数据模型进行组织。因此,当这些系统迁移到现代环境时,数据模型的转换涉及最关键的决策,这对其余的转换有很大的影响。在本文中,我们将报告我们的经验并描述将大型银行系统(一千万行代码)迁移到Java所采用的方法,该方法从专有数据模型开始,该模型为程序员提供了对内存中变量覆盖的显式控制。在介绍了基本的翻译方案之后,我们讨论了在实践中可能发生的例外情况。然后,我们考虑了两种启发式方法,这些方法可用于减少必须在Java中复制与联合行为相同的行为的情况。最后,我们对到目前为止获得的实验结果进行评论。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号