检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:薛云皎[1] 余枝强[1] 钱乐秋[1] 汪洋[1]
机构地区:[1]复旦大学计算机科学与工程系软件工程实验室,上海200433
出 处:《计算机工程与应用》2002年第11期83-86,共4页Computer Engineering and Applications
摘 要:软件演化是软件生命周期中始终存在的变化活动,软件维护只是软件演化的特定阶段的活动和组成部分。由于软件复用思想的兴起,基于构件和构架的软件开发方法得到越来越广泛的应用,而相应的软件演化就成为组成软件系统的构件的演化和构架的演化。该文探讨了软件演化和构架演化的概念,研究了构架动态演化所涉及到的问题,并在分析软件构架风格的基础上重点研究了C2构架风格对构架动态演化的支持能力。该文提出的构架动态演化模型及其与C2风格的结合能够支持实际的构架演化。Software evolution is a transforming activity all along in the lif ec ycle of software.The software maintenance is just an activity in specific perio d and a composing part of software evolution.The architecture-based and compon ent-based development method is applied more and more widely because of the ri se of software reuse theory,thus the corresponding software evolution turns int o the evolution of components and architectures which construct software systems .This paper discusses the concept of software evolution and architecture evolu tion,then studies some questions on architecture dynamic evolving and emphasis on the supporting ability of C2architecture style for architecture dynamic evo lving based on analysis of software architecture style.The integration of C2st yle and architecture dynamic evolving model put forward in the paper can suppor t actual architecture evolution.
关 键 词:软件演化 软件维护 软件工程 C2风格 软件构架
分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.190.207.221