RESEARCH ON COMPONENT COMPOSITION BASED ON FEATURE MODEL

Lirong Xiong, Zibin Niu, Jing Fan

2011

Abstract

Traditional component description methods lack sufficient semantic information. It is difficult for users to find suitable components to match their requirements. And it is also difficult in doing automatic composition and verification of components. Furthermore, the component trustworthiness is an important factor that must be considered during component composition process. Feature-Oriented Domain Analysis (FODA) that uses features and relations between features to describe the problem domain can provide necessary supports to component composition. This paper focuses on component functional semantics and component trustworthiness. A feature meta-model is proposed to provide sufficient semantic information, and trustworthiness is taken into account in the feature meta-model. Based on feature meta-model, it presents the component composition algorithm. Finally, an application of the approach in the credit evaluation domain is presented.

References

  1. Yuqin Lee, Chuanyao Yang, Chongxiang Zhu and Wenyun Zhao, 2006. “An Approach to Managing Feature Dependencies for Product Releasing in Software Product Lines,” Lecture Notes in Computer Science, vol.4039, pp.127 - 141.
  2. Yuqin Lee, Chuanyao Yang, Chongxiang Zhu and Wenyun Zhao, 2006. “An Approach to Managing Feature Dependencies for Product Releasing in Software Product Lines,” Lecture Notes in Computer Science, vol.4039, pp.127 - 141.
  3. Kyo C Kang, Sholom G Cohen, and James A Hess, 1990. “Feature-oriented domain analysis feasibility study,” SEI Technical Report CMU/SEI-90-TR- 21.
  4. Kyo C Kang, Sholom G Cohen, and James A Hess, 1990. “Feature-oriented domain analysis feasibility study,” SEI Technical Report CMU/SEI-90-TR- 21.
  5. Xin Peng, Wenyun Zhao, Yunjiao Xue and Yijian Wu, 2006. “Ontology-Based Feature Modeling and Application-Oriented Tailoring,” Lecture Notes in Computer Science, vol.4039, pp.87 - 100.
  6. Xin Peng, Wenyun Zhao, Yunjiao Xue and Yijian Wu, 2006. “Ontology-Based Feature Modeling and Application-Oriented Tailoring,” Lecture Notes in Computer Science, vol.4039, pp.87 - 100.
  7. Xin Peng, Wenyun Zhao and Leqiu Qian, 2006. “Semantic Representation and Composition of Business Components Based on Domain Feature Ontology,” ACTA ELECTRONICA SINICA. vol.34, pp.2473 - 2477.
  8. Xin Peng, Wenyun Zhao and Leqiu Qian, 2006. “Semantic Representation and Composition of Business Components Based on Domain Feature Ontology,” ACTA ELECTRONICA SINICA. vol.34, pp.2473 - 2477.
  9. JIA Yu and GU Yu-qing, 2002. “Domain Feature Space Based Semantic Representation of Component,” Ruan Jian Xue Bao (J. Softw.), vol.13, pp. 37 - 49. Jan.
  10. JIA Yu and GU Yu-qing, 2002. “Domain Feature Space Based Semantic Representation of Component,” Ruan Jian Xue Bao (J. Softw.), vol.13, pp. 37 - 49. Jan.
  11. Haining Yao and Letha Etzkorn, 2004. “Towards a semantic-based approach for software reusable component classification and retrieval,” ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference, pp.110 - 115.
  12. Haining Yao and Letha Etzkorn, 2004. “Towards a semantic-based approach for software reusable component classification and retrieval,” ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference, pp.110 - 115.
  13. Carlton Reid Turner, Alfonso Fuggetta and Luigi Lavazza, 1999. “A conceptual basis for feature engineering,” Journal of Systems and Software, vol. 49, pp.3-15.
  14. Carlton Reid Turner, Alfonso Fuggetta and Luigi Lavazza, 1999. “A conceptual basis for feature engineering,” Journal of Systems and Software, vol. 49, pp.3-15.
  15. Michael Eichberg, Karl Klose, Ralf Mitschke and Mira Mezini, 2010. “Component Composition Using Feature Models,”Lecture Notes in Computer Science, vol. 6092, pp.200 - 215.
  16. Michael Eichberg, Karl Klose, Ralf Mitschke and Mira Mezini, 2010. “Component Composition Using Feature Models,”Lecture Notes in Computer Science, vol. 6092, pp.200 - 215.
  17. Kwanwoo Lee and Kyo C. Kang, 2004. “Feature Dependency Analysis for Product Line Component Design,” Lecture Notes in Computer Science, vol.3107, pp. 69-85.
  18. Kwanwoo Lee and Kyo C. Kang, 2004. “Feature Dependency Analysis for Product Line Component Design,” Lecture Notes in Computer Science, vol.3107, pp. 69-85.
  19. GUO Shu-Hang, LAN Yu-Qing and JIN Mao-Zhong, 2007. “Some Issues about Trusted Components Research,” Computer Science, vol.34, pp.243 - 246.
  20. GUO Shu-Hang, LAN Yu-Qing and JIN Mao-Zhong, 2007. “Some Issues about Trusted Components Research,” Computer Science, vol.34, pp.243 - 246.
  21. Bertrand Meyer, 2003. “The grand challenge of trusted components,” Software Engineering Proceedings 25th-Interuational Conference, vol.3, pp. 660 - 667.
  22. Bertrand Meyer, 2003. “The grand challenge of trusted components,” Software Engineering Proceedings 25th-Interuational Conference, vol.3, pp. 660 - 667.
  23. GB / T 16260. ISO / IEC 9126, 2003. “Software engineering-Product quality,”.
  24. GB / T 16260. ISO / IEC 9126, 2003. “Software engineering-Product quality,”.
  25. Tijs van der Storm, 2007. "Generic Feature-Based Software Composition," Computer Science, vol.4829, pp.66 - 80.
  26. Tijs van der Storm, 2007. "Generic Feature-Based Software Composition," Computer Science, vol.4829, pp.66 - 80.
  27. Don Batory, David Benavides and Antonio Ruiz-Cortes, 2006. “Automated analyses of feature models: Challenges ahead,” Communications of the ACM - Software product line,vol.49, pp.45 - 47.
  28. Don Batory, David Benavides and Antonio Ruiz-Cortes, 2006. “Automated analyses of feature models: Challenges ahead,” Communications of the ACM - Software product line,vol.49, pp.45 - 47.
  29. Sheng-Xiang Zou, Wei Zhang, Hai-Yan Zhao and Hong Mei, 2005. “Modeling variability in software product
  30. Sheng-Xiang Zou, Wei Zhang, Hai-Yan Zhao and Hong Mei, 2005. “Modeling variability in software product
Download


Paper Citation


in Harvard Style

Xiong L., Niu Z. and Fan J. (2011). RESEARCH ON COMPONENT COMPOSITION BASED ON FEATURE MODEL . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8425-55-3, pages 214-222. DOI: 10.5220/0003484302140222


in Harvard Style

Xiong L., Niu Z. and Fan J. (2011). RESEARCH ON COMPONENT COMPOSITION BASED ON FEATURE MODEL . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8425-55-3, pages 214-222. DOI: 10.5220/0003484302140222


in Bibtex Style

@conference{iceis11,
author={Lirong Xiong and Zibin Niu and Jing Fan},
title={RESEARCH ON COMPONENT COMPOSITION BASED ON FEATURE MODEL},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2011},
pages={214-222},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003484302140222},
isbn={978-989-8425-55-3},
}


in Bibtex Style

@conference{iceis11,
author={Lirong Xiong and Zibin Niu and Jing Fan},
title={RESEARCH ON COMPONENT COMPOSITION BASED ON FEATURE MODEL},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2011},
pages={214-222},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003484302140222},
isbn={978-989-8425-55-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - RESEARCH ON COMPONENT COMPOSITION BASED ON FEATURE MODEL
SN - 978-989-8425-55-3
AU - Xiong L.
AU - Niu Z.
AU - Fan J.
PY - 2011
SP - 214
EP - 222
DO - 10.5220/0003484302140222


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - RESEARCH ON COMPONENT COMPOSITION BASED ON FEATURE MODEL
SN - 978-989-8425-55-3
AU - Xiong L.
AU - Niu Z.
AU - Fan J.
PY - 2011
SP - 214
EP - 222
DO - 10.5220/0003484302140222