Active Binding Technology: A Reuse-Enabling Component Model

  • Authors:
  • Anmo Jeong;Seungnam Jeong;Yoonsun Lim;Myung Kim

  • Affiliations:
  • LiberNex, 138-509 ICT, Seoul National University, Seoul, Korea 151-742;LiberNex, 138-509 ICT, Seoul National University, Seoul, Korea 151-742;Dept. of Computer Science & Engineering, Ehwa Womans University, Seoul, Korea 120-750;Dept. of Computer Science & Engineering, Ehwa Womans University, Seoul, Korea 120-750

  • Venue:
  • ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the primary obstacles to the reuse of independently-developed binary components on the industrial level lies in that the existing component technologies do not clearly separate component assembly from component development for type safety. To tackle this problem with type safety intact, we propose a new component model, Active Binding Technology, in which each Active Binding component, unlike the conventional one that actually has provided interfaces only, contains independently-defined required interfaces as well. The assembler can later adjust any interface mismatches between pre-produced Active Binding components in the glue component, whose template code is generated from the metadata of the components being combined.