首页>
外国专利>
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.
展开▼