一种基于SOA的可信软件体系架构模型
2016-07-19岳兆娟史劼李斌孙宝三马天琦
中国电子科学研究院学报 2016年3期
岳兆娟,史劼,李斌,孙宝三,马天琦
(中国电子科学研究院, 北京 100041)
工程与应用
一种基于SOA的可信软件体系架构模型
岳兆娟,史劼,李斌,孙宝三,马天琦
(中国电子科学研究院, 北京100041)
摘要:软件体系架构不仅为大型软件的开发提供框架,更是指导多人协同开发的标准,是整个软件工程的核心部分。合理与规范的软件体系架构顶层设计,可以促进高质量软件的实现,也可以提高软件开发的进度。有鉴于此,本文提出了一种基于SOA的可信软件体系架构模型,即架构具有松耦合性,便于多个协同单位开发独立的功能实体,又具有分布式的安全检测机制,可以实现功能模块的高效安全集成。
关键词:SOA;软件体系架构;可信;分布式;协同;松耦合中图分类号:TP311.52
文献标识码:A
文章编号:1673-5692(2016)03-315-04
0引言
随着新型计算平台和应用模式的出现,尤其是在科研领域,传统的集中式软件开发方式,由于其集中、低效和紧耦合,已经越来越难以适应大型软件开发的需要;而采用分布式、松耦合的网络化群体协同开发越来越受到重视,计算机支持的分布式网络环境协同工作,在现有的信息体系中得到越来越多的应用。
面向服务的软件体系架构(Service-Oriented Architecture,SOA)正是在这样的环境下,逐渐发展起来的软件工程网络化下的新一代体系架构。
在20世纪的70年代末,联邦德国斯图加特大大学教授、著名物理学家赫尔曼-哈肯提出了协同论。此项理论,后来迅速发展成为与系统论、信息论并列的世纪三项重要理论之一。……
登录APP查看全文
