Raúl Ruggia

dblp:10/3713 · also Raúl Julian Ruggia, Raúl Julián Ruggia Frick · DBLP profile ↗
← Back
7ranked-venue papers in the field
1as first author
3since 2021 · last 2024
0000-0003-4509-6766ORCID · corroborated

Domains — venue-derived; a paper can count in several

Other / Interdisciplinary · 5Information Retrieval & Web Search · 1Business Process & Enterprise Data · 1 (1 first)
YearPublicationVenuePosition
2024 Leveraging Zero-Knowledge Proofs for Blockchain Interoperability: Experiences with Ethereum and Hyperledger Fabric
abstract
Zero-knowledge proofs (zkp) have been used to address several blockchain limitations (e.g. privacy, scalability). Recent work has proposed its usage to improve blockchain interoperability solutions, aiming to help software architects and developers reduce barriers to blockchain adoption. However, more studies are needed to understand the full potential of zkp in this context. In this paper, we empirically analyse how zkp may improve a gateway-based solution for blockchain interoperability. The results showed that it was possible to improve the selected solution in terms of privacy and data confidentiality limitations, by incorporating anonymous cross-chain authentication and private data exchange. A prototype was developed and evaluated using three strategies: 1) its application in a use case scenario, 2) performance tests, and 3) cost analysis. The evaluation showed that the approach is technically feasible, but not suitable for every use case. Furthermore, the private data exchange approach confirmed the results of other studies: zkp is not mature enough for some scenarios, and more work is required in this area.
Santiago Martinez, Agustín Ameigenda, Braian de Barros, Guzmán Llambías, Laura González 0001, Raúl Ruggia
CLEI6
2023 Interoperability Between DLT Following a Gateway-Based Approach: The Case of Ethereum and Hyperledger Fabric
abstract
Distributed ledger technologies (DLT) usage is currently limited to a single platform as they do not have design-based interoperability capabilities. In general, it's challenging for a DLT to communicate with another one. Although several DLT solutions have been proposed and applied in specific application areas, building a general-purpose interoperability solution for any DLT remains a challenge. In previous work, we proposed a tailor-made interoperability solution between Hyperledger Fabric and Corda. This paper extends that work to enable interoperability between Hyperledger Fabric and Ethereum. The main contribution of this paper is to provide a new approach to enable interoperability between these two DLT. The approach follows a new request-response interaction model and future payments to enable the payments of services. A prototype was developed and evaluated through a case scenario, performance tests and cost analysis. Performance tests showed bottlenecks under heavy load scenarios due to Ethereum's design. Costs analysis showed that the approach is suitable for purchasing high-priced services. These promising results constitute a step forward in developing a general-purpose solution for DLT interoperability.
Sebastian Pandolfi, Emiliano González, Mathias Castro, Guzmán Llambías, Laura González 0001, Raúl Ruggia
CLEI6
2022 A Gateway-based Interoperability Solution for Permissioned Blockchains
abstract
During the last years, interoperability has become one of the main challenges within blockchain research as blockchains increasingly require integration between each other. Indeed, blockchains work by design in silos of information as interoperability is not a native feature. The main efforts in the field target permissionless blockchains, such as Bitcoin and Ethereum. However, interoperability in permissioned blockchains remains as an almost untouched area of work as they introduce additional requirements focusing on privacy and identity. Although there are some interoperability solutions for permissioned blockchains, they are either high-level design proposals not providing concrete implementations or focus on interoperability issues between business applications and blockchain platforms. In this paper we propose a gateway-based platform-to-platform interoperability solution for permissioned blockchains, which comprises a detailed solution design and a reference implementation. The proposal was assessed through the development of a social security case scenario, based on the reference implementation and using two blockchain platforms: Hyperledger Fabric and Corda.
Bruno Bradach, Juan Nogueira, Guzmán Llambías, Laura González 0001, Raúl Ruggia
CLEI5
2017 A data quality aware enterprise service bus for e-Health integration platforms
abstract
The integration of software systems running in different healthcare organizations is increasingly required in order exchange data and carrying out healthcare processes in coordinated ways. This integration is usually supported by integration platforms which are based on advanced middleware technologies, like the Enterprise Service Bus (ESB). In addition, data quality in the healthcare area is critical to take timely and accurate decisions for the health and well-being of patients. This paper proposes a data quality aware ESB (DQ-ESB) for e-Health integration platforms which allows assessing and enforcing data quality within inter-organizational data exchanges. DQ-ESB handles an extensible data quality model which includes quality characteristics identified within the Uruguayan e-Health context. DQ-ESB provides data quality solutions based on native ESB mechanisms (e.g. data transformation) and it was implemented leveraging the Switchyard ESB product.
Silvana Pidre, Laura González 0001, Rodrigo Mendoza, Mauricio Piñatares, Nicolás Granja, Flavia Serra, Raúl Ruggia
CLEI7
2015 A reference architecture for integration platforms supporting cross-organizational collaboration
abstract
Organizations are progressively more required to collaborate with each other in order to achieve their business goals. This had led to the need of integrating the software systems of different, autonomous and geographically distributed organizations. Such integration is increasingly supported by integration platforms which are specialized middleware-based infrastructures that provide an intermediate processing layer, with integration capabilities, between organizations. This paper proposes a reference architecture for integration platforms supporting cross-organizational collaboration. The architecture is presented through four views where the main concepts, use cases and capabilities of these platforms are described.
Laura González 0001, Raúl Ruggia
iiWAS2
2014 A middleware-based platform for the integration of bioinformatic services
abstract
Performing Bioinformatic's experiments involve an intensive access to distributed services and information resources through Internet. Existing tools facilitate the implementation of workflow-oriented applications, however they lack of capabilities to integrate services beyond low-scale applications, particularly integrating services with heterogeneous interaction patterns and in a larger scale. On the other hand, such integration mechanisms are provided by middleware products like Enterprise Service Buses (ESB). This paper proposes an integration platform, based on enterprise middleware, to integrate Bioinformatics services. It presents a multi-level reference architecture and focuses on ESB-based mechanisms to provide asynchronous communications, event-based interactions and data transformation capabilities.
Guzmán Llambías, Raúl Ruggia
CLEI2
1997 A Toolkit for Reuse in Conceptual Modelling
Raúl Ruggia, Ana Paula Ambrósio
CAiSE1