Reusability Enhancing Method for Integratable Software Components with Application-Level Granularity

JIN Guo-jie,YIN Bao-lin,ZHAO Qi-yang
DOI: https://doi.org/10.13196/j.cims.2011.02.203.jingj.017
2011-01-01
Abstract:A novel component design method was proposed to enhance the reusability of software components.Current methods mainly implemented the logic expression for function encapsulation unit of application case.In this proposed method,the expression object was a kind of requirement scope in application function level,and the business use case was interpretively executed by component.By upgrading component granularity,Application-Level Component(ALC) was enabled to support more general case sets.Based on this principle,component model and its corresponding component base extension as well as package mechanism were designed.Then,component set prototype was established.Effectiveness of this method was proved by applying the prototype to some development case.Measurements revealed the improvement of component reusability to 96.6%~99.4%.
What problem does this paper attempt to address?