Invention Grant
US08032876B2 Method and apparatus for restructuring a software program hierarchy
有权
用于重组软件程序层次结构的方法和装置
- Patent Title: Method and apparatus for restructuring a software program hierarchy
- Patent Title (中): 用于重组软件程序层次结构的方法和装置
-
Application No.: US11773600Application Date: 2007-07-05
-
Publication No.: US08032876B2Publication Date: 2011-10-04
- Inventor: Shachindra Sharma , Sourav Nandy , Deepak Soi
- Applicant: Shachindra Sharma , Sourav Nandy , Deepak Soi
- Applicant Address: US CA San Jose
- Assignee: Cadence Design Systems, Inc.
- Current Assignee: Cadence Design Systems, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Holland & Knight LLP
- Agent Brian J Colandreo, Esq.; Mark H Whittenberger, Esq.
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Method, apparatus, and computer readable medium for restructuring a software program hierarchy having interface files and implementation files that include the interface files are described. In one example, dependencies between program units in the interface files and the implementation files are determined. The dependencies are represented as a plurality of bit strings. Correlated bitstrings of the plurality of bit strings are clustered into a plurality of partitions. Each of the plurality of partitions is transformed into corresponding program units. New interface files are respectively created having the corresponding program units for each of the plurality of partitions.
Public/Granted literature
- US20090013315A1 Method and Apparatus for Restructuring a Software Program Hierarchy Public/Granted day:2009-01-08
Information query