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.
Original language | English |
---|---|
Title of host publication | Advanced Information Systems Engineering Workshops - CAiSE 2021 International Workshops, Proceedings |
Editors | Artem Polyvyanyy, Stefanie Rinderle-Ma |
Publisher | Springer |
Pages | 121-133 |
Number of pages | 13 |
ISBN (Print) | 9783030790219 |
DOIs | |
Publication status | Published - 2021 |
Event | International Workshops associated with 33rd International Conference on Advanced Information Systems Engineering, CAiSE 2021 - Virtual, Online Duration: 28 Jun 2021 → 2 Jul 2021 |
Publication series
Name | Lecture Notes in Business Information Processing |
---|---|
Volume | 423 LNBIP |
ISSN (Print) | 1865-1348 |
ISSN (Electronic) | 1865-1356 |
Conference
Conference | International Workshops associated with 33rd International Conference on Advanced Information Systems Engineering, CAiSE 2021 |
---|---|
City | Virtual, Online |
Period | 28/06/21 → 2/07/21 |
Bibliographical note
Funding Information:We thank the TrustSECO team that participated in the Odyssey Momentum Hackathon for their conceptual contributions to this paper. Specifically, we want to thank Tom Peirs, Jozef Siu, Venja Beck, Floris Jansen, and Elena Banine-meh for their inspirational ideas and their code on https://github.com/SecureSECO/ TrustSECO. We also thank Swayam Shah for constructive criticism and ideas.
Publisher Copyright:
© 2021, Springer Nature Switzerland AG.
Funding
We thank the TrustSECO team that participated in the Odyssey Momentum Hackathon for their conceptual contributions to this paper. Specifically, we want to thank Tom Peirs, Jozef Siu, Venja Beck, Floris Jansen, and Elena Banine-meh for their inspirational ideas and their code on https://github.com/SecureSECO/ TrustSECO. We also thank Swayam Shah for constructive criticism and ideas.
Keywords
- Distributed ledger
- Repository mining
- Software ecosystems
- Software security
- Software trust