计算机科学 ›› 2010, Vol. 37 ›› Issue (9): 127-130.
• 软件工程 • 上一篇 下一篇
程晓瑜,曾国荪,徐洪珍
出版日期:
发布日期:
基金资助:
CHENG Xiao-yuZENG Guo-sun,XU Hong-zhen
Online:
Published:
摘要: 软件需要不断演化以适应复杂多变的环境和需求。为了分析软件演化的过程和规则,提出了一种特殊的图文法delta-grammar用以描述软件体系结构的演化,具体给出了增加、删除、替换、重组、拆分、并发等演化的产生式规则,从而能够方便、直观、图示化地刻画演化过程。并且,以电子商务信息系统为例,展示了应用delta-grammar进行软件体系结构演化描述的过程和作用。
关键词: 软件演化,Delta-grammar,产生式规则
Abstract: Software requires continuing evolution to adapt complex environment and meet variable rectuirements. 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 ccommerce information system for example.
Key words: Software evolution, Delta-grammar, Production rule
程晓瑜,曾国荪,徐洪珍. 基于Delta-Grammar的软件体系结构演化的描述[J]. 计算机科学, 2010, 37(9): 127-130. https://doi.org/
CHENG Xiao-yuZENG Guo-sun,XU Hong-zhen. Description of Software Architecture Evolution Based on Delta-Grammar[J]. Computer Science, 2010, 37(9): 127-130. https://doi.org/
0 / / 推荐
导出引用管理器 EndNote|Reference Manager|ProCite|BibTeX|RefWorks
链接本文: https://www.jsjkx.com/CN/
https://www.jsjkx.com/CN/Y2010/V37/I9/127
Cited