DocumentCode
2658312
Title
Security characterisation of software components and their composition
Author
Khan, Khaled Md ; Han, Jun ; Zheng, Yuliang
Author_Institution
Sch. of Comput. & IT, Univ. of Western Sydney, Kingswood, NSW, Australia
fYear
2000
fDate
2000
Firstpage
240
Lastpage
249
Abstract
Proposes a security characterisation structure of software components and their composition. The structure provides a preliminary modelling of the security properties of stand-alone software components and some of their compositional primitives. In this paper, we are particularly interested in security properties related to user data protection of software components. The proposed compositional specification makes an attempt to model the resulting effect between the security attributes of two contracting components. The compositional specification structure can capture the results of the combined security specifications of two participating components in a contract. Our security specification syntax is based on four compositional elements: the identities of the contracting components, the actions to be performed in a compositional relationship, the security attributes supported by the components, and the resources to be used by other components. The structure is used in an example of secure interactions over a network in order to illustrate the applicability of the proposed work
Keywords
contracts; formal specification; object-oriented programming; security of data; subroutines; actions; compositional primitives; compositional relationship; compositional specification structure; contracting components; network; resource use; secure interactions; security attributes; security characterisation structure; security specification syntax; software components composition; stand-alone software components; user data protection; Application software; Australia; Computer networks; Contracts; Data security; Internet; Java; Protection; Software reusability; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 2000. TOOLS - Asia 2000. Proceedings. 36th International Conference on
Conference_Location
Xi´an
ISSN
1530-2067
Print_ISBN
0-7695-0875-8
Type
conf
DOI
10.1109/TOOLS.2000.885923
Filename
885923
Link To Document