DocumentCode :
3549515
Title :
Secure software architectures design by aspect orientation
Author :
Yu, Huiqun ; Liu, Dongmei ; He, Xudong ; Yang, Li ; Gao, Shu
Author_Institution :
Dept. of Comput. Sci. & Eng., East China Univ. of Sci. & Technol., Shanghai, China
fYear :
2005
fDate :
16-20 June 2005
Firstpage :
47
Lastpage :
55
Abstract :
Security design at architecture level is critical to achieve high assurance software systems. However, most security design techniques for software architectures were in ad hoc fashion and fell short in precise notations. This paper proposes a formal aspect-oriented approach to designing secure software architectures. The underlying formalism is the software architecture model (SAM) that combines Petri nets and temporal logic. SAM supports a precise way to model the problem domain, its software architecture, and security aspects of the software architecture. An integrated architecture is obtained by weaving aspect models with the base architecture model. Mechanisms in SAM are amenable to analyzing correctness of the architecture design.
Keywords :
Petri nets; formal specification; security of data; software architecture; temporal logic; Petri nets; architecture design correctness; aspect orientation; formal aspect-oriented design; high assurance software systems; integrated architecture; problem domain modeling; secure software architecture design; temporal logic; SAM; Software architecture; aspect orientation; formal method; security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems, 2005. ICECCS 2005. Proceedings. 10th IEEE International Conference on
Print_ISBN :
0-7695-2284-X
Type :
conf
DOI :
10.1109/ICECCS.2005.75
Filename :
1467885
Link To Document :
بازگشت