发明名称 Modernization of legacy software systems based on modeled dependencies
摘要 Methods, systems, and computer-readable media are described herein for migrating a non-object-oriented application to an object-oriented platform. The non-object-oriented application may be received. The non-object-oriented application may be parsed into elements of the non-object-oriented application. A design structure matrix (DSM) representation of the elements may be generated. A final object model may be generated based on the DSM representation. The final object model may be mapped to a code skeleton representation of an object-oriented development environment.
申请公布号 US8930919(B2) 申请公布日期 2015.01.06
申请号 US201213626333 申请日期 2012.09.25
申请人 The Boeing Company 发明人 Bhaskara Sreeram;Chakraborty Gargi
分类号 G06F9/45 主分类号 G06F9/45
代理机构 Hope Baldauff LLC 代理人 Hope Baldauff LLC
主权项 1. A method for migrating a non-object-oriented application to an object-oriented platform, the method comprising: receiving the non-object-oriented application; parsing the non-object-oriented application into elements of the non-object-oriented application; generating a design structure matrix (DSM) representation of the elements comprising: identifying a plurality of partitions in the DSM representation by performing component-based partitioning on the DSM representation;identifying a plurality of clusters in the DSM representation by performing provider proximity clustering on the DSM representation;generating a target system object model based on the plurality of partitions and the plurality of clusters;identifying a plurality of packages in the target system object model by aggregating groups of the plurality of clusters; and generating a final object model based on the plurality of packages identified in the target system object model and the DSM representation; and mapping, by a computer, the final object model to a code skeleton representation of an object-oriented development environment.
地址 Chicago IL US