Back to results
US 11,385,867 B1Granted
Bi-directional design-to-code
AssigneeProgress Software Corporation
InventorsRadoslav Kirilov, Daniel Levy, Ivan Zhekov
Life of this patent
Estimating the term…
Abstract
A system and method for bi-directional design to code are disclosed. In one embodiment, the system includes a processor; a memory storing instructions that, when executed, cause the system to obtain, by a plugin, a web application design, the web application design generated using a first design tool; generate, by the plugin, an object model based on the web application design; access, by a configurator, the object model; and generate, by the configurator, for presentation to a developer, the web application design.
Claims18
A method comprising:
- obtaining, by a first plugin to a first designer-selected design tool, a web application design, the web application design generated by a designer using the first designer-selected design tool;
- generating, by the first plugin, an object model based on the web application design;
- accessing, by a configurator, the object model;
- generating, by the configurator and based on the object model, for presentation to a developer in a developer-selected, integrated development environment, the web application design, wherein the designer and the developer are collaborators on a web application;
- obtaining, by one or more of the first plugin to the first designer-selected design tool and a second plugin to a second designer-selected design tool, an updated object model subsequent to the developer making, via the developer-selected, integrated development environment, a modification to the web application design;
- and
- generating, by one or more of the first plugin to the first designer-selected design tool and the second plugin to the second designer-selected design tool, an updated web application design based on the updated object model, the updated web application design presented via one or more of the first designer-selected design tool and the second designer-selected design tool.
4 more elements
A system comprising:
- a processor;
- a memory storing instructions that, when executed, cause the system to
- obtain, by a first plugin to a first designer-selected design tool, a web application design, the web application design generated by a designer using the first designer-selected design tool;
- generate, by the first plugin, an object model based on the web application design;
- access, by a configurator, the object model;
- generate, by the configurator and based on the object model, for presentation to a developer in a developer-selected, integrated development environment, the web application design, wherein the designer and the developer are collaborators on a web application;
- obtain, by one or more of the first plugin to the first designer-selected design tool and a second plugin to a second designer-selected design tool, an updated object model subsequent to the developer making, via the developer-selected, integrated development environment, a modification to the web application design;
- and
- generate, by one or more of the first plugin to the first designer-selected design tool and the second plugin to the second designer-selected design tool, an updated web application design based on the updated object model, the updated web application design presented via one or more of the first designer-selected design tool and the second designer-selected design tool.
6 more elements
Dependencies are inferred from the claim text.