Process View of Reflection Mechanism for Reuse Software Architecture  

Process View of Reflection Mechanism for Reuse Software Architecture

在线阅读下载全文

作  者:LIANG Zaoqing YING Shi XIE Dan JIA Xiangyang 

机构地区:[1]State Key Laboratory of Sottware Engineering, Wuhan University, Wuhan 430072, Hubei, China [2]School of Computer, Wuhan University, Wuhan 430072,Hubei, China

出  处:《Wuhan University Journal of Natural Sciences》2007年第3期431-436,共6页武汉大学学报(自然科学英文版)

基  金:Supported by the National Natural Science Foundation of China (60473066);Young Outstanding Talent Foundation of Hubei Province,China(2003ABB004)

摘  要:Reflection mechanism for reuse software architecture (RMRSA) divides a software architecture into base-level architecture and meta-level architecture logically. Base-level architecture is the ordinary architecture; meta-level represents and manipulates the reusable meta-information of base-level architecture explicitly. Through reflection, the modification of meta-level architecture will result in the modification of the architecture in base-level. Then we can gain a new base-level architecture design. In this paper, we use π-calculus to define the constituents and their interaction processes of RMRSA, by these definition, we specify the business function in base-level at runtime, and illustrate the reflection mechanism between the base-level architecture and meta-level architecture.Reflection mechanism for reuse software architecture (RMRSA) divides a software architecture into base-level architecture and meta-level architecture logically. Base-level architecture is the ordinary architecture; meta-level represents and manipulates the reusable meta-information of base-level architecture explicitly. Through reflection, the modification of meta-level architecture will result in the modification of the architecture in base-level. Then we can gain a new base-level architecture design. In this paper, we use π-calculus to define the constituents and their interaction processes of RMRSA, by these definition, we specify the business function in base-level at runtime, and illustrate the reflection mechanism between the base-level architecture and meta-level architecture.

关 键 词:Π-CALCULUS reflection software architecture for reuse (RMRSA) PROCESS 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象