Description of Software Architecture Evolution Based on Delta-Grammar

Hongzhen Xu · 2010

Software requires continuing evolution to adapt complex environment and meet variable requirements.In order to analyze the process and rules of software evolution,we proposed a special graph grammar,delta-grammar to describe the evolution of software architecture(SA).In particular,we provided the production rules of insertion,removal,replacement,recombination,split and concurrency for depicting the evolution process more conveniently,intuitively and graphically.Finally,we showed the process and effect of applying delta-grammar to describe software architecture evolution by taking e-commerce information system for example.

Read the paper · More papers on PaperTik