Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Vasco Santos is active.

Publication


Featured researches published by Vasco Santos.


model and data engineering | 2015

Automatic Generation of ETL Physical Systems from BPMN Conceptual Models

Orlando Belo; Cláudia Gomes; Bruno Oliveira; Ricardo Marques; Vasco Santos

ETL conceptual modeling is a very important activity in any data warehousing system project implementation. Owning a high-level system representation allowing for a clear identification of the main parts of a data warehousing system is clearly a great advantage, especially in early stages of design and development. However, the effort to model conceptually an ETL system rarely is properly rewarded. Translating ETL conceptual models directly into something that saves work and time on the concrete implementation of the system process it would be, in fact, a great help. In this paper we present and discuss a hybrid approach to this problem, combining the simplicity of interpretation and power of expression of BPMN on ETL systems conceptualization with the use of ETL patterns to produce automatically an ETL skeleton, a first prototype system, which has the ability to be executed in a commercial ETL tool like Kettle.


european modelling symposium | 2014

Modelling ETL Conciliation Tasks Using Relational Algebra Operators

Vasco Santos; Orlando Belo

The design and development of a data warehousing system (DWS) tends to be an exceptional resource consuming project which in turn makes it a high risk/reward project. In order to minimize the risk, some design methodologies and tools are used along the several phases of the project. The Extract-Transform-Load (ETL) component is normally one of the most critical components of a DWS since it gathers, corrects and conforms data in order to be loaded into the Data Warehouse (DW). Data conciliation task tends to be a dull and manual intensive job that often deals with several heterogeneous sources which is critical to the correct representation of the enterprises information. The manual nature of this task makes it prone to errors and subject of intensive and successive monitoring. In this paper, we analyse some of the most common ETL tasks for data conciliation using a Relational Algebra approach, as an effort to standardize them for future use in a generic ETL environment. A slowly changed dimension scenario will be used to support the data conciliation modelling process designed for this work.


dependable autonomic and secure computing | 2015

Using Relational Algebra on the Specification of Real World ETL Processes

Vasco Santos; Orlando Belo

Modeling Extract-Transform-Load (ETL) processes of a Data Warehousing System has always been a challenge. The heterogeneity of the sources, the quality of the data obtained and the conciliation process are some of the issues that must be addressed in the design phase of this critical component. Commercial ETL tools often provide proprietary diagrammatic components and modeling languages that are not standard, thus not providing the ideal separation between a modeling platform and an execution platform. This separation in conjunction with the use of standard notations and languages is critical in a system that tends to evolve through time and which cannot be undermined by a normally expensive tool that becomes an unsatisfactory component. In this paper we demonstrate the application of Relational Algebra as a modeling language of an ETL system as an effort to standardize operations and provide a basis for uncommon ETL execution platforms.


advances in databases and information systems | 2015

Using a Domain-Specific Language to Enrich ETL Schemas

Orlando Belo; Cláudia Gomes; Bruno Oliveira; Ricardo Marques; Vasco Santos

Today it is easy to find a lot of tools to define data migration schemas among different types of information systems. Data migration processes use to be implemented on a very diverse range of applications, ranging from conventional operational systems to data warehousing platforms. The implementation of a data migration process often involves a serious planning, considering the development of conceptual migration schemas at early stages. Such schemas help architects and engineers to plan and discuss the most adequate way to migrate data between two different systems. In this paper we present and discuss a way for enriching data migration conceptual schemas in BPMN using a domain-specific language, demonstrating how to convert such enriched schemas to a first correspondent physical representation (a skeleton) in a conventional ETL implementation tool like Kettle.


international conference on theory and practice of electronic governance | 2014

Modeling e-government processes using YAWL: half-way towards their effective real implementation

Orlando Belo; José Luís Oliveira Faria; António Nestor Ribeiro; Bruno Oliveira; Vasco Santos

Today E-Government institutions face a lot of challenges related to the quality and effectiveness of the services they provide. In most cases, their users are more demanding, imposing new ways of acting and dealing with their needs, requesting often expeditious and effective attendance. Independently for their nature, we believe that such pertinent characteristics begin to be sustained immediately as we start to study and model E-Government processes. Modeling and simulation are useful tools on the assurance of the availability of E-Government services in many aspects, contributing significantly to improve processes implementation, ranging from their inception to their final software application roll-up and maintenance. In this paper we studied the use of YAWL -- a work flowing language -- for modeling E-Government processes, showing through a real world application case how it can help us in the construction of effective models that may be used as a basis for understanding and building the correspondent software applications.


international conference on information systems | 2011

No need to type slowly changing dimensions

Vasco Santos; Orlando Belo


Procedia Technology | 2012

Configuring and executing ETL tasks on GRID environments - requirements and specificities

Vasco Santos; Bruno Oliveira; Rui Silva; Orlando Belo


Procedia Technology | 2013

Modeling ETL data quality enforcement tasks using relational algebra operators

Vasco Santos; Orlando Belo


iberian conference on information systems and technologies | 2011

Using relational algebra on the specification of Slowly Changing Dimensions - a first step

Vasco Santos; Orlando Belo


CEUR Workshop Proceedings of the 13th International Conference on Business Process Mangement (BPM‘2015) | 2015

Conceptual-physical bridging – From BPMN models to physical implementations on kettle

Bruno Oliveira; Vasco Santos; Cláudia Gomes; Ricardo Marques; Orlando Belo

Collaboration


Dive into the Vasco Santos's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge