Providing design time projections for a visual program
AssigneeMicrosoft Corporation
InventorsLeon Ezequiel Welicki, Balasubramanian Shyamsundar, Kenneth David Wolf
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsLeon Ezequiel Welicki, Balasubramanian Shyamsundar, Kenneth David Wolf
Estimating the term…
Embodiments are directed to presenting multiple projections of a declarative program and to presenting partial projections of a declarative program. In one scenario, a computer system establishes a declarative program that includes various artifacts. The computer system displays a first projection of the declarative program, which includes one or more elements of a workflow. The computer system then determines that an additional projection is to be displayed in addition to the first projection, and presents a second projection based on the artifacts of the declarative program. The second projection illustrates the artifacts in a form different than that shown in the first projection, and is presented in addition to the first projection. In some cases, the computer system further receives an input and edits the declarative program according to the received input. The edits to the declarative program are substantially lossless, and can be performed using partial or full projections.
A computer system comprising the following:
The computer system of claim of 1, wherein the declarative program is executable in a continuation-based runtime.
A computer system comprising the following:
A computer system comprising the following:
Dependencies are inferred from the claim text.