• DocumentCode
    1338890
  • Title

    Autonomic Trust Management for a Component-Based Software System

  • Author

    Yan, Zheng ; Prehofer, Christian

  • Author_Institution
    XiDian Univ., Xi´´an, China
  • Volume
    8
  • Issue
    6
  • fYear
    2011
  • Firstpage
    810
  • Lastpage
    823
  • Abstract
    Trust plays an important role in software systems, especially component-based systems in which components or their environments vary. This paper introduces an autonomic trust management solution for a component-based software system. We propose an adaptive trust control model to specify, evaluate, establish, and ensure the trust relationships among system entities. This model concerns the quality attributes of the entity and a number of trust control modes supported by the system. In particular, its parameters can be adaptively adjusted based on runtime trust assessment in order to reflect real system context and situation. Based on this model, we further develop a number of algorithms that can be adopted by a trust management framework for autonomic management of trust during component execution. We verify the algorithms´ feasibility through simulations and demonstrate the effectiveness and benefits of our solution. We also discuss the issues for successful deployment of our solution in a component software platform.
  • Keywords
    object-oriented programming; security of data; software quality; adaptive trust control model; autonomic management; autonomic trust management; component execution; component software platform; component-based software system; quality attributes; real system context; runtime trust assessment; software systems; system entity; trust control modes; trust management framework; trust relationships; Adaptation model; Decision support systems; Modeling; Performance evaluation; Software algorithms; Software systems; Component software; performance measures; quality assurance; trust modeling and evaluation.;
  • fLanguage
    English
  • Journal_Title
    Dependable and Secure Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5971
  • Type

    jour

  • DOI
    10.1109/TDSC.2010.47
  • Filename
    5590254