发明名称 Dynamic software composition in a component-based software system
摘要 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.
申请公布号 US7448022(B1) 申请公布日期 2008.11.04
申请号 US20040775383 申请日期 2004.02.10
申请人 PRASAD RAM 发明人 RAM PRASAD;RAMANUJAPURAM ARUN;SCHULER ROBERT
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址