An Analysis of Software Quality Attributes and Their Contribution to Trustworthiness

Nazila Gol Mohammadi, Sachar Paulus, Mohamed Bishr, Andreas Metzger, Holger Koennecke, Sandro Hartenstein, Klaus Pohl

2013

Abstract

Whether a software, app, service or infrastructure is trustworthy represents a key success factor for its use and adoption by organizations and end-users. The notion of trustworthiness, though, is actually subject to individual interpretation, e.g. organizations require confidence about how their business critical data is handled whereas end-users may be more concerned about the usability. These concerns manifest as trustworthiness requirements towards modern apps and services. Understanding which Software Quality Attributes (SQA) foster trustworthiness thus becomes an increasingly important piece of knowledge for successful software development. To this end, this paper provides a first attempt to identify SQA, which contribute to trustworthiness. Based on a survey of the literature, we provide a structured overview on SQA and their contribution to trustworthiness. We also identify potential gaps with respect to attributes whose relationship to trustworthiness is understudied such as e.g. accessibility, level of service, etc. Further, we observe that most of the literature studies trustworthiness from a security perspective while there exist limited contributions in studying the social aspects of trustworthiness in computing. We expect this work to contribute to a better understanding of which attributes and characteristics of a software system should be considered to build trustworthy systems.

References

  1. Adrion, W., Branstad, M. & Cherniavsky, J., 1982.
  2. Avizienis, A., Laprie, J. C., Randell, B. & Landwehr, C., 2004. Basic concepts and taxonomy of dependable and secure computing. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING.
  3. Boehm, B. W., Brown, J. R. & Lipow, M., 1976.
  4. Proceedings of the 2nd ICSE.
  5. Chen, C. et al., 2009. A Novel Server-based Application Execution Architecture. International Conference on Computational Science and Engineering.
  6. CMMISM, 2002. Capability Maturity Model® Integration (CMMISM), Software Engineering Institute, Carnegie Mellon University Version 1.1.
  7. Dahrendorf, R., 2005. Reflections on the Revolution in Europe.Transaction Publishers.
  8. Deutsch, M., 1962. Cooperation and trust: Some theoretical notes. Lincoln: University of Nebraska Press, pp. 275-319.
  9. Golembiewski, R. & McConkie, M., 1975. The centrality of interpersonal trust in group processes. Theories of group processes, pp. 131-185.
  10. Gomez, M., Carbo, J. & Benac-Earle, C., 2007. An Anticipatory Trust Model for Open Distributed Systems, From Brains to Individual and Social Behavior: Springer-Verlag.
  11. Harris, L. C. & Goode, M. M., 2004. The four levels of loyalty and the pivotal role of trust: a study of online service dynamics. Journal of Retailing.
  12. Huang, L., Bai, X. & Nair, S., 2008. Developing a SSECMM-based security risk assessment process for patient-centered healthcare systems, 30th ICSE .
  13. ISO 15408-1, Common Criteria, 2009. Information technology -- Security techniques -- Evaluation criteria for IT security. Geneva, Switzerland.
  14. ISO 9126-1, 2001. Software Engineering - Product quality-Part: Quality Model, International Organization of Standardization. Geneva, Switzerland Li, M., Li, J. & Song, H., 2009. Dengsheng Wu: Risk Management in the Trustworthy Software Process: A Novel Risk and Trustworthiness Measurement Model Framework. 5th International Joint Conference on INC, IMS and IDC.
  15. Luhmann, N., 1979. Trust and Power: JOHN WILEY AND SONS.
  16. McCall, J. A., Richards, P. K. & Walters, G. F., 1977.
  17. McKnight, D. H. C. V. & Kacmar, C., 2002. Developing and Validating Trust Measures for e-Commerce: An Integrative Typology. Information Systems Research.
  18. Mei, H., Huang, G. & Xie, T., 2012. Internetware: A software paradigm for internet computing. IEEE computer Society.
  19. OPTET Consortium, 2012. Project 317631 OPerational Trustworthiness Enabling Technologies, An. I DoW.
  20. Patil, V. & Shyamansundar, R. K., 2005 . Trust management for e-transactions.
  21. Pazos-Revilla, M. & Siraj, A., 2008. Tools and techniques for SSE-CMM implementation. The 12th World MultiConference on Systemics, Cybernetics and Informatics, Jointly with ISAS.
  22. San-Martín, S. & Camarero, C., 2012. A CROSSNATIONAL STUDY ON ONLINE CONSUMER PERCEPTIONS, TRUST, AND LOYALTY. Journal of Organizational Computing and Electronic Commerce.
  23. S-Cube, 2008. Quality Reference Model for SBA: S-Cube European Network of Excellence.
  24. Shapiro, S. P., 1987. The Social Control of Impersonal Trust. The American Journal of Sociology, p. 623.
  25. Sommerville, I., 2011. Software engineering: Perarson.
  26. Sommerville, I. & Dewsbury, G., 2007. Dependable domestic systems design: A socio-technical approach.
  27. Sztompka, P., 1999. Trust: A Sociological Theory: Cambridge University Press.
  28. Whitworth, B., 2009. A Brief Introduction to Sociotechnical Systems. IGI Global.
  29. Yan, Z. & Prehofer, C., 2007. An adaptive trust control model for a trustworthy component software platform, Autonomic and Trusted Computing. Lecture Notes in Computer Science , pp. 226-238.
  30. Yolum, P. & P. Singh, M., 2005. Engineering selforganizing referral networks for trustworthy service selection. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans.
Download


Paper Citation


in Harvard Style

Gol Mohammadi N., Paulus S., Bishr M., Metzger A., Koennecke H., Hartenstein S. and Pohl K. (2013). An Analysis of Software Quality Attributes and Their Contribution to Trustworthiness . In Proceedings of the 3rd International Conference on Cloud Computing and Services Science - Volume 1: CloudSecGov, (CLOSER 2013) ISBN 978-989-8565-52-5, pages 542-552. DOI: 10.5220/0004502705420552


in Bibtex Style

@conference{cloudsecgov13,
author={Nazila Gol Mohammadi and Sachar Paulus and Mohamed Bishr and Andreas Metzger and Holger Koennecke and Sandro Hartenstein and Klaus Pohl},
title={An Analysis of Software Quality Attributes and Their Contribution to Trustworthiness },
booktitle={Proceedings of the 3rd International Conference on Cloud Computing and Services Science - Volume 1: CloudSecGov, (CLOSER 2013)},
year={2013},
pages={542-552},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004502705420552},
isbn={978-989-8565-52-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Conference on Cloud Computing and Services Science - Volume 1: CloudSecGov, (CLOSER 2013)
TI - An Analysis of Software Quality Attributes and Their Contribution to Trustworthiness
SN - 978-989-8565-52-5
AU - Gol Mohammadi N.
AU - Paulus S.
AU - Bishr M.
AU - Metzger A.
AU - Koennecke H.
AU - Hartenstein S.
AU - Pohl K.
PY - 2013
SP - 542
EP - 552
DO - 10.5220/0004502705420552