Patent №
US 8,566,787
Granted
2013-10-22
Filed 2008
Owner
INFOSYS TECHNOLOGIES LIMITED
Lab
—
AI components
5
ml · nlp · kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12283747
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.
AI classification
Ownership
INFOSYS TECHNOLOGIES LIMITED
assignment · 224070091
Assignors
RAMA, GIRISH MASKERI, SARKAR, SANTONU
On an employer assignment, the assignors are typically the inventors.