Advanced search
1 file | 141.06 KB Add to list

The community solid server : supporting research & development in an evolving ecosystem

Joachim Van Herwegen (UGent) and Ruben Verborgh (UGent)
(2024) SEMANTIC WEB. 15(6). p.2597-2611
Author
Organization
Project
Abstract
The Solid project aims to empower people with control over their own data through the separation of data, identity, and applications. The goal is an environment with clear interoperability between all servers and clients that adhere to the specification. Solid is a standards-driven way to extend the Linked Data vision from public to private data, and everything in between. Multiple implementations of the Solid Protocol exist, but due to the evolving nature of the ecosystem, there is a strong need for an implementation that enables qualitative and quantitative research into new features and allows developers to quickly set up varying development environments. To meet these demands, we created the Community Solid Server, a modular server that can be configured to suit the needs of researchers and developers. In this article, we provide an overview of the server architecture and how it is positioned within the Solid ecosystem. The server supports many orthogonal feature combinations on axes such as authorization, authentication, and data storage. The Community Solid Server comes with several predefined configurations that allow researchers and developers to quickly set up servers with different content and backends, and can easily be modified to change many of its features. The server will help evolve the specification, and support further research into Solid and its possibilities.
Keywords
Solid, RDF, linked data, semantic web

Downloads

  • DS822.pdf
    • full text (Published version)
    • |
    • open access
    • |
    • PDF
    • |
    • 141.06 KB

Citation

Please use this url to cite or link to this publication:

MLA
Van Herwegen, Joachim, and Ruben Verborgh. “The Community Solid Server : Supporting Research & Development in an Evolving Ecosystem.” SEMANTIC WEB, vol. 15, no. 6, 2024, pp. 2597–611, doi:10.3233/SW-243726.
APA
Van Herwegen, J., & Verborgh, R. (2024). The community solid server : supporting research & development in an evolving ecosystem. SEMANTIC WEB, 15(6), 2597–2611. https://doi.org/10.3233/SW-243726
Chicago author-date
Van Herwegen, Joachim, and Ruben Verborgh. 2024. “The Community Solid Server : Supporting Research & Development in an Evolving Ecosystem.” SEMANTIC WEB 15 (6): 2597–2611. https://doi.org/10.3233/SW-243726.
Chicago author-date (all authors)
Van Herwegen, Joachim, and Ruben Verborgh. 2024. “The Community Solid Server : Supporting Research & Development in an Evolving Ecosystem.” SEMANTIC WEB 15 (6): 2597–2611. doi:10.3233/SW-243726.
Vancouver
1.
Van Herwegen J, Verborgh R. The community solid server : supporting research & development in an evolving ecosystem. SEMANTIC WEB. 2024;15(6):2597–611.
IEEE
[1]
J. Van Herwegen and R. Verborgh, “The community solid server : supporting research & development in an evolving ecosystem,” SEMANTIC WEB, vol. 15, no. 6, pp. 2597–2611, 2024.
@article{01JTSPNFQY824G7YZ8J0RN2SAF,
  abstract     = {{The Solid project aims to empower people with control over their own data through the separation of data, identity, and applications. The goal is an environment with clear interoperability between all servers and clients that adhere to the specification. Solid is a standards-driven way to extend the Linked Data vision from public to private data, and everything in between. Multiple implementations of the Solid Protocol exist, but due to the evolving nature of the ecosystem, there is a strong need for an implementation that enables qualitative and quantitative research into new features and allows developers to quickly set up varying development environments. To meet these demands, we created the Community Solid Server, a modular server that can be configured to suit the needs of researchers and developers. In this article, we provide an overview of the server architecture and how it is positioned within the Solid ecosystem. The server supports many orthogonal feature combinations on axes such as authorization, authentication, and data storage. The Community Solid Server comes with several predefined configurations that allow researchers and developers to quickly set up servers with different content and backends, and can easily be modified to change many of its features. The server will help evolve the specification, and support further research into Solid and its possibilities.}},
  author       = {{Van Herwegen, Joachim and Verborgh, Ruben}},
  issn         = {{1570-0844}},
  journal      = {{SEMANTIC WEB}},
  keywords     = {{Solid,RDF,linked data,semantic web}},
  language     = {{eng}},
  number       = {{6}},
  pages        = {{2597--2611}},
  title        = {{The community solid server : supporting research & development in an evolving ecosystem}},
  url          = {{http://doi.org/10.3233/SW-243726}},
  volume       = {{15}},
  year         = {{2024}},
}

Altmetric
View in Altmetric
Web of Science
Times cited: