METHOD AND SYSTEM FOR DEFINING A SOFTWARE APPLICATION AS A SPECIFICATION
First Claim
1. A method comprising:
- capturing one or more process flow definitions that define, at least in part, a software application;
capturing one or more user interface definitions that define, at least in part, an interface to the software application;
capturing one or more data definitions that define, at least in part, data used within the software application;
capturing one or more rules for validating at least part of the software application; and
capturing a design definition as a specification wherein the design definition includes;
the one or more process flow definitions;
the one or more user interface definitions;
the one or more data definitions; and
the one or more rules.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system include capturing one or more process flow definitions that define, at least in part, a software application. One or more user interface definitions that define, at least in part, an interface to the software application are captured. One or more data definitions that define, at least in part, data used within the software application are captured. One or more rules for validating at least part of the software application are captured. A design definition is captured as a specification wherein the design definition includes: the one or more process flow definitions, the one or more user interface definitions, the one or more data definitions, and the one or more rules.
-
Citations
20 Claims
-
1. A method comprising:
-
capturing one or more process flow definitions that define, at least in part, a software application; capturing one or more user interface definitions that define, at least in part, an interface to the software application; capturing one or more data definitions that define, at least in part, data used within the software application; capturing one or more rules for validating at least part of the software application; and capturing a design definition as a specification wherein the design definition includes; the one or more process flow definitions; the one or more user interface definitions; the one or more data definitions; and the one or more rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product residing on a computer readable medium, having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:
-
capturing one or more process flow definitions that define, at least in part, a software application; capturing one or more user interface definitions that define, at least in part, an interface to the software application; capturing one or more data definitions that define, at least in part, data used within the software application; capturing one or more rules for validating at least part of the software application; and capturing a design definition as a specification wherein the design definition includes; the one or more process flow definitions; the one or more user interface definitions; the one or more data definitions; and the one or more rules. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification