-
题名基于构件运算的软件体系结构设计方法
被引量:5
- 1
-
-
作者
张友生
李雄
-
机构
湖南师范大学计算机应用技术研究中心
-
出处
《计算机工程》
CAS
CSCD
北大核心
2008年第9期48-49,57,共3页
-
文摘
软件体系结构对软件的稳定性、软件维护和软件演化等各方面的性能很重要。该文引入构件运算的方法描述体系结构,分析调用运算、协作运算和条件运算的相关性和构件的复杂度,综合体系结构的多方面因素,采取局部性能指标方案对体系结构的性能进行分析评估,利用最佳性能方法调整构件关系和体系结构性能指标,设计出最优性能的软件体系结构。
-
关键词
软件体系结构
构件运算
性能
-
Keywords
software architecture
component operation
performance
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于构件运算和XML的体系结构描述方法
被引量:1
- 2
-
-
作者
张友生
李雄
-
机构
湖南师范大学计算机应用技术研究中心
-
出处
《计算机工程与应用》
CSCD
北大核心
2007年第14期105-109,共5页
-
基金
湖南省自然科学基金(No.03JJY6022)~~
-
文摘
通过对现有的体系结构描述方法进行分析,指出其存在的不足,并提出了一种基于XML的体系结构描述方法:XCOBA。XCOBA在基于构件运算的基础上,把XML应用于SA的描述,具备较多的良好特性。由于XML的特性,XCOBA支持系统的逐步精化与演化,可以实现异构构件之间的相互通讯,在XCOBA方法描述下的SA具有良好的扩展性。
-
关键词
软件体系结构
构件运算
可扩展标记语言
XCOBA
-
Keywords
software architecture
component operations
XML
XCOBA
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于构件运算的软件体系结构及其复杂性度量
被引量:7
- 3
-
-
作者
黄万艮
陈松乔
-
机构
中南大学信息科学与工程学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2007年第14期66-70,共5页
-
基金
国家自然科学基金(No.P90104028)~~
-
文摘
为了达到对软件体系结构SA的描述目标,引进了基于消息的5种构件组合运算,并给出了基于这些运算的SA的图形与其代数表达式之间的转换算法。为了降低SA复杂性,给出SA的直观复杂性度量方法,提出了11种构件演化运算,并给出了一个实例。
-
关键词
消息
构件组合运算
软件体系结构
复杂性度量
构件演化
-
Keywords
message
component composition operations
software architecture
complexity metrics
component evolution
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于构件组合运算的SA可演化性度量
被引量:2
- 4
-
-
作者
黄万艮
陈松乔
-
机构
中南大学信息科学与工程学院
-
出处
《计算机科学》
CSCD
北大核心
2007年第9期245-248,261,共5页
-
基金
博士点基金(20030533011)
-
文摘
在满足当前需求的众多软件体系结构(SA)中,选择适应未来发展变化的(SA),需要度量软件体系结构可演化性SAE。本文提出了基于构件组合运算的SA;从构件组合运算和SA两个层次分析了构件操作的波及效应,提出了一种新的SAE度量方法,设计了度量算法;在给出的实例中,度量了同一系统的不同SA的可演化性。最后,根据领域软件工程的特点,利用特征迹,对SAE的度量方法进行了改进。该度量方法克服了传统方法需要大量数据、过度依赖人工参与和个人经验、只适合小规模系统等不足。
-
关键词
构件组合运算
软件体系结构
构件操作
可演化性度量
-
Keywords
Component combination operations, Software architecture, Component operations, Measuring evolution
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于非功能需求的软件体系结构演化
- 5
-
-
作者
刘先锋
黄万艮
-
机构
湖南师范大学数学与计算机科学学院
湖南大学会计学院信息管理系
-
出处
《计算机工程与应用》
CSCD
北大核心
2008年第18期57-60,共4页
-
基金
国家自然科学基金(the National Natural Science Foundation of China under Grant No.10571052)
湖南省高校青年骨干教师资金
湖南省教育厅科研资金资助
-
文摘
对非功能需求NFRs进行了描述,根据功能需求、NFRs与SA的关系,定义了基于NFRs的SA演化,使用构件组合运算和结构工作链对软件体系结构的非功能特性进行了评估,根据评估结果,给出了基于NFRs的SA演化模型。
-
关键词
软件体系结构演化
非功能需求
非功能特性评估
构件组合运算
-
Keywords
software architecture evolution
non-functional requirements
non-functional attribute evaluation
component composition operations
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-