Title :
A Framework for Resolving Functional Dependency in Service Component System
Author :
He, Yanxiang ; Li, Fei ; Xiong, Naixue ; Cui, Jianqun ; Wu, Xueying
Author_Institution :
Sch. of Comput. Sci., Wuhan Univ., Wuhan
Abstract :
Component adaptation is a key solution to eliminate the mismatches between existing components and the particular reuse context in applications. During the adaptation process of reusable components, there are two important problems should be concerned. One is "coupling", and the other is "Delay Adaptation". Several mechanisms have been proposed for resolving those two problems, but most of them have only taken those problems into consideration in part. Different from them, this paper proposes a framework which focuses on thoroughly resolving functional dependency among components and enabling "Delay Adaptation". This framework introduces an "Adaptation Table" to describe components\´ interfaces and their interactions. Since functional dependency comes from the interactions among components, this "AdaptationTable" makes the dependency under control, a support toolkit is also developed. At last, the analysis of a case shows that the framework achieves the result that we expect in great measure.
Keywords :
object-oriented programming; software reusability; table lookup; user interfaces; adaptation table; component adaptation; component interfaces; delay adaptation; functional dependency; reusable components; service component system; support toolkit; Application software; Assembly; Computer languages; Computer science; Context-aware services; Delay; Independent component analysis; Reflection; Scattering; Software engineering; adaptation; component; functional dependency; reuse;
Conference_Titel :
ChinaGrid Annual Conference, 2008. ChinaGrid '08. The Third
Conference_Location :
Dunhuang, Gansu
Print_ISBN :
978-0-7695-3306-3
DOI :
10.1109/ChinaGrid.2008.24