Julio Cesar Sampaio do Prado Leite, Marcelo Sant'Anna, A. F. Prado
{"title":"Porting COBOL Programs Using a Transformational Approach","authors":"Julio Cesar Sampaio do Prado Leite, Marcelo Sant'Anna, A. F. Prado","doi":"10.1002/(SICI)1096-908X(199701)9:1%3C3::AID-SMR144%3E3.0.CO;2-4","DOIUrl":null,"url":null,"abstract":"Transformation systems have been applied in several areas of software engineering. This paper describes the use of the transformational engine Draco-PUC in porting COBOL programs. We describe the porting strategy for going from COBOL to C/C++ and give examples of such a strategy applied to a radar application and also to a payroll system. Although targeting an object-orientated language, we do not claim to generate code that strictly follows the OO guidelines. This paper gives special attention to the knowledge structure we have been using to help guide the transformation process as well as to help in the process of design recovery. © 1997 by John Wiley & Sons, Ltd. J. Software Maintenance 9: 3–31, 1997","PeriodicalId":383619,"journal":{"name":"J. Softw. Maintenance Res. Pract.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"J. Softw. Maintenance Res. Pract.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/(SICI)1096-908X(199701)9:1%3C3::AID-SMR144%3E3.0.CO;2-4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
使用转换方法移植COBOL程序
转换系统已经在软件工程的几个领域得到了应用。本文描述了转换引擎Draco-PUC在移植COBOL程序中的使用。我们描述了从COBOL到C/ c++的移植策略,并给出了将这种策略应用于雷达应用程序和工资系统的示例。尽管我们的目标是面向对象的语言,但我们并不要求生成严格遵循OO指导方针的代码。本文特别关注我们一直在使用的知识结构,以帮助指导转换过程以及帮助设计恢复过程。©1997 by John Wiley & Sons, Ltd。[j] .软件维护(9):3-31,1997
本文章由计算机程序翻译,如有差异,请以英文原文为准。