Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
2004-02-10
2008-11-04
Chavis, John (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
Reexamination Certificate
active
07448022
ABSTRACT:
A resource catalog system comprises a catalog organized as a set of metadata structures representing distributed system resources, language for resource invocation, and a query interpreter and optimizer. Query optimization includes dynamic functional composition by modeling resources according constraints and determining constraint-satisfaction to compose an execution plan. Query optimization may also include dynamic selection and scheduling of resources by combining a resource scheduling with adaptive feedback. The resources may comprise distributed software components, application programs, shell scripts, executables, and services. The resource catalog system accepts queries for operations on distributed resources through a declarative language or a procedural language. A query optimizer derives catalog operators from a query or elsewhere and accesses the system resources according to interpretation of the catalog operators. The optimizer also retrieves information concerning the location and/or physical interfaces of the system resources to fulfill the commands specified by the catalog operators.
REFERENCES:
patent: 5596750 (1997-01-01), Li et al.
patent: 5848403 (1998-12-01), Gabriner et al.
patent: 5963911 (1999-10-01), Walker et al.
patent: 6148324 (2000-11-01), Ransom et al.
patent: 6330008 (2001-12-01), Razdow et al.
patent: 6571215 (2003-05-01), Mahapatro
patent: 6587860 (2003-07-01), Chandra et al.
patent: 6587865 (2003-07-01), Kimbrel et al.
patent: 6594651 (2003-07-01), Kabra et al.
patent: 6711606 (2004-03-01), Leymann et al.
patent: 6741959 (2004-05-01), Kaiser
patent: 6772030 (2004-08-01), Huang
patent: 6850895 (2005-02-01), Brodersen et al.
patent: 6928646 (2005-08-01), James et al.
patent: 7003475 (2006-02-01), Friedland et al.
patent: 7010521 (2006-03-01), Hinshaw et al.
patent: 7107255 (2006-09-01), Kiernan et al.
patent: 7133842 (2006-11-01), Harif
patent: 7152157 (2006-12-01), Murphy et al.
patent: 2001/0051949 (2001-12-01), Carey et al.
patent: 2002/0013777 (2002-01-01), Diener
patent: 2002/0073080 (2002-06-01), Lipkin
patent: 2002/0152190 (2002-10-01), Biebesheimer et al.
patent: 2003/0061261 (2003-03-01), Greene
patent: 2003/0061265 (2003-03-01), Maso et al.
patent: 2003/0079041 (2003-04-01), Parrella et al.
patent: 2003/0084025 (2003-05-01), Zuzarte
patent: 2003/0093410 (2003-05-01), Couch et al.
patent: 2003/0167329 (2003-09-01), Kurakake et al.
patent: 2004/0078686 (2004-04-01), Toyooka et al.
patent: 2004/0148610 (2004-07-01), Tsun et al.
patent: 2004/0158568 (2004-08-01), Colle et al.
patent: 2004/0186829 (2004-09-01), Suzuki et al.
patent: 2004/0205206 (2004-10-01), Naik et al.
patent: 2004/0226013 (2004-11-01), Mariotti et al.
patent: 2004/0230317 (2004-11-01), Kumar et al.
patent: 2004/0230675 (2004-11-01), Freimuth et al.
patent: 2005/0132371 (2005-06-01), Lopez-Estrada
patent: 2007/0107052 (2007-05-01), Cangini et al.
Kabra et al., “Efficient Mid-Query Re-Optimization of Sub-Optimal Query Execution Plans” Jun. 1998, ACM Press, vol. 27, Issue 2, pp. 106-117.
Sousa et al., “A distributed architecture and negotiation protocol for scheduling in a manufacturing systems,” Elsevier Science B.V., 1999, pp. 103-113.
Steinacker et al., “Standards: Metadata standards for web-based resources”, 2001, IEEE, pp. 70-76.
Xu et al., “ANT Algorithm-based task scheduling in grid system,” 2003, IEEE, pp. 1107-1110.
Ceri et al., “Extending WebML for modeling multi-channel context-aware web appoications,” 2003, IEEE, pp. 1-9.
Ram Prasad
Ramanujapuram Arun
Schuler Robert
Chavis John
Irell & Manella LLP
Prasad Ram
LandOfFree
Dynamic software composition in a component-based software... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamic software composition in a component-based software..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic software composition in a component-based software... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4042389