Evolution-Based Semantic Relationships in Internet-ware Architecture

Evolution characteristic is an importance property of internet ware, and internet ware architecture (IWA) is considered high-level abstraction of the interrelation between components on internet ware. The software functions and properties are embodied through semantic relation of IWA, and the transition of internet ware function and property is described by IWA evolution. In this paper, the temporal logic of semanticrelation inner-component and between components is expressed by semantic relation protocol items. Based on this, the semantic relation model, semantic relation matrix and semantic relation link matrix of IWA are built, and their characteristics are analyzed, the conceptions of semantic relation index, semantic relation link index, semantic relation link influence domain, and semantic relation component influence domain are proposed, then different IWA evolution are described. To accurately calculate the quantitative index of affect on IWA evolution, an algorithm is designed to calculate semantics relation link influence domain and semantics relation component influence domain of component Ci. And based on different evolution when considering the feature of strong and weak semantic correlation, another algorithm that can calculate the influence domains is designed too. Finally a case application is included to prove the effectiveness and feasibility of this proposed approach.

[1]  Shawn A. Bohner,et al.  Impact analysis in the software change process: a year 2000 perspective , 1996, 1996 Proceedings of International Conference on Software Maintenance.

[2]  David Garlan,et al.  Specifying and Analyzing Dynamic Software Architectures , 1998, FASE.

[3]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

[4]  Jin Zhi Some Discussion on the Development of Software Technology , 2002 .

[5]  S.A. Bohner,et al.  Software change impacts-an evolving perspective , 2002, International Conference on Software Maintenance, 2002. Proceedings..

[6]  Huang Gang,et al.  Research on Architecture-Based Reflective Middleware , 2003 .

[7]  Barry W. Boehm,et al.  Bridging models across the software lifecycle , 2003, J. Syst. Softw..

[8]  Wang Ying,et al.  Ripple-Effect Analysis of Software Architecture Evolution Based on Reachability Matrix , 2004 .

[9]  Yang Fu Thinking on the Development of Software Engineering Technology , 2005 .

[10]  Yang Fuqing Thinking on the Development of Software Engineering Technology , 2005 .

[11]  Ping Yu,et al.  A Dynamic Software Architecture Oriented Approach to Online Evolution , 2006 .

[12]  Teng Teng An Approach to Dynamically Operating Data Pragmatics for Internetware: An Approach to Dynamically Operating Data Pragmatics for Internetware , 2008 .

[13]  Jun Hu Formal Analysis and Verification of Resource Adaptability for Internetware: Formal Analysis and Verification of Resource Adaptability for Internetware , 2008 .

[14]  Peter Dadam,et al.  Enabling Adaptive Process-Aware Information Systems with ADEPT2 , 2008, Handbook of Research on Business Process Modeling.

[15]  Hua Hou,et al.  Extensive theoretical studies of a new energetic material: Tetrazino‐tetrazine‐tetraoxide (TTTO) , 2009, J. Comput. Chem..

[16]  Manfred Reichert,et al.  Flexibility in Process-Aware Information Systems , 2009, Trans. Petri Nets Other Model. Concurr..

[17]  Zeng Jin Dynamic Evolution Mechanism for Trustworthy Software Based on Service Composition , 2010 .

[18]  Jinpeng Huai,et al.  Dynamic Evolution Mechanism for Trustworthy Software Based on Service Composition: Dynamic Evolution Mechanism for Trustworthy Software Based on Service Composition , 2010 .

[19]  Jian Lu,et al.  Preserving Data Flow Correctness in Process Adaptation , 2010, 2010 IEEE International Conference on Services Computing.

[20]  Gang Yin,et al.  Online Evolution of Software Services: Online Evolution of Software Services , 2011 .

[21]  Zhao Hui Study on the Method of Checking the Reachability of Internet Ware Based on Model , 2011 .

[22]  Jie Yang Discussion of the development strategy of information technology teacher profession based on teacher community , 2011, 2011 International Conference on Multimedia Technology.

[23]  Wang Huai Online Evolution of Software Services , 2011 .

[24]  Wenwen Wang,et al.  Study on the Method of Checking the Reachability of Internet Ware Based on Model: Study on the Method of Checking the Reachability of Internet Ware Based on Model , 2011 .