期刊文献+

XSSRA/ADL:一种基于XML的安全需求体系结构描述语言 被引量:3

XSSA/ADL:An XML-Based Security Requirement Architecture Description Language
下载PDF
导出
摘要 在开发基于Internet的大型复杂软件系统时,应该在体系结构层次上考虑业务需求和安全需求,而安全需求的体系结构描述语言(SRADL)是研究和应用安全需求体系结构的基础.传统的体系结构描述语言没有专门针对安全需求的构件、连接件和体系结构风格的描述,因此,在体系结构层次上描述安全需求还比较困难.提出了一种基于XML的安全需求体系结构描述语言——XSSRA/ADL,它引入了安全构件、半安全构件、安全连接件、半安全连接件等设计单元,不仅能够描述安全需求的体系结构,而且也较好地解决了软件系统中业务需求与安全需求在高层的交互和依赖关系.另外,XSSRA/ADL采用数据互操作标准XML作为元语言,这使得它具有与其他ADL的互操作性,并便于支持系统的精化和演化. It is imperative to consider the functional requirements and the security requirements on architecture level when developing the large and complex software systems in Internet, and the security requirement architecture description language (SADL) is the foundation for researching and implementing the security requirement architecture. Because traditional architecture description languages have no direct component, connector and style for the security requirements, it is difficult to describe these security requirements on the architecture level. An XML-based software security requirement architecture description language (XSSRA/ADL) is presented, which, based on the traditional software architecture, puts forward some new fundamental units, such as security component, security connector, half-security component, half-security connector, and so on. XSSRA/ADL not only can describe the security architecture of software systems, but also can resolve the interaction and dependency between security requirements and other functional requirements on the architecture level of software systems. On the other hand, XSSRA/ADL adopts XML, the data inter-operation standard, as the meta-language, which enables it to have inter-operability with other ADLs, and to be convenient for supporting refinement and evolution of the system.
作者 谭良 周明天
出处 《计算机研究与发展》 EI CSCD 北大核心 2007年第5期737-747,共11页 Journal of Computer Research and Development
基金 国家"八六三"高技术研究发展计划基金项目(863-104-03-01) 四川省教育厅重点实验室专项基金项目(2005A099)~~
关键词 安全需求体系结构描述语言 安全构件 半安全构件 安全连接件 半安全连接件 software security requirement architecture description language security component half-security component security connector half-security connector
  • 相关文献

参考文献18

  • 1孙昌爱,金茂忠,刘超.软件体系结构研究综述[J].软件学报,2002,13(7):1228-1237. 被引量:218
  • 2梅宏,申峻嵘.软件体系结构研究进展[J].软件学报,2006,17(6):1257-1275. 被引量:140
  • 3N Medvidovie, D S Rosenblum, R N Taylor. A language and environment for architecture-based software development and evolution [C]. In: Proc of the 21st Int'l Conf on Software Engineering. New York: ACM Press, 1999. 44-53.
  • 4E M Dashofy, A Hoek, R N Taylor. A comprehensive approach for the development of modular software architecture description languages [J]. ACM Trans on Software Engineering and Methodology, 2005, 26(1): 199-245.
  • 5骆华俊,唐稚松,郑建丹.可视化体系结构描述语言XYZ/ADL[J].软件学报,2000,11(8):1024-1029. 被引量:29
  • 6H Mei, F Chen, Q X Wang, et al. ABC/ADL: An ADL supporting component composition [G]. In: LNCS 2495. Berlin: Springer, 2002. 38-47.
  • 7王晓光,冯耀东,梅宏.ABC/ADL:一种基于XML的软件体系结构描述语言[J].计算机研究与发展,2004,41(9):1521-1531. 被引量:26
  • 8Mei Hong, Chang Jichuan, Yang Fuqing. Composing software components at architectural level [C]. The Int'l Conf on Software Theory and Practice, Beijing, 2000.
  • 9梅宏,陈锋,冯耀东,杨杰.ABC:基于体系结构、面向构件的软件开发方法[J].软件学报,2003,14(4):721-732. 被引量:212
  • 10L Xu, H Ziv, D Richardson, et al. Towards modeling nonfunctional requirements in software architecture [OL]. http://www. isr. uci. edu/- lihuax/images/EAW-XuZIvRichardson. pdf, 2005.

二级参考文献81

  • 1梅宏,常继传,杨芙清.Software component composition based on ADL and Middleware[J].Science in China(Series F),2001,44(2):136-151. 被引量:19
  • 2HUANGGang MEIHong YANGFuqing.Runtime software architecture based on reflective middleware[J].Science in China(Series F),2004,47(5):555-576. 被引量:18
  • 3马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80
  • 4吕建,陶先平,马晓星,胡昊,徐锋,曹春.基于Agent的网构软件模型研究[J].中国科学(E辑),2005,35(12):1233-1253. 被引量:43
  • 5陶伟.以体系结构为中心软件产品线开发:博士学位论文[M].北京:北京航空航天大学,1999..
  • 6周莹新.电信软件体系结构的研究:博士学位论文[M].北京:北京邮电大学,1997..
  • 7[1]Hong Mei, Jichuan Chang, Fuqing Yang. Composing software components at architectural level. The Int'l Conf on Software-Theory and Practice, Beijing, 2000
  • 8[2]Robert Allen, David Garlan. A formal basis for architectural connection. ACM Trans on Software Engineering and Methodology, 1997, 6(3): 213~249
  • 9[3]David C Luckham, James Vera. An event-based architecture definition language. IEEE Trans on Software Engineering, 1995, 21(9): 717~734
  • 10[4]M Shaw, R Deline, D V Klein, et al. Abstractions for software architecture and tools to support them. IEEE Trans on Software Engineering, 1995, 21(4): 314~335

共引文献688

同被引文献12

  • 1谭良,罗讯,佘堃,周明天.CC与SSE-CMM的研究与比较[J].计算机应用研究,2006,23(5):38-40. 被引量:3
  • 2ITU. The Internet of Things[ EB/OL]. 2008-09. http:// www. networkcultures. org/_ uploads/notebook2 _ theinternet- ofthings. pdf.
  • 3Guinard D, Trifa V, Kamouskos S, et al. Interacting with the SOA- based Internet of Things : Discovery, Query, Selection, and On- Demand Provisioning of Web Services [ J ]. IEEE Transaction on Services Computing,2010,3 ( 3 ) :223-235.
  • 4Priyantha N B,Kansal A,Goraczko M,et al. Tiny Web Services: Design and Implementation of Interoperable and Evolvable Sensor Networks [ C ]//Proc Sixth ACM Conf Embedded Network Sensor Systems. [ s. l. ] : [ s. n. ] ,2008:253- 266.
  • 5Introduction of DTD [ EB/OL ]. 2006 - 04 - 01. http ://www. w3school. com. cn/dtd/dtd_intm. asp.
  • 6Chu Xingchen, Buyya R. Service Oriented Sensor Web [ M ]// Sensor Networks and Configuration. [ s. l. ] : [ s. n. ] ,2007.
  • 7Gu Zhifeng, Xu Bin, Li Juanzi. Service Data Correlation Modeling and Its Application in Data-driven Service Composition [ J ]. IEEE Transaction on Services Computing, 2010,3 (4) : 279-291.
  • 8Choi I, Song M, Park C. An XML-based process definition language for integrated process management [ J ]. Computers in Industry,2003,50( 1 ) :85-102.
  • 9Bouzoualegh A, Marcadet D, Boulanger F, et al. An Architecture Description Language for Verification in Component- based Software [ C]//Computer Software and Applications. [ s. l. ]: [ s. n. ] ,2008:365-368.
  • 10茅维华,唐守国,高淑娟,白雪松.基于SOA架构的业务协同关键技术平台[J].计算机工程,2009,35(19):280-282. 被引量:26

引证文献3

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部