发明名称 AUTOMATIC MODULARIZATION OF SOURCE CODE
摘要 A device creates a graph based on source code, and analyzes the source code to identify private variables and functions of the source code and public variables and functions of the source code. The device determines, based on the graph, a size threshold and semantics-related characteristics of functions and variables for each module, of multiple modules, and assigns, based on the graph, the private variables and functions to a corresponding module of the multiple modules. The device reduces, based on the graph, a number of the public variables and functions assigned to each module, and generates the multiple modules based on one or more of the graph, the size threshold, the assigned private variables and functions, and the number of the public variables and functions assigned to each module.
申请公布号 US2013145347(A1) 申请公布日期 2013.06.06
申请号 US201213692155 申请日期 2012.12.03
申请人 THE MATHWORKS, INC.;THE MATHWORKS, INC. 发明人 KARR MICHAEL E.;MULAT GAEL
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址