Component Refinement and Its One Type in the Model of EOOPN

This paper studies the issue of component refinement on the bases of component evolution processes that has been proposed in authors previous research work focused on Extended Object-Oriented Petri Net. Components are refined through basic elements of software system's architectural components. The detailed idea of component refinement is discussed and a set of methods and rules relating to component refinement are provided under the framework of EOOPN model.

[1]  Doo-Hwan Bae,et al.  Software modeling and analysis using a hierarchical object-oriented Petri net , 2000, Inf. Sci..

[2]  Jian Wang,et al.  An evaluation algorithm of component retrieval based on fuzzy theories , 2012, 2012 2nd International Conference on Uncertainty Reasoning and Knowledge Engineering.

[3]  Didier Buchs,et al.  From formal specifications to ready-to-use software components: the concurrent object oriented Petri net approach , 2001, Proceedings Second International Conference on Application of Concurrency to System Design.

[4]  Fei Dai,et al.  The Resource Optimization of Software Evolution Processes , 2009, 2009 International Conference on Advanced Computer Control.

[5]  Tong Li,et al.  An Extended Process Model Supporting Software Evolution , 2008, 2008 International Symposium on Intelligent Information Technology Application Workshops.

[6]  Jian Wang,et al.  Using fuzzy theories to evaluate the component reusability in the process of software evolution , 2012, 2012 2nd International Conference on Uncertainty Reasoning and Knowledge Engineering.

[7]  Yong Yu,et al.  ESDDM: A Software Evolution Process Model Based on Evolution Behavior Interface , 2011, ICIC 2011.