首页> 外国专利> AN APPARATUS FOR MIGRATION AND CONVERSION OF SOFTWARE CODE FROM ANY SOURCE PLATFORM TO ANY TARGET PLATFORM

AN APPARATUS FOR MIGRATION AND CONVERSION OF SOFTWARE CODE FROM ANY SOURCE PLATFORM TO ANY TARGET PLATFORM

机译:一种从任何源平台到任何目标平台的迁移和转换软件代码的装置

摘要

An Apparatus For Migration And Conversion Of Software Code From Any SourcePlatform To Any Target Platform that' migrates and/or converts any sourceapplication working on any platform into a format of any target platformcomprises of: An inputting means for accepting the entire source code ofsample part in ASCII to analyse the business logic of the source application,obtaining U1 (User Interface)/GUI (Graphical User Interface) details of thesource and target application, also receiving validation schemes of sourcefront-end interface, obtaining the definitions of the target back-end system,the existing test scripts to facilitate the quality control phase of thegenerated code, the source code entry points to business processes, targetenvironment specification or definitions which includes targetplatform(s),languages to be used, target database, coding standards, targetarchitecture and framework, third party components, existing applicationswhich have to be plugged with target application, and sample code for theapplication working in the target environment (if available); An analysingmeans for analysing the source schemes provided by the client to create targetschemes, analysing the business logic in the source application to createworkflow diagrams that represent the source application processes, identifyingthe code segments in the source application and analysing the target togenerate the target architecture and the technology associated with it; Asetting up means for generating custom knowledge base where the existing KB isreviewed for particular migration and in case of no such KB exist, a custom KBis created; A processing means for conversion of source code in format oftarget specification wherein the complete source code is passed through aknowledge engine on the basis of iteration and during this time the knowledgeengine remains coupled to the knowledge base for conversion of source code informat of target specifications; and after each iteration the knowledge baseis updated which leads to speedy and better conversion of source code as theCustom KB has now more structured information of source platform and sourceapplication with respect to target platform and target specifications; and Adocumenting means for generation of reports during review of the process stageand a .summary report after the end of the conversion process, which consistsof the code that is not converted automatically. This unconverted code is thenconverted manually at applicants Resource Centre.
机译:从任何来源迁移和转换软件代码的设备平台到迁移和/或转换任何源的任何目标平台可以在任何平台上工作的应用程序转换为任何目标平台的格式包括:输入装置,用于接受该装置的全部源代码。ASCII的样本部分,用于分析源应用程序的业务逻辑,获取以下内容的U1(用户界面)/ GUI(图形用户界面)详细信息源和目标应用程序,还接收源的验证方案前端接口,获取目标后端系统的定义,现有的测试脚本可以促进质量控制阶段生成的代码,源代码入口指向业务流程,目标环境规范或定义(包括目标)平台,使用语言,目标数据库,编码标准,目标体系结构和框架,第三方组件,现有应用程序必须将其与目标应用程序一起插入,以及用于在目标环境中运行的应用程序(如果可用);分析分析客户端提供的源方案以创建目标的方法方案,分析源应用程序中的业务逻辑以创建代表源应用程序流程的工作流图源应用程序中的代码段并分析目标生成目标架构及其相关技术;一种建立用于生成自定义知识库的方法,其中现有知识库是审查了特定的迁移,如果不存在这样的知识库,则自定义知识库被建造;用于以以下格式转换源代码的处理装置目标规范,其中完整的源代码通过基于迭代的知识引擎,在此期间,知识引擎保持与知识库的耦合,以转换源代码目标规范的格式;以及每次迭代后的知识库进行了更新,从而可以更快,更好地转换源代码,因为自定义KB现在具有源平台和源的更多结构化信息关于目标平台和目标规范的应用;和一个用于在流程阶段审核期间生成报告的文档编制工具转换过程结束后的.summary报告,其中包括不会自动转换的代码。然后将此未转换的代码在申请人资源中心手动转换。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号