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
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;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 2000. TOOLS - Asia 2000. Proceedings. 36th International Conference on
Conference_Location :
Xi´an
Print_ISBN :
0-7695-0875-8
DOI :
10.1109/TOOLS.2000.885923