Browsing by Author "CORREIA, AFONSO MIGUEL FERNANDES"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- Transferências Assíncronas de Dados Não-Finitos através de Data SpacesPublication . CORREIA, AFONSO MIGUEL FERNANDES; Coelho, Jorge Manuel NevesData has become an increasingly vital asset for organizations, as the volume of information being generated reaches an all-time high. This growth affects not only individual enterprises but also entire supply chains, with data sharing becoming key to organizational success. Yet, data exchange remains a complex endeavor, as businesses must comply with strict security, sovereignty and privacy requirements. Data Spaces were introduced to address these challenges, fostering ecosystems of trust where organizations can share information while preserving data sovereignty. At the core of this concept lies the Connector, a key component that acts as the gateway for data to flow between Data Space participants. Connectors support both synchronous and asynchronous transfers, handling either finite or non-finite data. A prominent initiative in this field is the Eclipse Dataspace Components (EDC) project, an open-source framework for building Data Space components. Although this project aims to establish data sharing environments where any type of transfer is possible, it lacked support for asynchronous non-finite data transfers. The goal of this dissertation is to develop a new functionality for the EDC project to enable this type of data transfers, addressing this gap. As part of this work, interviews were conducted with members of an organization participating in the Catena-X Data Space. These revealed that asynchronous non-finite data transfers were already taking place through workarounds that were either complex, costly, or incompatible with the core principles of Data Spaces. The interviewees also shared their expectations on how these transfers should occur instead, allowing for the definition of technical requirements. Building on the insights gathered from the interviews, a design for handling asynchronous non-finite data transfers was proposed to the EDC project. This proposal was discussed within the community, being adjusted until a consensus was reached. As a result, the final approach introduces three contributions to the project: a method to identify non-finite data, a service to perform asynchronous non-finite data transfers, and a mechanism to trigger transfers on demand. Following this design, a solution was developed to fulfill the defined requirements and tackle the identified problem. Its outcomes were presented to the participants of the interview process, receiving positive feedback. On a technical level, the EDC maintainers approved the contributions, including the feature for the upcoming release. In the end, the defined objectives were achieved. Besides contributing the developed feature, this dissertation also provides a detailed overview of Data Spaces and the initiatives in this field. In conclusion, continued development on projects such as the EDC are essential to potentiate the benefits of Data Spaces, creating value for organizations seeking to thrive in this data-driven ecosystem.
