DocumentCode
2828661
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
fYear
2008
fDate
20-22 Aug. 2008
Firstpage
39
Lastpage
46
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;
fLanguage
English
Publisher
ieee
Conference_Titel
ChinaGrid Annual Conference, 2008. ChinaGrid '08. The Third
Conference_Location
Dunhuang, Gansu
Print_ISBN
978-0-7695-3306-3
Type
conf
DOI
10.1109/ChinaGrid.2008.24
Filename
4624467
Link To Document