Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Sobre

Sobre

Marco Amaro Oliveira tem um Mestrado em Sistemas de Informação e é aluno de Doutoramento em Engenharia Informática. Os seus interesses de Investigação e desenvolvimento são em Sistemas de Informação Complexos, Sistemas de Sistemas, Interoperabilidade de Sistemas e em Informação Espacio-Temporal.

Desde 2000 que desenvolve no INESC TEC atividades de investigação e gestão de projectos em diversos projetos de I&D, auditoria e transferência de conhecimento.

É Professor convidado na Universidade da Maia desde 2003.

Em 2015 co-fundou a MitMyNid, Lda. uma startup aliceçada em conhecimento e experiência para melhorar os Serviços de Logística com uma solução complementar e adaptável a todos os aspectos dos serviços de transporte.

Tópicos
de interesse
Detalhes

Detalhes

  • Nome

    Marco Amaro Oliveira
  • Cargo

    Responsável de Área
  • Desde

    20 julho 2000
012
Publicações

2023

A Comparison of Point Set Registration Algorithms for Quantification of Change in Spatiotemporal Data

Autores
Gomes M.; De Carvalho A.V.; Oliveira M.A.; Carneiro E.;

Publicação
Iberian Conference on Information Systems and Technologies, CISTI

Abstract
Point Set Registration (PSR) algorithms have very different underlying theoretical models to define a process that calculates the alignment solution between two point clouds. The selection of a particular PSR algorithm can be based on the efficiency (time to compute the alignment) and accuracy (a measure of error using the estimated alignment). In our specific context, previous work used a CPD algorithm to detect and quantify change in spatiotemporal datasets composed of moving and shape-changing objects represented by a sequence of time stamped 2D polygon boundaries. Though the results were promising, we question if the selection of a particular PSR algorithm influences the results of detection and quantification of change. In this work we review and compare several PSR algorithms, characterize test datasets and used metrics, and perform tests for the selected datasets. The results show pyCPD and cyCPD implementations of CPD to be good alternatives and that BCPD can have potential to be yet another alternative. The results also show that detection and quantification accuracy change for some of the tested PSR implementations.

2021

A Comparative Study on the Performance of the IB+ Tree and the I2B+ Tree

Autores
Carneiro, E; de Carvalho, AV; Oliveira, MA;

Publicação
Journal of Information Systems Engineering and Management

Abstract
Index structures were often used to optimise fetch operations to external storage devices (secondary memory). Nowadays, this also holds for increasingly large amounts of data residing in main-memory (primary memory). Within this scope, this work focuses on index structures that efficiently insert, query and delete valid-time data from very large datasets. This work performs a comparative study on the performance of the Interval B+ tree (IB+ tree) and the Improved Interval B+ tree (I2B+ tree): a variant that improves the time-efficiency of the deletion operation by reducing the number of traversed nodes to access siblings. We performed an extensive analysis of the performance of two operations: insertions and deletions, on both index structures, using multiple datasets with growing volumes of data, distinct temporal distributions and tree parameters (time-split alpha and node order). Results confirm that the I2B+ tree globally outperforms the IB+ tree, since, on average, deletion operations are 7% faster, despite insertions requiring 2% more time. Furthermore, results also allowed to determine the key factors that augment the performance difference on deletions between both trees. Copyright © 2021 by Author/s and Licensed by Veritas Publications Ltd., UK.

2021

Handling Privacy Preservation in a Software Ecosystem for the Querying and Processing of Deep Sequencing Data

Autores
Rocha, A; Costa, A; Oliveira, MA; Aguiar, A;

Publicação
ERCIM NEWS

Abstract
iReceptor Plus will enable researchers around the world to share and analyse huge immunological distributed datasets, from multiple countries, containing sequencing data pertaining to both healthy and sick individuals. Most of the Adaptive Immune Receptor Repertoire sequencing (AIRR-seq) data is currently stored and curated by individual labs, using a variety of tools and technologies.

2020

I2B+tree: Interval B plus tree variant towards fast indexing of time-dependent data

Autores
Carneiro, E; de Carvalho, AV; Oliveira, MA;

Publicação
2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020)

Abstract
Index structures are fast-access methods. In the past, they were often used to minimise fetch operations to external storage devices (secondary memory). Nowadays, this also holds for increasingly large amounts of data residing in main-memory (primary memory). Examples of software that deals with this fact are in-memory databases and mobile device applications. Within this scope, this paper focuses on index structures to store, access and delete interval-based time-dependent (temporal) data from very large datasets, in the most efficient way. Index structures for this domain have specific characteristics, given the nature of time and the requirement to index time intervals. This work presents an open-source time-efficiency focused variant of the original Interval B+ tree. We designate this variant Improved Interval B+ tree (I2B+ tree). Our contribution adds to the performance of the delete operation by reducing the amount of traversed nodes to access siblings. We performed an extensive analysis of insert, range queries and deletion operations, using multiple datasets with growing volumes of data, distinct temporal distributions and tree parameters (time-split and node order). Results of the experiments validate the logarithmic performance of these operations and propose the best-observed tree parameter ranges.

2020

The 4-corner model as a synchromodal and digital twin enabler in the transportation sector

Autores
Carvalho, A; Melo, P; Oliveira, MA; Barros, R;

Publicação
Proceedings - 2020 IEEE International Conference on Engineering, Technology and Innovation, ICE/ITMC 2020

Abstract
Delivering information timely across the logistics network is a challenge considering the diversity of entities, technologies, IT maturity and legislation. A way to overcome those challenges is to bring all the parties to a common level by providing technology able to fast and easily connect every system and a common language to allow efficient communication between logistics stakeholders. When we apply the Synchromodality and the Digital twin concepts to logistics, significant improvements can be achieved. Shippers and Integrators can act more precisely, deciding in any step of the global operation by what mode should be selected or combined and following the strict regulations and issuing the mandatory documents timely to avoid bottlenecks. This work produced one real business scenario where the 4-corner model technology-based solution enables synchromodality across the logistics network of one industry unit and its providers and the Digital twin for the process and the VGM (Verified Gross Mass) formality documents. As a solution to this scenario we propose collaboration networks between logistics stakeholders that provide interoperable, low-cost, reliable and secure data exchange, without requiring significant IT developments. To this purpose we studied and developed a demonstrator and tested our solution that consists of the adoption of the 4-corner model as described by Connecting Europe Facility (CEF) eDelivery using access points and the adoption of the standard e-Freight to exchange data over the collaboration network. The widespread use of this solution will increase global efficiency, make the inclusion of every client and provider regardless of resources available, and avoid imponderables in the logistics network. © 2020 IEEE.