Invention Application
US20100070948A1 System and method for improving modularity of large legacy software systems
有权
提高大型遗留软件系统模块化的系统和方法
- Patent Title: System and method for improving modularity of large legacy software systems
- Patent Title (中): 提高大型遗留软件系统模块化的系统和方法
-
Application No.: US12283747Application Date: 2008-09-15
-
Publication No.: US20100070948A1Publication Date: 2010-03-18
- Inventor: Girish Maskeri Rama , Santonu Sarkar
- Applicant: Girish Maskeri Rama , Santonu Sarkar
- Applicant Address: IN Bangalore
- Assignee: Infosys Technologies Ltd.
- Current Assignee: Infosys Technologies Ltd.
- Current Assignee Address: IN Bangalore
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A system and method for improving modularity of a software source code is provided. The system comprises of a user interface for receiving source code; a source code model extractor for parsing and forming a model of the source code; a source code model database for storing the source code model, refactoring operators, and a record of refactoring changes; a modularity improvement analyzer for reading the source code model and modularity problem diagnosis data and generating a set of prescriptions; an optimal improvement suggestion selector for evaluating and selecting prescriptions; and a refactoring engine for receiving selected prescriptions and applying them on the source code.
Public/Granted literature
- US08566787B2 System and method for improving modularity of large legacy software systems Public/Granted day:2013-10-22
Information query