DocumentCode
2834800
Title
Rule-based component development
Author
Kim, Jeong Ah ; Taek, Jin Young ; Hwang, Sun Myung
Author_Institution
Kwangdong Univ., South Korea
fYear
2005
fDate
11-13 Aug. 2005
Firstpage
70
Lastpage
74
Abstract
Upon component design, there is a need to define rules regarding variability discovered during the development for business applications separately in order to increase extensibility and reusability of components. Component adaptation techniques through either interface wrapping or redefinition of the implementation class carry limitations in supporting the reuse of components. Consequently, designs which take future reusability of components into consideration during the component development process are very important. Within this research, we propose ACM (adaptable component model) for separating the stable and basic properties from variable properties. Also we propose new component architecture to include rule components defining the variable part. Also, reusability of components is verified through re-defining rules for application onto an insurance sales system.
Keywords
object-oriented programming; software architecture; software reusability; ACM; adaptable component model; component adaptation technique; component reusability; insurance sales system; interface wrapping; rule-based component development; Application software; Companies; Component architectures; Computer industry; Insurance; Marketing and sales; Programming; Software maintenance; Software reusability; Wrapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Research, Management and Applications, 2005. Third ACIS International Conference on
Print_ISBN
0-7695-2297-1
Type
conf
DOI
10.1109/SERA.2005.58
Filename
1563146
Link To Document