Cookies Policy
We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out More
Close
  • Menu
About

About

Education: PhD in Computer Science, Faculdade de Ciências da Universidade do Porto, 2011.

Research interests: concurrency, software verification and testing, unmanned vehicle networks

Selected publications:

Short bio

  • Currently researcher at CRACS/INESC-TEC, Prof. Auxiliar Convidado 25% FCUP
  • 2012-2016: Prof. Auxiliar Convidado c/dedicação exclusiva, FCUL 
  • 2006-2011: PhD student in Computer Science, FCUP
  • 1998-2005: Software engineer/programmer for consulting companies (Portugal and Brazil)
  • 1998: MSc in Advanced Computing, Imperial College London
  • 1997: BSc in Computer Science (pre-Bologne), FCUP

Interest
Topics
Details

Details

  • Name

    Eduardo Brandão Marques
  • Cluster

    Computer Science
  • Role

    Senior Researcher
  • Since

    01st April 2016
001
Publications

2018

Video Dissemination in Untethered Edge-Clouds: A Case Study

Authors
Rodrigues, J; Marques, ERB; Silva, J; Lopes, LMB; Silva, FMA;

Publication
Distributed Applications and Interoperable Systems - Lecture Notes in Computer Science

Abstract

2018

Flux

Authors
Silva, N; Marques, ERB; Lopes, LMB;

Publication
ACM Transactions on Sensor Networks

Abstract

2018

Programming Networked Vehicle Systems Using Dolphin - Field Tests at REP'17

Authors
Lima, K; Marques, ERB; Pinto, J; Sousa, JB;

Publication
2018 OCEANS - MTS/IEEE Kobe Techno-Oceans (OTO)

Abstract

2018

Dolphin: a task orchestration language for autonomous vehicle networks

Authors
Lima, K; Marques, ERB; Pinto, J; Sousa, JB;

Publication
2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS)

Abstract
We present Dolphin, an extensible programming language for autonomous vehicle networks. A Dolphin program expresses an orchestrated execution of tasks defined compositionally for multiple vehicles. Building upon the base case of elementary one-vehicle tasks, the built-in operators include support for composing tasks in several forms, for instance according to concurrent, sequential, or event-based task flow. The language is implemented as a Groovy DSL, facilitating extension and integration with external software packages, in particular robotic toolkits. The paper describes the Dolphin language, its integration with an open-source toolchain for autonomous vehicles, and results from field tests using unmanned underwater vehicles (UUVs) and unmanned aerial vehicles (UAVs).

2018

Dolphin: a task orchestration language for autonomous vehicle networks

Authors
Lima, K; Marques, ERB; Pinto, J; Sousa, JB;

Publication
CoRR

Abstract