CONTINUATION BASED DECLARATIVE DEFINITION AND COMPOSITION
First Claim
1. A method for forming of a declarative activity of a continuation-based runtime, the method comprising:
- an act of formulating a declarative activity in accordance with a declarative activity schema, the declarative activity including;
a properties portion that declaratively defines one or more interface parameters of the declarative activity; and
a body portion the declaratively defines an execution behavior of the declarative activity.
2 Assignments
0 Petitions
Accused Products
Abstract
Declarative definition and composition of activities of a continuation based runtime. When formulating such a declarative activity of a continuation-based runtime, the activity may be formulated in accordance with a declarative activity schema and include a properties portion that declaratively defines one or more interface parameters of the declarative activity, and a body portion that declaratively defines an execution behavior of the declarative activity. The declarative activities may be hierarchically structured such that a parent declarative activity may use one or more child activities to define its behavior, where one or more of the child activities may also be defined declaratively.
-
Citations
20 Claims
-
1. A method for forming of a declarative activity of a continuation-based runtime, the method comprising:
an act of formulating a declarative activity in accordance with a declarative activity schema, the declarative activity including; a properties portion that declaratively defines one or more interface parameters of the declarative activity; and a body portion the declaratively defines an execution behavior of the declarative activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for forming of a declarative activity of a continuation-based runtime, the method comprising:
-
an act of formulating a first declarative activity in accordance with a declarative activity schema, the first declarative activity specifying a first execution behavior; and an act of formulating a second declarative activity in accordance with the declarative activity schema, the second declarative activity specifying a second execution behavior, and including at least one instance of the first declarative activity. - View Dependent Claims (11, 12, 13)
-
-
14. A computer program product comprising one or more computer-readable media having thereon a declarative activity schema for use in formulating and interpreting conforming declarative activities of a continuation-based runtime, the declarative activity schema comprising the following:
-
a properties portion specifying a portion where input and output parameters may be declaratively specified for a conforming declarative activity that conforms with the declarative activity schema; and a body portion specifying a portion at which an execution behavior may be specified for the conforming declarative activity. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification