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

I am a Ph.D. in Computer Science in the MAP-i Doctoral Programme at the Universities of Minho, Aveiro and Porto. I hold a degree in Informatics and Computation Engineering from the Faculty of Engineering of the University of Porto. Member of the Software Engineering Group, FEUP. I teach as an Assistant Professor at FEUP/DEI. I'm also a member of the Hillside Group.

Interest
Topics
Details

Details

  • Name

    Hugo Sereno Ferreira
  • Cluster

    Computer Science
  • Role

    Affiliated Researcher
  • Since

    01st January 2009
Publications

2019

Blockchain-based PKI for Crowdsourced IoT Sensor Information

Authors
Pinto, GV; Dias, JP; Sereno Ferreira, H;

Publication
CoRR

Abstract

2018

A Brief Overview of Existing Tools for Testing the Internet-of-Things

Authors
Dias, JP; Couto, F; Paiva, ACR; Ferreira, HS;

Publication
2018 IEEE International Conference on Software Testing, Verification and Validation Workshops, ICST Workshops, Västerås, Sweden, April 9-13, 2018

Abstract
Systems are error-prone. Big systems have lots of errors. The Internet-of-Things poses us one of the biggest and widespread systems, where errors directly impact people's lives. Testing and validating is how one deals with errors; but testing and validating a planetary-scale, heterogeneous, and evergrowing ecosystem has its own challenges and idiosyncrasies. As of today, the solutions available for testing these systems are insufficient and fragmentary. In this paper we provide an overview on test approaches, tools and methodologies for the Internet-of-Things, its software and its devices. Our conclusion is that we are still lagging behind on the best practices and lessons learned from the Software Engineering community in the past decades. © 2018 IEEE.

2018

Dynamic Allocation of Serverless Functions in IoT Environments

Authors
Pinto, D; Dias, JP; Ferreira, HS;

Publication
CoRR

Abstract

2018

A Reactive and Model-Based Approach for Developing Internet-of-Things Systems

Authors
Dias, JP; Faria, JP; Ferreira, HS;

Publication
11th International Conference on the Quality of Information and Communications Technology, QUATIC 2018, Coimbra, Portugal, September 4-7, 2018

Abstract

2018

Engineering Software for the Cloud: Automated Recovery and Scheduler

Authors
Sousa, TB; Ferreira, HS; Correia, FF; Aguiar, A;

Publication
Proceedings of the 23rd European Conference on Pattern Languages of Programs, EuroPLoP 2018, Irsee, Germany, July 04-08, 2018

Abstract
Cloud software continues to expand globally, highly motivated by how widespread the Internet is and the possibilities it unlocks with cloud computing. Still, cloud development has some intrinsic properties to it, making it complex to unexperienced developers. This research is capturing those intricacies in the form of a pattern language that gathers ten patterns for engineering software for the cloud. This paper elaborates on that research by contributing with two new patterns: Automated Recovery, which checks if a container is working properly, automatically recovering it in case of failure and Scheduler, which periodically executes actions within the infrastructure. The described patterns are useful for anyone designing software for the cloud, either to bootstrap or to validate their design decisions with the end goal of enabling them to create better software for the cloud. © 2018 Copyright held by the owner/author(s).