Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
About

About

Marco Amaro Oliveira holds a Master degree in Information Systems and is a Phd Student in Informatics Engineering. His research and development interests are in Complex Information Systems, Systems of Systems, Spatio-temporal information and Systems Interoperability.

At INESCTEC, since 2000, he worked as researcher and project manager in several R&D, auditing and knowledge transfer projects.

At Universidade da Maia is an invited professor since 2003.

In 2015 co-founded Mitmynid, Ltd, a startup built on knowledge and experience to upturn the Logistics Services with an adaptable and complementary solution for all aspect of transportation services.

Interest
Topics
Details

Details

  • Name

    Marco Amaro Oliveira
  • Role

    Area Manager
  • Since

    20th July 2000
012
Publications

2023

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

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

Publication
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

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

Publication
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

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

Publication
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

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

Publication
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

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

Publication
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.