Versioned project association
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, clients, servers, methods, and computer-readable media of varying scope are described that maintain versions of associations between project management objects such as source cod files, bug data, development issue data, and software specifications. One aspect of the system is that the project association data is stored in a relational database. A link set data structure provides a link to objects that are to be associated together. A link content data structure describes an individual project management object that is linked with other objects in the link set. As a software development project progresses through its life cycle, changes to the associations occur. The changes are captured and stored in the database. Previous versions of the associations are maintained in the project database, thereby allowing a user to query for the state of the project associations as they existed at any particular point in time.
40 Citations
32 Claims
-
1-26. -26. (canceled)
-
27. A computer readable medium having computer executable instructions for performing a method for removing a project management object from a set of associated project management objects, the method comprising:
-
receiving an identifier for a link set corresponding to the set of associated project management objects;
receiving a reference to the project management object;
locating a link content data structure containing the reference to the project management object; and
setting an end time field in the link content data structure to a value representing the current time. - View Dependent Claims (28, 29, 30, 31)
-
-
32-34. -34. (canceled)
Specification