Method and apparatus for tracking allocatable requirements
First Claim
Patent Images
1. A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising:
- hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object;
apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships;
comparing said contributions to measured actual values associated with said objects;
identifying a portion of said objects in response to said comparison having contributions outside a portion of said measured actual values corresponding to said identified objects;
reallocating said goals and limits based on said contributions outside said portion of said measured actual values for said identified portion of said objects; and
collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
0 Assignments
0 Petitions
Accused Products
Abstract
A system level automation tool tracks allocatable requirements associated with a system design using a computer by generating a plurality of objects each defining a portion of the system. The objects may have a parent-child relationship wherein one or more of the child objects each define a portion of the parent object. The allocatable requirements may be apportioned and traced among the objects. Some allocated requirement are reallocated as some actual values are determined to differ from their allocated requirement.
32 Citations
13 Claims
-
1. A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising:
-
hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; comparing said contributions to measured actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said measured actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said portion of said measured actual values for said identified portion of said objects; and collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of tracking allocatable requirements associated with a system design using a computer, wherein the computer performs the following steps comprising:
-
hierarchically decomposing the system design into a plurality of objects each defining a portion of the system, each object having a parent-child relationship wherein each child object defines a portion of a parent object; apportioning the allocatable requirements of goals and limits as contributions among said objects according to said parent-child relationships; collecting said contributions of each object to generate system level actual values through said parent-child relationships; and assigning a confidence factor in conjunction with said apportioning step indicating the level of confidence in the accuracy of the apportionment. - View Dependent Claims (11)
-
-
12. A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising:
-
hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; comparing said contributions to target actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said target actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said target actual values for said identified portion of said objects; collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
-
-
13. A method of tracking allocatable requirements including goals and limits associated with a system design using a computer, wherein the computer performs the following steps comprising:
-
hierarchically decomposing the system design into a plurality of objects, each of said objects defining a portion of the system design, each of said objects having a parent-child relationship, wherein a child object of said objects defines a portion of a parent object; apportioning the allocatable requirements of said goals and said limits as contributions among said objects according to said parent-child relationships; simultaneously with said apportioning, measuring actual values associated with said object; comparing said contributions to said measured actual values associated with said objects; identifying a portion of said objects in response to said comparison having contributions outside a portion of said measured actual values corresponding to said identified objects; reallocating said goals and limits based on said contributions outside said portion of said measured actual values for said identified portion of said objects; and collecting said contributions of each of said objects to generate system level actual values through said parent-child relationships.
-
Specification