A key-index based distributed mechanism for component registration

  • Authors:
  • Ming Zhong;Yaoxue Zhang;Pengwei Tian;Yuezhi Zhou;Cunhao Fang

  • Affiliations:
  • Department of Computer Science and Technology, Tsinghua University, Beijing, China;Department of Computer Science and Technology, Tsinghua University, Beijing, China;Department of Computer Science and Technology, Tsinghua University, Beijing, China;Department of Computer Science and Technology, Tsinghua University, Beijing, China;Department of Computer Science and Technology, Tsinghua University, Beijing, China

  • Venue:
  • UIC'07 Proceedings of the 4th international conference on Ubiquitous Intelligence and Computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Component registration and organization is the base of component discovery and reuse. With the development of service-oriented architecture (SOA) and component-based software engineering (CBSE), the number of various heterogeneous service components increases rapidly, bringing challenges on component registration and organization, especially the problems of overload both on network and registries for traditional centralized and UDDI registration mechanism. In this paper, a Key-Index (KI) based distributed registration mechanism is introduced. It focuses on reducing the unnecessary but shared information of registered components, by defining a key index tree which extracts key features from original component description, and maintaining the key index trees on all the distributed registry servers, keeping them consistent after each successful registration, without replication of the registered component itself. Experimental evaluation on average registration time, average response time and total traffic cost gives us positive support.