大型复杂软件系统安全需求的体系结构模型
Security Requirements Architecture Model for Large and Complex Software Systems作者机构:四川师范大学四川省软件重点实验室成都610066 电子科技大学计算机科学与工程学院成都610054
出 版 物:《计算机科学》 (Computer Science)
年 卷 期:2007年第34卷第12期
页 面:260-264,277页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家863宽带VPN项目863-104-03-01课题资助 2003年度四川省科技攻关项目03GG007-007支持
主 题:体系结构 安全构件 半安全构件 安全连接件 半安全连接件 体系结构模型
摘 要:在开发基于Internet的大型复杂软件系统时,应该在体系结构层次上考虑业务需求和安全需求,而传统的体系结构没有专门针对安全需求的构件、连接件和体系结构风格的描述,因此在体系结构层次上描述安全需求还比较困难。本文首先论述了在体系结构层次上描述安全需求的必要性。然后,在传统体系结构单元——部件/连接件的基础上,引入了安全构件、半安全构件、安全连接件、半安全连接件等新的设计单元,并给出了这些设计单元形式化的语义和约束以及图形模型,解决了软件系统安全需求的构件表示方式。最后,用一个实例展示了软件系统安全需求的体系结构模型。