• DocumentCode
    2291592
  • Title

    A security characterisation framework for trustworthy component based software systems

  • Author

    Khan, Khaled Md ; Han, Jun

  • Author_Institution
    Sch. of comuting & Inf. Technol., Western Sydney Univ., NSW, Australia
  • fYear
    2003
  • fDate
    3-6 Nov. 2003
  • Firstpage
    164
  • Lastpage
    169
  • Abstract
    This paper explores how to characterize security properties of software components, and how to reason about their suitability for a trustworthy compositional contract. Our framework provides an explicit opportunity for software composers as well as software components to test a priori security properties of software components in a system composition. The proposed framework uses logic programming as a tool to represent security properties of atomic components and reason about their compositional matching with other components. This enables software components as well as composers to "test" possible matches and mismatches between the security properties of the candidate components and the security requirements of the enclosing applications systems.
  • Keywords
    logic programming; object-oriented programming; security of data; software reusability; atomic components; candidate components; component-based software development; compositional matching; distributed programming; logic programming; security characterisation; security properties; security requirements; software components; software composers; software reusability; system composition; trustworthy component-based software systems; trustworthy compositional contract; Application software; Australia; Contracts; Information security; Information technology; Logic programming; Software reusability; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2020-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2003.1245337
  • Filename
    1245337