Method and framework for software development
AssigneeReputation.com, Inc.
InventorsNhan Van Phan, Michael Benjamine Selkowe Fertik, Thomas Gerardo Dignan, Cheng-chao Yang, Therani Madhusudan
Life of this patent
Estimating the term…
Abstract
Presented are systems and methods of operation for a framework system. The framework system acquires software code and modularizes the software code to create an associated modular code, wherein the modular code is composed of a plurality of synchronous and asynchronous modular elements. The framework system modifies the modular code using a modular element, and automatically modifies the software code based on the modified modular code.
Claims19
A method for modularizing software code, the method performed by a system comprising a processor and a memory storing instructions which, when executed cause the system to perform the method, the method comprising:
- acquiring software code;
- modularizing the software code to create an associated modular code, wherein the modular code is a graphical representation of the execution flow of the software code and is composed of a plurality of synchronous and asynchronous modular elements;
- modifying the modular code using a modular element;
- and
- automatically modifying the software code based on the modified modular code.
A non-transitory computer-readable medium comprising program code, the program code being operable, when executed by a computer system, to cause the computer system to perform a method comprising:
- acquiring software code;
- modularizing the software code to create an associated modular code, wherein the modular code is a graphical representation of the execution flow of the software code and is composed of a plurality of synchronous and asynchronous modular elements;
- modifying the modular code using a modular element;
- and
- automatically modifying the software code based on the modified modular code.
A system comprising:
- one or more processors configured to execute one or more modules;
- and
- a memory storing the one or more modules, the modules comprising:
- an interface module configured to acquire software code, and
- a modulizer module configured to:
- modularize the software code to create an associated modular code, wherein the modular code is a graphical representation of the execution flow of the software code and is composed of a plurality of synchronous and asynchronous modular elements,
- modify the modular code using a modular element, and
- automatically modify the software code based on the modified modular code.
Dependencies are inferred from the claim text.