PRODUCER GRAPH ORIENTED PROGRAMMING FRAMEWORK WITH UNDO, REDO, AND ABORT EXECUTION SUPPORT
Patent №
US 7,865,872
Granted
2011-01-04
Filed 2006
Owner
MUREX S.A.S.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11607216
A method and apparatus for providing native undo, redo, and abort execution abilities of a runtime is disclosed. In one embodiment, a system includes a runtime to execute object-oriented source code with producer dependency declarations for methods, wherein a producer is a runtime instantiatable construct that includes at least an instance and a method associated with that instance, wherein each producer dependency declaration for a given method identifies a set of zero or more producers with outputs that are an input to the given method. According to one embodiment of the invention, the runtime includes a client code tracking module to track the client code commands being run by the runtime. Furthermore, in one embodiment, the runtime also includes a runtime tracking module to track processes of the runtime performed in response to the client code commands being tracked and run by the runtime.
AI classification
Ownership
MUREX S.A.S.
assignment · 193180090
Assignors
CHAMIEH, FADY, EDDE, ELIAS, CHAMIEH, FADY, EDDE, ELIAS
On an employer assignment, the assignors are typically the inventors.