Raul Ruggia

Raul Ruggia
  • PhD
  • Universidad de la República de Uruguay

About

96
Publications
19,833
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
527
Citations
Current institution
Universidad de la República de Uruguay

Publications

Publications (96)
Preprint
Full-text available
Zero-knowledge proofs (zkp) have been used to improve several blockchain limitations (e.g. privacy, scalability), and recent work proposed its usage to improve blockchain interoperability solutions in certain scenarios. However, more studies are needed to understand the full potential of zkp in this context. In particular, zkp may improve existing...
Preprint
Full-text available
In recent years, multiple solutions have been proposed for blockchain interoperability. However, designing these solutions is complex, and design failures have caused great economic damage to their owners. Safety and liveness are essential properties for these solutions, and formalisation eases their verification. However, only a few efforts were p...
Chapter
Microservices have emerged as an architectural style in which applications are composed of small and focused services. Several patterns have been proposed to guide the construction of microservices applications. However, they are usually stated in natural-language, which may lead to ambiguity and erroneous application. This paper addresses these is...
Article
Migration is a complex phenomenon that has significant implications for migrant workers’ access to social protection and for social security systems in both origin and destination countries. As the number of migrants continues to rise worldwide, policy makers face a multitude of challenges in adapting social protection programmes to meet the needs...
Article
Full-text available
Blockchain is a distributed ledger technology (DLT) to manage data in a decentralised way. 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...
Preprint
Full-text available
Distributed ledger technologies (DLT) usage is currently limited to a single platform as they don't 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 interoper...
Preprint
Full-text available
Distributed ledger technologies (DLT) usage is currently limited to a single platform as they don't 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 interoper...
Article
Full-text available
Blockchain is one of the most recent disrupting technologies. Since Bitcoin emerged as its initial application, many blockchain projects arose offering different features for general and domain specific scenarios. In turn, Blockchain platforms work as isolated environments and they do not support interaction (i.e. interoperability) between each oth...
Preprint
Full-text available
p>Blockchain is a distributed ledger technology (DLT) to manage data in a decentralised way. 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 no...
Preprint
Full-text available
p>Blockchain is a distributed ledger technology (DLT) to manage data in a decentralised way. 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 no...
Conference Paper
Blockchain interoperability is one of the main challenges in the last years regarding blockchain research, where the main efforts are put on permissionless blockchains like Bitcoin and Ethereum, leaving permissioned blockchain as an untouched area of work. Permissioned blockchains focus on privacy, identity and immutability and as permissionless bl...
Preprint
Full-text available
p>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 a...
Preprint
Full-text available
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...
Technical Report
Joint ISSA - UNU-EGOV report A digital transformation of society, including the public sector and social security, is underway. This trend has been accelerated further by the global COVID-19 pandemic. The digital transformation of service production and delivery entails the application of both new technologies and new concepts, alongside new ways...
Technical Report
Joint ISSA - UNU-EGOV report A digital transformation of society, including the public sector and social security, is underway. This trend has been accelerated further by the global COVID-19 pandemic. Full description in the English entry. The report is available in English, French, Spanish and German.
Technical Report
Joint ISSA - UNU-EGOV report A digital transformation of society, including the public sector and social security, is underway. This trend has been accelerated further by the global COVID-19 pandemic. Full description in the English entry. The report is available in English, French, Spanish and German.
Technical Report
Joint ISSA - UNU-EGOV report A digital transformation of society, including the public sector and social security, is underway. This trend has been accelerated further by the global COVID-19 pandemic. Full description in the English entry. The report is available in English, French, Spanish and German.
Article
Full-text available
The evolution of technology in clinical environments increases the level of precision in patient care, as well as optimizes the management of healthcare centers. However, the need to have information systems that are more sophisticated and require interoperability between them means that a great deal of effort has to be made to assume the maintenan...
Article
The application of ICT is enabling the implementation of increasingly comprehensive social security systems throughout the world as well as the transformation of social security services. In particular, the so-called data-driven innovation enables social security institutions to improve products, processes and organisational methods. In this line,...
Article
Full-text available
Semantic interoperability issues of international e-Government data exchanges have not been solved up until now. In the case of social security institutions, the data exchange operations have some particularities that make that the non-ambiguous definition of core concepts used in the institutions has a key impact on the success and quality of syst...
Conference Paper
Organizations have to satisfy a growing number of compliance requirements (e.g. established by laws) internally as well as when they interact with other organizations. Some aspects of these requirements have impact on the software systems that support the operation of organizations. In turn, integration platforms are largely used in order to facili...
Article
Full-text available
Healthcare organizations increasingly need to integrate their software systems with each other in order to exchange clinical data and carry out healthcare processes in coordinated ways. Integration platforms provide mechanisms, based on advanced middleware technologies like the Enterprise Service Bus (ESB), in order to facilitate such integration....
Article
Full-text available
Public agencies are increasingly required to collaborate with each other in order to provide high-quality e-government services. This collaboration is usually based on the service-oriented approach and supported by interoperability platforms. Such platforms are specialized middleware-based infrastructures enabling the provision, discovery and invoc...
Article
The development of social security policies and programmes raises the need for their coordination to enhance effectiveness as well as to prevent the fragmentation of social policies, programmes and services. Although there are expected benefits, implementing coordinated programmes poses significant technical challenges, which increase the complexit...
Conference Paper
Full-text available
E-Government systems implementing inter-organizational processes based on service orchestration constitute a trend worldwide. Nevertheless, ensuring the consistency of transactions stills remains an open issue. While database transactional protocols (such as two-phase-commit) have been largely applied to enforce data consistency in distributed data...
Conference Paper
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 middlewar...
Conference Paper
The growing adoption of information technology by governments has led to the implementation of e-Government systems which are usually supported by middleware-based integration platforms. In particular, the increasing need of information sharing across government agencies has motivated the implementation of shared Master Data Management (MDM) System...
Conference Paper
Full-text available
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 heterogen...
Conference Paper
Organizations are increasingly required to collaborate with each other in order to achieve their business goals. The service oriented paradigm is currently the preferred approach to carry out this collaboration as facilitates interconnecting the software systems of different organizations. More concretely, such integration is supported by integrati...
Article
The new Internet is evolving into the vision of the Internet of Things, where physical world entities are integrated into virtual world things. Things are expected to become active participants in business, information and social processes. Then, the Internet of Things could benefit from the Web Service architecture like today’s Web does; so Future...
Conference Paper
Service-based systems increasingly need adaptation capabilities to agilely respond to unexpected changes (e.g. regarding quality of service). The Enterprise Service Bus (ESB), a recognized infrastructure to support the development of service-based systems, provides native mediation capabilities (e.g. message transformation) which can be used to pe...
Conference Paper
Full-text available
Performing in-silico experiments, which involves an intensive access to distributed services and information resources through Internet, is nowadays one of the main activities in Bioinformatics. Although existing tools facilitate the implementation of workflow-oriented applications, they lack of capabilities to integrate services beyond low-scale a...
Article
Purpose – This paper aims to present the state of play of semantic interoperability problems in social security data exchanges. Design/methodology/approach – The subject is presented as an open issue and taking into account the circumstances of the exchanges. Electronic exchanges in European Union social security are used as a case study. Finding...
Conference Paper
With the new vision of the Internet of Things, physical world entities are integrated into virtual world things. Then, the Internet of Things could benefit from the Web Service architecture like today's Web does; so Future service-oriented Internet things will offer their functionality via service-enabled interfaces. As demonstrated in previous wor...
Conference Paper
Information exchange constitutes a key operation in social security systems. In this context, semantic interoperability is fundamental in the development of joint definitions and interpretations concerning the data which is to be processed by various organisms. One of the main methods to handling of semantic conflicts are controlled vocabularies an...
Chapter
This chapter focuses on multidisciplinary research about needs and the behavior of real and potential information users. The research is carried out in a university context to address social issues as well as to find solutions appropriate to the Uruguayan context, which is rather different from the one in developed countries. The chapter focuses on...
Conference Paper
Geographic Information Systems (GIS) have emerged to store, handle, analyze, and present geographic data to experts and casual users alike. As the number and scope of geo-enabled applications have increased considerably in recent years, new software solutions, like Internet Map Servers (IMS), have been incorporated into the enterprise software port...
Conference Paper
Full-text available
The paper presents the most important concepts of interoperability and analyse the problems to apply interoperability in Social Security information systems. A model for apply interoperability between Social Security Institutions is presented and is proved in some scenarios. The goal is to develop standardize specifications promoting reusability an...
Chapter
Service-based systems increasingly need adaptation capabilities to agilely respond to unexpected changes in their business or execution environment. Although service orientation constitutes a promising approach to achieve this goal, current methods and technologies do not fully support automatic and dynamic adaptation at runtime. In turn, the Enter...
Conference Paper
E-Government Platforms have become a key tool to support the development of e-government in many countries. They usually provide infrastructure and services that facilitate the interconnection between the information systems of public agencies, provide common services that generate economy of scale, and encourage the implementation of multi-agency...
Chapter
Full-text available
Service-based systems increasingly need adaptation capabilities to agilely respond to unexpected changes in their business or execution environment. Although service orientation constitutes a promising approach to achieve this goal, current methods and technologies do not fully support automatic and dynamic adaptation at runtime. In turn, the Enter...
Article
Full-text available
Various issues related to social security information exchanges between different countries are analyzed and the European Union solution, named Eessi project (Electronic Exchange of Social Security), is described. One of the key components of Eessi is the so-called Master directory, which manages information about institutions participating in info...
Conference Paper
Full-text available
In order to be a useful tool, a Web Warehouse (WW) should take into account the quality of the data it manages and the quality of the services that provide the source data. It should also have enough flexibility to endure the high volatility of web sources. In this work we propose a WW platform that satisfies these two conditions. It manages data a...
Chapter
Web Warehouses (WW) are data warehouses that consolidate data from the Web. The process of building them presents several challenges, most of them related to the autonomy and dynamicity of Web sources. In this context, managing quality aspects becomes a fundamental issue since information about quality is needed to properly select Web sources to po...
Conference Paper
As service-based systems operate in an increasingly distributed and dynamic environment, addressing Quality of Service (QoS) issues at runtime has become an important and difficult to achieve challenge. The Enterprise Service Bus (ESB), one of the current preferred middleware technologies to support the development of service-based systems, provide...
Conference Paper
Service-oriented enterprises and internet-scale systems constitute emerging paradigms to implement internet-based operations. However, their strength can be jeopardized by failures in services, due to changes in their technical contracts. In turn, Service Buses are increasingly being leveraged to integrate highly distributed services. The Enterpris...
Chapter
Web Warehouses (WW) are data warehouses that consolidate data from the Web. The process of building them presents several challenges, most of them related to the autonomy and dynamicity of Web sources. In this context, managing quality aspects becomes a fundamental issue since information about quality is needed to properly select Web sources to po...
Conference Paper
Service-oriented systems increasingly need to be self-adaptive in order to respond to dynamic business requirements and to satisfy quality of service conditions in a highly distributed context. Achieving such self-adaptive behavior requires a comprehensive approach throughout the different service-oriented architecture (SOA) layers to avoid, for ex...
Conference Paper
Full-text available
Genome Wide Association Studies (GWAS) are developed to find direct or indirect relations from given genomic configurations to physical characteristics or specific diseases. In order to build new GWAS, avoiding the complexities of field based studies, a statistical technique called meta-analysis can be used. Bad or unknown data quality has been lar...
Conference Paper
Genome Wide Association Studies (GWAS) are developed to find direct or indirect relations from given genomic configurations to physical characteristics or specific diseases. In order to build new GWAS, avoiding the complexities of field based studies, a statistical technique called meta-analysis can be used. Bad or unknown data quality has been lar...
Chapter
Full-text available
Data integration systems (DIS) are devoted to providing information by integrating and transforming data extracted from external sources. Examples of DIS are the mediators, data warehouses, federations of databases, and web portals. Data quality is an essential issue in DIS as it concerns the confidence of users in the supplied information. One of...
Conference Paper
Full-text available
The data quality market is characterized by a sparse offer of tools, providing individual functionalities which have their own interest with respect to quality assessment. But interoperating among these tools remains a technical challenge because of the heterogeneity of their models and access patterns. On the other side, quality analysts require m...
Conference Paper
Full-text available
This paper presents the results of the LINKALL project mainly regarding the platform design and specification. The LINKALL platform includes tailored and integrated state-of-the-art IT tools to provide a range of key e-inclusion facilities strengthening the integration of local development activities. The strategic objective behind is to help remot...
Technical Report
Full-text available
uy 2 de agosto de 2005. Resumen Los Sistemas de Integración de Datos (DIS) integran información desde un conjunto de Fuentes de Datos heterogéneas y autónomas, y proveen dicha información a un conjunto de Vistas de Usuario. Consideramos un sistema donde se toman en cuenta las propiedades de calidad. En las fuentes existen los valores reales de las...
Article
Full-text available
Data freshness has been identified as one of the most important data quality attributes in information systems. This importance increases particularly in the context of systems composed of a large set of autonomous data sources where integrating data having different freshness may lead to semantic problems. This paper addresses the problem of evalu...
Conference Paper
Full-text available
This paper presents a first experience on addressing the problem of quality management in Multi- Source Information System (MSIS). In this paper we state the problem and perform some practical experience with the definition and classification of quality properties. We propose a correspondence between user-viewpoint and system-viewpoint quality prop...
Article
Full-text available
Data Warehouse logical design involves the definition of structures that enable an efficient access to information. The designer builds relational or multidimensional structures taking into account a conceptual schema representing the information requirements, the source databases, and non-functional requirements. Existing work in this area has mai...
Article
Data Warehouse logical design involves the definition of structures that enable an efficient access to information. The designer builds relational or multidimensional structures taking into account a conceptual schema representing the information requirements, the source databases, and non functional (mainly performance) requirements. Existing work...
Conference Paper
Full-text available
Data Warehouse (DW) logical design techniques often start from a conceptual schema and then gener- ate the relational structures. Applying this approach involves to cope with two main aspects: (i) mapping the con- ceptual model structures to the logical model ones, and (ii) taking into account implementation issues, which are not included in the co...
Conference Paper
Full-text available
Data Warehouse logical design involves the definition of structures that enable an efficient access to information. The designer builds relational or multidimensional structures taking into account a conceptual schema represent- ing the information requirements, the source databases, and non functional (mainly performance) requirements. Existing wo...
Conference Paper
Full-text available
Data Warehouse logical design involves the definition of structures that enable an efficient access to information. The designer builds relational or multidimensional structures taking into account a conceptual schema representing the information requirements, the source databases, and non-functional requirements. Exist- ing work in this area has m...
Article
Full-text available
This paper presents a first experience on addressing the problem of quality management in Multi-Source Information System (MSIS). In this paper we state the problem and perform some practical experience with the definition and classification of quality properties. We propose a correspondence between user-viewpoint and system-viewpoint quality prope...
Conference Paper
Full-text available
This paper addresses DW design problems, with the goal of improving the DW logical design process. Some of the existing work in transformation oriented methodologies for DW design construct the DW starting from an entity-relationship model of the source database, and arrive to a conceptual or high-level-logical dimensional model of the DW. We propo...
Conference Paper
Full-text available
Web Data Warehouses have been introduced to enable the analysis of integrated Web data. One of the main challenges in these systems is to deal with the volatile and dynamic nature of Web sources. In this work we address the effects of adding/removing/changing Web sources and data items to the Data Warehouse (DW) schema. By managing source evolution...
Conference Paper
Full-text available
This paper proposes a toolkit for applying Reuse in Conceptual Modelling. The main objective is to cope with the problems of complexity in the Conceptual Modelling activity. In a long-term perspective this proposition intends to settle the basis for a larger application of Reuse in Information System development. While research in Software Reuse ha...
Conference Paper
A Schema Manipulation Mechanism is proposed in order to enable operations over Database Schemas. The mechanism consists in four main operations and the type consistence is garanted by the definition of invariants. Change propagation over methods and instances is also taken into account. Using the defined operations, problems like schema evolution a...
Article
Full-text available
Resumen: Un Data Warehouse (DW) es una base de datos que almacena información para la toma de decisiones. Las características de los DWs hacen que los modelos de datos y estrategias de diseño sean diferentes a los utilizados para las bases de datos operacionales, requieren de nuevas técnicas y herramientas de diseño. Este proyecto plantea la constr...
Article
Full-text available
Resumen. La Reingeniería de Bases de Datos (DBRE) es el conjunto de técnicas que permite la obtención de una representación conceptual de un esquema de base de datos a partir de su codificación. Sus aplicaciones son múltiples, desde la re-documentación de bases de datos que evolucionaron en el ambiente operativo hasta la reutilización de esquemas d...
Article
Full-text available
Database reverse engineering (DBRE) is made of techniques that permits the construction of a conceptual definition of a database, e.g. an Entity Relationship Model (ERM) from a relational database. DBRE techniques can be applied to solve many problems, for instance rebuilding and/or updating lost or unexistent database documentation, being used as...

Network

Cited By