• 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