TrustSECO: A Distributed Infrastructure for Providing Trust in the Software Ecosystem

Publication date

2021

Authors

Hou, FangISNI 0000000523803102
Farshidi, SiamakISNI 0000000506313021
Jansen, R.L.ORCID 0000-0003-3752-2868ISNI 000000039050399X

Editors

Polyvyanyy, Artem
Rinderle-Ma, Stefanie

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

taverne

Abstract

The software ecosystem is a trust-rich part of the world. Collaboratively, software engineers trust major hubs in the ecosystem, such as package managers, repository services, and programming language ecosystems. However, trust entails the assumption of risks. In this paper, we lay out the risks we are taking by blindly trusting these hubs when using information systems. Secondly, we present a vision for a trust-recording mechanism in the software ecosystem that mitigates the presented risks. This vision is realized in TrustSECO: a distributed infrastructure that collects, stores, and discloses trust facts about information systems. If our community manages to implement this mechanism, we can create an urgently needed healthy and secure software ecosystem. Finally, we report on the current status of the project.

Keywords

Distributed ledger, Repository mining, Software ecosystems, Software security, Software trust, Taverne, Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management

Citation

Hou, F, Farshidi, S & Jansen, S 2021, TrustSECO : A Distributed Infrastructure for Providing Trust in the Software Ecosystem. in A Polyvyanyy & S Rinderle-Ma (eds), Advanced Information Systems Engineering Workshops - CAiSE 2021 International Workshops, Proceedings. Lecture Notes in Business Information Processing, vol. 423 LNBIP, Springer, pp. 121-133, International Workshops associated with 33rd International Conference on Advanced Information Systems Engineering, CAiSE 2021, Virtual, Online, 28/06/21. https://doi.org/10.1007/978-3-030-79022-6_11, conference