Rule-Based CIM Query Facility for Dependency Resolution

  • Shinji Nakadai
  • Masato Kudo
  • Koichi Konishi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3278)


A distributed system is composed of various resources which have mutually complicated dependencies. The fact increases an importance of the dependency resolution facility which makes it possible to check if there is given dependency between resources such as a router, and to determine which resources have given dependencies with other resources. This paper addresses a CIM query facility for dependency resolution. Its main features are ease of query description, bi-directional query execution, and completeness of query capability to CIM. These features are performed by a rule-based language that enables interesting predicates to be defined declaratively, unification and backtracking, and the preparation of predicates corresponding to CIM metamodel elements. To validate this facility, it was applied in servers dynamically allocated to service providers in a data center. The basic behavior of the query facility and the dynamic server allocation was illustrated.


  1. 1.
    Keller, A., Blumenthal, U., Kar, G.: Classification and Computation of Dependencies for Distributed Management. In: 5th IEEE Symposium on Computers and Communications (ISCC) (July 2000)Google Scholar
  2. 2.
    Keller, A., Kar, G.: Determining Service Dependencies in Distributed Systems. In: IEEE International Conference on Communications (ICC) (June 2001)Google Scholar
  3. 3.
    Strassner, J.: Policy Based Network Management: Solutions for the Next Generation. Morgan Kaufmann, San Francisco (August 2003)Google Scholar
  4. 4.
    Westerinen, A., et al.: Terminology for Policy-Based Management, IETF RFC3198 (November 2001)Google Scholar
  5. 5.
  6. 6.
    TMF, GB922: Shared Information/Data (SID) Model: Concepts, Principles, and Business Entities (July 2003) Google Scholar
  7. 7.
    Ensel, C., Keller, A.: Managing Application Service Dependencies with XML and the Resource Description Framework. In: IFIP/IEEE International Symposium on Integrated Management (IM 2001) (May 2001)Google Scholar
  8. 8.
    Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid. International J. Supercomputer Applications (2001)Google Scholar
  9. 9.
    Tangmunarunkit, H., Decker, S., Kesselman, C.: Ontology-based Resource Matching in the Grid - The Grid meets the Semantic Web. In: 1st Workshop On Semantics in P2P and Grid Computing at the 12th International World Wide Web Conference (May 2003)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2004

Authors and Affiliations

  • Shinji Nakadai
    • 1
  • Masato Kudo
    • 1
  • Koichi Konishi
    • 1
  1. 1.NEC CorporationJapan

Personalised recommendations