Trusted Software Architecture Evolution Based on Graph Transformation Rule

2014 ◽  
Vol 989-994 ◽  
pp. 4940-4944
Author(s):  
Huo Wen Jiang ◽  
Run Liu Wang

In current software architecture evolution community, Trusted attributes of component are less considered; and the concept of trusted software architecture evolution has not generally agreed. Focused on above shortages, This paper propose the idea of trusted software architecture evolution, it helps to increase the trustworthiness of evolution; on the basis of graph transformation rule, establish some basic evolution rules, Evolution operations are implemented according to these evolution rules. It can ensure the exactness of evolution process. The paper also introduce E-R diagram to represent trusted software architecture evolution; and finally through an evolution case, exactly and visually describes the sophisticated evolution process of trusted software architecture evolution.

2014 ◽  
Vol 596 ◽  
pp. 966-970
Author(s):  
Huo Wen Jiang ◽  
Gui Juan Kuang

With the rapid development of mobil internent and internet of things,most of electronic commerce systems need to be improved.Software architecture evolution for electronic commerce system provides an important technology measure for its improvement work. This paper try to model software architecture evolution of e-commerce based on graph representation.Firstly the paper apply a graph to represent SA of a e-commerce system,and give its formulazation description.Then establish some basic evolution rules for software architecture evolution of electronic commerce system on the basis of defining graph transformation rule,software architecture evolution operations for electronic commerce can be carryed out according to these evolution rules.Finally through an evolution case, the sophisticated process of software architecture evolution for the electronic commerce system is described.This research work can help to upgrade the electronic commerce. system.


2021 ◽  
Vol 25 (1) ◽  
pp. 261-290
Author(s):  
Helga Tauscher ◽  
Joie Lim ◽  
Rudi Stouffs

Modelling ◽  
2020 ◽  
Vol 1 (1) ◽  
pp. 53-76
Author(s):  
Kadidiatou Djibo ◽  
Mourad Chabane Oussalah ◽  
Jacqueline Konate

The purpose of this study is to find the right model to plan and predict future evolution paths of an evolving software architecture based on past evolution data. Thus, in this paper, a model to represent the software architecture evolution process is defined. In order to collect evolution data, a simple formalism allowing to easily express software architecture evolution data is introduced. The sequential pattern extraction technique is applied to the collected evolution styles of an evolving software architecture in order to predict and plan the future evolution paths. A learning and prediction model is defined to generate the software architecture possible future evolution paths. A method for evaluating the generated paths is presented. In addition, we explain and validate our approach through a study on two examples of evolution of component-oriented software architecture.


2015 ◽  
Vol 5 (4) ◽  
pp. 24-35 ◽  
Author(s):  
Mamdouh Alenezi ◽  
Fakhry Khellah

Software systems usually evolve constantly, which requires constant development and maintenance. Subsequently, the architecture of these systems tends to degrade with time. Therefore, stability is a key measure for evaluating an architecture. Open-source software systems are becoming progressively vital these days. Since open-source software systems are usually developed in a different management style, the quality of their architectures needs to be studied. ISO/IEC SQuaRe quality standard characterized stability as one of the sub-characteristics of maintainability. Unstable software architecture could cause the software to require high maintenance cost and effort. In this work, the authors propose a simple, yet efficient, technique that is based on carefully aggregating the package level stability in order to measure the change in the architecture level stability as the architecture evolution happens. The proposed method can be used to further study the cause behind the positive or negative architecture stability changes.


2019 ◽  
Vol 2019 (1) ◽  
pp. 53-68
Author(s):  
Joao Werther Filho ◽  
Glauco Carneiro ◽  
Rita Maciel

2012 ◽  
Vol 54 (1) ◽  
pp. 16-40 ◽  
Author(s):  
Hongyu Pei Breivold ◽  
Ivica Crnkovic ◽  
Magnus Larsson

Sign in / Sign up

Export Citation Format

Share Document