Advertisement

A New Measurement Method for Software Trustworthiness Based on Rough Sets

  • Yuyu Yuan
  • Qiang Han
  • Sun Qi
Part of the Communications in Computer and Information Science book series (CCIS, volume 320)

Abstract

Usually, software trustworthiness represents the consistency of software behavior and its claim. Addressing to the measurement method of software trustworthiness, this paper propose a new measurement method for software trustworthiness based on rough sets. In detail, we firstly define the formal representation of software trustworthiness according to its definition. Secondly, we introduce relative measurement method about rough sets and its application approaches in measurement for software trustworthiness. Thirdly, a new measurement method for software trustworthiness is presented which use rough sets to measure the similarities between the software behavior and its claim. Finally, we make the conclusion of this paper and discuss some research area in software trustworthiness in future.

Keywords

Software Trustworthiness Measurement Method Rough Sets 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Liu, K., Shan, Z., Wang, J., He, J., Zhang, Z., Qin, Y.: Overview on Major Research Plan of Trustworthy Software. Bulletin of National Science Foundation of China 22(3), 145–151 (2008)Google Scholar
  2. 2.
    Zhou, Y., Xu, B.: Research Progress on Metrics of Object-Oriented Software. In: Proceedings of CCF, pp. 49–59 (2010)Google Scholar
  3. 3.
    Fu, J.M., Tao, F., Wang, D., Zhang, H.G.: Software behavior model based on system objects. Journal of Software 22(11), 2716–2728 (2011)CrossRefGoogle Scholar
  4. 4.
    Du, W., Cui, G.H., Liu, W.: An uncertainty enhanced trust evolution strategy for e-Science. Journal of Computer Science and Technology 25(6), 1225–1236 (2010)CrossRefGoogle Scholar
  5. 5.
    Li, D.Y., Meng, H.J., Shi, X.M.: Membership clouds and membership cloud generators. Journal of Computer Research and Development 32(6), 1315–1320 (1995)Google Scholar
  6. 6.
    Zheng, Z.M., Ma, S.L., Li, W., et al.: Complexity of software trustworthiness and its dynamical statistical analysis methods. Sci. China Ser. F-Inf. Sci. 52(9), 1651–1657 (2009)zbMATHCrossRefGoogle Scholar
  7. 7.
    Zheng, Z.M., Ma, S.L., Li, W., et al.: Dynamical characteristics of software trustworthiness and their evolutionary complexity. Sci. China Ser. F-Inf. Sci. 52(8), 1328–1334 (2009)zbMATHCrossRefGoogle Scholar
  8. 8.
    Yuan, Y., Han, Q.: Data Mining based Measurement Method for Software Trustworthiness. In: IEEE IPTC 2010, pp. 293–296 (2010)Google Scholar
  9. 9.
    Yuan, Y.Y., Han, Q.: A Software Behavior Trustworthiness Measurement Method based on Data Mining. International Journal of Computational Intelligence Systems 4(5), 817–825 (2011)Google Scholar
  10. 10.
    Yuan, Y.Y., Han, Q.: A Data Mining based Measurement Method for Software Trustworthiness. Chinese Journal of Electronics 21(1), 13–16 (2012)MathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Yuyu Yuan
    • 1
    • 2
  • Qiang Han
    • 1
    • 2
    • 3
  • Sun Qi
    • 4
  1. 1.School of Computer ScienceBeijing University of Posts and TelecommunicationsBeijingChina
  2. 2.Key Laboratory of Trustworthy Distributed Computing and Service (BUPT)Ministry of EducationBeijingChina
  3. 3.School of Computer Science and EngineeringBeifang University of NationalitiesYinchuanChina
  4. 4.School of Computer Science and TechnologySouthwest University for NationalitiesChengduChina

Personalised recommendations