摘要
针对体系结构缺乏有效的分析、评估方法,提出了基于可执行体系结构的分析、评估方法。该方法将体系结构分析分为静态分析和动态分析,静态分析以分析体系结构数据一致性、数据完整性及数据合法性、数据变更影响,以及数据挖掘为主,说明各种分析方法的内涵及效果;动态分析将可执行体系结构动态特征分为三个方面:时间相关分析、资源相关分析及可靠性相关分析,这三个方面分别描述了体系结构执行的动态特征,并为可执行体系结构评估提供依据。可执行体系结构评估从三个层次说明了体系结构的评价标准,将体系结构评估从定性评估推进到具体的定量评估,为体系结构的合理指导实践提供可靠依据。
Aiming at that architecture lacks effective analysis and evaluation method, this paper puts forward an executable architecture based one. The method divides architecture analysis into static analysis and dynamic analysis. The static analysis mainly analyzes architecture data consistency, architecture data integrity and data validation, architecture data change impact and data mine and explains each analysis method's meanings and effects; the dynamic analysis categorizes executable architecture characteristics into three areas: time-related analysis, resource-related analysis and reliability-related analysis. These three areas separately describe the dynamic characteristics of architecture execution and provide the basis for executable architecture evaluation. Executable architecture evaluation explains architecture evaluation criteria from three layers, pushes architecture evaluation from qualitative analysis to quantitative analysis, and provides reliable basis for guiding practice.
出处
《中国电子科学研究院学报》
2008年第3期256-261,共6页
Journal of China Academy of Electronics and Information Technology
基金
复杂信息系统功能建模
优化与验证方法项目(70601036)
关键词
可执行体系结构
体系结构分析
体系结构评估
executable architecture
architecture analysis
architecture evaluation