Basic issues for developing distributed applications interacting with legacy systems and databases

Rodolphe J. Nassif, Jianhu Zhu, P. Goyal
{"title":"Basic issues for developing distributed applications interacting with legacy systems and databases","authors":"Rodolphe J. Nassif, Jianhu Zhu, P. Goyal","doi":"10.1109/RIDE.1993.281920","DOIUrl":null,"url":null,"abstract":"Legacy systems have been developed over many years. Each system was developed independently. This resulted in duplication of data and of semantics. Legacy systems and new systems communicate with other legacy systems through their user interfaces or through files. Problems that need to be addressed to include selective migration of data and functionality to corporate subject databases, maintenance of business rules, redundancy of data and distributed transaction management across heterogeneous environments. The authors' partial solutions to these problems include: vertical slicing of applications, building procedures to support an application slice at low level of granularity, forwarding of invocation of migrated operations to existing as well as to new applications constraint enforcement at several levels, extensive use of remote procedure calls technology. Transaction processing systems will help in integrating these partial solutions. However, there is a need for comprehensive approach to solve these problems.<<ETX>>","PeriodicalId":302564,"journal":{"name":"Proceedings RIDE-IMS `93: Third International Workshop on Research Issues in Data Engineering: Interoperability in Multidatabase Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings RIDE-IMS `93: Third International Workshop on Research Issues in Data Engineering: Interoperability in Multidatabase Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RIDE.1993.281920","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Legacy systems have been developed over many years. Each system was developed independently. This resulted in duplication of data and of semantics. Legacy systems and new systems communicate with other legacy systems through their user interfaces or through files. Problems that need to be addressed to include selective migration of data and functionality to corporate subject databases, maintenance of business rules, redundancy of data and distributed transaction management across heterogeneous environments. The authors' partial solutions to these problems include: vertical slicing of applications, building procedures to support an application slice at low level of granularity, forwarding of invocation of migrated operations to existing as well as to new applications constraint enforcement at several levels, extensive use of remote procedure calls technology. Transaction processing systems will help in integrating these partial solutions. However, there is a need for comprehensive approach to solve these problems.<>
开发与遗留系统和数据库交互的分布式应用程序的基本问题
遗留系统已经开发了很多年。每个系统都是独立开发的。这导致了数据和语义的重复。遗留系统和新系统通过用户界面或文件与其他遗留系统通信。需要解决的问题包括将数据和功能选择性地迁移到公司主题数据库、维护业务规则、数据冗余以及跨异构环境的分布式事务管理。作者对这些问题的部分解决方案包括:应用程序的垂直切片,构建过程以支持低粒度级别的应用程序切片,将迁移操作的调用转发到现有的以及在几个级别上对新应用程序的约束实施,广泛使用远程过程调用技术。事务处理系统将有助于集成这些局部解决方案。然而,有必要采取综合措施来解决这些问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信