Since 2008, I have co-authored 53 articles in conferences with scientific referee, 8 articles in periodics, and 6 others. In total, these 67 publications have attracted over 559 citations, resulting in an h-index of 15 and an i10-index of 24, thus averaging 8 citations per paper. Indexed articles by the ISI Web of Science (20), SCOPUS (41) and The DBLP Computer Science Bibliography (38) are identified by the tags ISI, SCOPUS and DBLP respectively. More recent articles are still waiting for proper indexation. Here’s a summary of the most cited publications (15):
Title | Citations | Year | |
---|---|---|---|
1. | PETTool: A Pattern-Based GUI Testing Tool | 37 | 2010 |
2. | Patterns for Consistent Software Documentation | 32 | 2009 |
3. | Patterns for Data and Metadata Evolution in Adaptive Object Models | 31 | 2008 |
4. | A Brief Overview of Existing Tools for Testing the Internet-of-Things | 27 | 2018 |
5. | A Ubiquitous Ambient Assisted Living Solution to Promote Safer Inde… | 25 | 2012 |
6. | Live Software Development — Tightening the feedback loops | 23 | 2019 |
7. | Smartphone Based Fall Prevention Exercises | 22 | 2013 |
8. | Dynamic allocation of serverless functions in IoT environments | 22 | 2018 |
9. | A Blockchain-based Approach for Access Control in eHealth Scenarios | 21 | 2018 |
10. | Patterns for software orchestration on the cloud | 21 | 2015 |
11. | Incremental Knowledge Acquisition in Software Development Using a W… | 19 | 2009 |
12. | Automating the Extraction of Static Content and Dynamic Behaviour f… | 16 | 2017 |
13. | Patterns for Things that Fail | 16 | 2017 |
14. | Adaptive Object Modelling: Patterns, Tools and Applications | 15 | 2009 |
15. | A Reactive and Model-based Approach for Developing Internet-of-Thin… | 15 | 2018 |
Total citations for top h-index = 15 publications | 342 |
Papers in periodics with scientific referee
- André Lago, João Pedro Dias, Hugo Sereno Ferreira, “Managing Non-Trivial Internet-of-Things Systems with Conversational Assistants: A Prototype and a Feasibility Experiment”, Journal of Computational Science 51. 2021 { doi 10.1016/j.jocs.2021.101324 } scopus;
- Tiago Boldt Sousa, Hugo Sereno Ferreira, Filipe Correia, “A Survey on the Adoption of Patterns for Engineering Software for the Cloud”, IEEE Transactions on Software Engineering. 2021 { doi 10.1109/tse.2021.3052177 };
- Diogo Amaral, Gil Domingues, João Pedro Dias, Hugo Sereno Ferreira, Ademar Aguiar, Rui Nóbrega, Filipe Correia, “Live Software Development Environment Using Virtual Reality: A Prototype and Experiment”, Communications in Computer and Information Science 1172. Springer, Cham. 2019 { doi 10.1007/978-3-030-40223-5_5 } { isbn 978-3-030-40222-8 } scopus dblp;
- Pedro Lourenço, João Pedro Dias, Ademar Aguiar, Hugo Sereno Ferreira, André Restivo, “Experimenting with Liveness in Cloud Infrastructure Management”, Communications in Computer and Information Science 1172. Springer, Cham. 2019 { doi 10.1007/978-3-030-40223-5_4 } { isbn 978-3-030-40222-8 } scopus dblp;
- João Pedro Dias, Ângelo Martins, Hugo Sereno Ferreira, “A Blockchain-based Approach for Access Control in eHealth Scenarios”, Journal of Information Assurance and Security 13(4). 2018 isi;
- João Pedro Dias, Hugo Sereno Ferreira, “Automating the Extraction of Static Content and Dynamic Behaviour from e-Commerce Websites”, Procedia Computer Science 109. 2017 { doi 10.1016/j.procs.2017.05.355 } scopus isi dblp;
- HH Nap, I Bierhoff, A Ferreiro, A Català, A Samà, C Gálvez-Barrón, A Rodríguez-Molinero, Hugo Sereno Ferreira, A Martins, M Antomarini, F Cesaroni, C Sdogati, L Carvalho, R Castro, J Spallek, “Market driven implementation of the eCAALYX solution”, Gerontechnology 11(2). 2012 { doi 10.4017/gt.2012.11.02.228.00 };
- Hugo Sereno Ferreira, Ademar Aguiar, João Pascoal Faria, “Adaptive Object-Models: A Research Roadmap”, International Journal on Advances in Software 3(1&2). 2010;
Papers in conference proceedings with scientific referee
- Danny Soares, João Pedro Dias, André Restivo, Hugo Sereno Ferreira, “Programming IoT-spaces: A User-Survey on Home Automation Rules”, Computational Science, Lecture Notes in Computer Science (iccs). Springer, Cham, 2021 to appear;
- Margarida Silva, João Pedro Dias, André Restivo, Hugo Sereno Ferreira, “A Review on Visual Programming for Distributed Computation in IoT”, Computational Science, Lecture Notes in Computer Science (iccs). Springer, Cham, 2021 to appear;
- João Pedro Dias, André Restivo, Hugo Sereno Ferreira, “Empowering Visual Internet-of-Things Mashups with Self-Healing Capabilities”, Proceedings of 3rd International Workshop on Software Engineering Research & Practices for the Internet of Things, at the 43rd ACM/IEEE International Conference on Software Engineering (icse). N/A, Cyberspace, 2021 dblp to appear;
- Diogo Campos, André Restivo, Hugo Sereno Ferreira, Afonso Ramos, “Automatic Program Repair as Semantic Suggestions: An Empirical Study”, Proceedings of the IEEE International Conference on Software Testing, Verification and Validation (icst). Porto de Galinhas, Brazil, 2021 to appear;
- João Carlos Ferreira, André Restivo, Hugo Sereno Ferreira, “Automatically Generating Websites From Hand-Drawn Mockups”, Proceedings of the 16th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (visapp). Darmstadt, Germany, 2021 { doi 10.5220/0010193600480058 } { isbn978-989-758-488-6 } dblp;
- Margarida Silva, João Pedro Dias, André Restivo, Hugo Sereno Ferreira, “Visually-defined Real-Time Orchestration of IoT Systems”, Proceedings of the 17th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (mobiquitous). Darmstadt, Germany, 2020 { doi 10.1145/3448891.3448938 } scopus dblp;
- João Pedro Dias, Tiago Boldt Sousa, André Restivo, Hugo Sereno Ferreira, “A Pattern-Language for Self-Healing Internet-of-Things Systems”, Proceedings of the 25th European Conference on Pattern Languages of Programs (europlop). N/A, Cyberspace, 2020 { doi 10.1145/3424771.3424804 } scopus dblp;
- Diogo Torres, João Pedro Dias, André Restivo, Hugo Sereno Ferreira, “Real-time Feedback in Node-RED for IoT Development: An Empirical Study”, IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (ds-rt). N/A, Cyberspace, 2020 { doi 10.1109/ds-rt50469.2020.9213544 } dblp scopus;
- Tiago Matias, Filipe Correia, Jonas Fritzsch, Justus Bogner, Hugo Ferreira, André Restivo, “Determining Microservice Boundaries: A Case Study Using Static and Dynamic Software Analysis”, Proceedings of the 14th European Conference on Software Architecture (ecsa). L’Aquila, Italy, 2020 { doi 10.1007/978-3-030-58923-3_21 } scopus dblp;
- Sara Fernandes, André Restivo, Hugo Sereno Ferreira, Ademar Aguiar, “Helping Software Developers through Live Software Metrics Visualization”, Conference Companion of the 4th International Conference on Art, Science, and Engineering of Programming (px). Porto, Portugal, 2020 { doi 10.1145/3397537.3397539 } { isbn9781450375078 } scopus dblp;
- André Lago, João Pedro Dias, Hugo Sereno Ferreira, “Conversational Interface for Managing Non-trivial Internet-of-Things Systems”, Computational Science, Lecture Notes in Computer Science 12141 (iccs). Springer, Cham, 2020 { doi 10.1007/978-3-030-50426-7_29 } { isbn978-3-030-50425-0 } scopus dblp;
- João Pedro Dias, Bruno Lima, João Pascoal Faria, André Restivo, Hugo Sereno Ferreira, “Visual Self-healing Modelling for Reliable Internet-of-Things Systems”, Computational Science, Lecture Notes in Computer Science 12141. (iccs). Springer, Cham, 2020 { doi 10.1007/978-3-030-50426-7_27 } { isbn978-3-030-50425-0 } scopus dblp;
- Hugo Sereno Ferreira, André Restivo, Tiago Boldt, “Towards a Pattern Language for Master’s Students”, Proceedings of the 24th European Conference on Pattern Languages of Programs (europlop). Bavaria, Germany, 2019 { doi 10.1145/3361149.3361165 } { isbn978-1-4503-6206-1 } isi scopus dblp;
- João Pedro Dias, Tiago Boldt, Hugo Sereno Ferreira, “Testing and Deployment Patterns for the Internet-of-Things”, Proceedings of the 24th European Conference on Pattern Languages of Programs (europlop). Bavaria, Germany, 2019 { doi 10.1145/3361149.3361184 } { isbn978-1-4503-6206-1 } isi scopus dblp;
- Ademar Aguiar, André Restivo, Filipe Correia, Hugo Sereno Ferreira, João Pedro Dias, “Live Software Development --- Tightening the feedback loops”, Proceedings of the 5th Edition of the Programming Experience Workshop (px). Genova, Italy, 2019 dblp scopus;
- Pedro Lourenço, João Pedro Dias, Ademar Aguiar, Hugo Sereno Ferreira, “CloudCity: A Live Environment for the Management of Cloud Infrastructures”, Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering (enase). Heraklion, Crete, Greece, 2019 { doi 10.5220/0007699700270036 } scopus dblp isi;
- Diogo Amaral, Gil Domingues, João Pedro Dias, Hugo Sereno Ferreira, Ademar Aguiar, Rui Nobrega, “Live Software Development Environment for Java using Virtual Reality”, Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering (enase). Heraklion, Crete, Greece, 2019 { doi 10.5220/0007699800370046 } scopus dblp isi;
- João Pedro Dias, Luis Reis, Angelo Martins, Hugo Sereno Ferreira, “A Blockchain-based Scheme for Access Control in e-Health Scenarios”, Proceedings of the 14th International Conference on Information assurance and security (ias). Porto, Portugal, 2018 { doi 10.1007/978-3-030-17065-3_24 } scopus dblp;
- Guilherme Pinto, João Pedro Dias, Hugo Sereno Ferreira, “Blockchain-based PKI for Crowdsourced IoT Sensor Information”, Proceedings of the 14th International Conference on Information assurance and security (ias). Porto, Portugal, 2018 { doi 10.1007/978-3-030-17065-3_25 } scopus dblp;
- Angela Cardoso, Armando Sousa, Hugo Sereno Ferreira, “Programming for Young Children using Tangible Tiles and Camera-Enabled Hanheld Devices”, Proceedings of the 11th annual International Conference of Education, Research and Innovation (iceri). Seville, Spain, 2018 { doi 10.21125/iceri.2018.2504 } { isbn978-84-09-05948-5 } isi;
- Angela Cardoso, Armando Sousa, Hugo Sereno Ferreira, “Easy Robotics with Camera Devices and Tangible Tiles”, Proceedings of the 11th annual International Conference of Education, Research and Innovation (iceri). Seville, Spain, 2018 { doi 10.21125/iceri.2018.2506 } { isbn978-84-09-05948-5 } isi;
- Duarte Pinto, João Pedro Dias, Hugo Sereno Ferreira, “Dynamic allocation of serverless functions in IoT environments”, Proceedings of the 16th IEEE International Conference on Embedded and Ubiquitous Computing (euc). Bucharest, Romania, 2018 { doi 10.1109/euc.2018.00008 } isi scopus dblp;
- Tiago Boldt Sousa, Hugo Sereno Ferreira, Filipe Correia, “Overview of A Pattern Language for Engineering Software for the Cloud”, Proceedings of the 25th Conference on Pattern Languages of Programs (plop). Portland, USA, 2018;
- Tiago Boldt, Hugo Sereno Ferreira, Filipe Correia, Ademar Aguiar, “Engineering Software for the Cloud: Automated Recovery and Scheduler”, Proceedings of the 23rd European Conference on Pattern Languages of Programs (europlop). Bavaria, Germany, 2018 { doi 10.1145/3282308.3282315 } { isbn978-1-4503-6387-7 } scopus dblp isi;
- Tiago Boldt, Hugo Sereno Ferreira, Filipe Correia, Ademar Aguiar, “Engineering Software for the Cloud: External Monitoring and Failure Injection”, Proceedings of the 23rd European Conference on Pattern Languages of Programs (europlop). Bavaria, Germany, 2018 { doi 10.1145/3282308.3282316 } { isbn978-1-4503-6387-7 } scopus dblp isi;
- João Pedro Dias, Flávio Couto, Ana Paiva, Hugo Sereno Ferreira, “A Brief Overview of Existing Tools for Testing the Internet-of-Things”, Proceedings of the 11th IEEE Conference on Software Testing, Validation and Verification Workshops (icstw). Västerås, Sweden, 2018 { doi 10.1109/icstw.2018.00035 } isi scopus dblp;
- João Pedro Dias, João Pascoal Faria, Hugo Sereno Ferreira, “A Reactive and Model-based Approach for Developing Internet-of-Things Systems”, Proceedings of the 7th Software Engineering Doctoral Symposium, co-located with the 11th International Conference on the Quality of Information and Communications Technology (sedes). Coimbra, Portugal, 2018 { doi 10.1109/quatic.2018.00049 } isi dblp scopus;
- António Ramadas, Gil Domingues, João Pedro Dias, Ademar Aguiar, Hugo Sereno Ferreira, “Patterns for Things that Fail”, Proceedings of the 24th Conference on Pattern Languages of Programs (plop). Vancouver, Canada, 2017;
- Tiago Boldt Sousa, Hugo Sereno Ferreira, Filipe Figueiredo Correia, Ademar Aguiar, “Engineering Software for the Cloud: Messaging Systems and Logging”, Proceedings of the 22nd European Conference on Pattern Languages of Programs (europlop). Bavaria, Germany, 2017 { doi 10.1145/3147704.3147720 } dblp scopus;
- Duarte Duarte, Hugo Sereno Ferreira, João Dias, Zafeiris Kokkinogenis, “Towards a Framework for Agent-based Simulation of User Behaviour in E-Commerce Context”, Trends in Cyber-Physical Multi-Agent Systems. The PAAMS Collection — 15th International Conference on Practical Applications of Agents and Multi-Agent Systems (paams). Porto, Portugal, 2017 { doi 10.1007/978-3-319-61578-3_3 } dblp scopus;
- Tiago Sousa, Hugo Sereno Ferreira, Filipe Correia, “Engineering Software for the Cloud: Pattterns and Sequences”, Proceedings of the 11th Latin American Conference on Pattern Languages of Programs (sugerloaf plop). Buenos Aires, Argentina, 2016;
- Filipe Oliveira, Hugo Sereno Ferreira, Tiago Boldt Sousa, “Exploring the Scala Macro System for Compile Time Model-Based Generation of Statically Type-Safe REST Services”, Proceedings of the 2nd International Conference on Advances and Trends in Software Engineering (softeng). Lisbon, Portugal, 2016 { isbn978-1-61208-458-9 };
- Tiago Boldt Sousa, Filipe Correira, Hugo Sereno Ferreira, “Patterns for software orchestration on the cloud”, Proceedings of the 22nd Conference on Pattern Languages of Programs (plop). Pittsburgh, Pennsylvania, USA, 2015 { isbn978-1-941652-03-9 };
- Omar Castro, Hugo Sereno Ferreira, Tiago Boldt Sousa, “Collaborative Web Platform for UNIX-based Big Data Processing”, Proceedings of the 11th International Conference on Cooperative Design, Visualization and Engineering (cdve). Seattle, USA, 2014 { doi 10.1007/978-3-319-10831-5_30 } isi dblp scopus;
- Nuno Flores, Ademar Aguiar, Hugo Sereno Ferreira, “The Concept of Ba Applied to Software Knowledge”, Proceedings of the 7th International Workshop on Cooperative and Human Aspects of Software Engineering (chase). Hyderabad, India, 2014 { doi 10.1145/2593702.2593713 } dblp scopus;
- Bruno Ferreira, Vânia Guimarães, Hugo Sereno Ferreira, “Smartphone Based Fall Prevention Exercises”, Proceedings of the 15th IEEE International Conferences on e-Health Networking, Application and Services (healthcom). Lisbon, Portugal, 2013 { doi 10.1109/healthcom.2013.6720755 } dblp scopus;
- Tiago Boldt Sousa, Hugo Sereno Ferreira, “Object-Functional Patterns: Re-Thinking Development in a Post-Functional World”, Proceedings of the 8th International Conference on the Quality of Information and Communications Technology (sedes). Lisbon, Portugal, 2012 { doi 10.1109/quatic.2012.43 } isi dblp scopus;
- Sandra Prescher, Alan Bourke, Friedrich Koehler, Angelo Manuel Martins, Hugo Sereno Ferreira, Tiago Boldt Sousa, Rui Castro, António Santos, Marc Torrent Poch, Sergi Gomis Gascó, Hospedales Margarita, John Nelson, “A Ubiquitous Ambient Assisted Living Solution to Promote Safer Independent Living in Older Adults Suffering from Co-morbidity”, Proceedings of the 34th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (embs). California, USA, 2012 { doi 10.1109/embc.2012.6347145 } isi scopus dblp;
- Hugo Sereno Ferreira, Tiago Sousa, Angelo Martins, “Scalable Integration of Multiple Health Sensor Data for Observing Medical Patterns”, Proceedings of the 9th International Conference on Cooperative Design, Visualization and Engineering (cdve). Osaka, Japan, 2012 { doi 10.1007/978-3-642-32609-7_11 } isi dblp scopus;
- Tiago Almeida, Hugo Sereno Ferreira, Tiago Sousa, “A collaborative expandable framework for end-users and programmers”, Proceedings of the 9th International Conference on Cooperative Design, Visualization and Engineering (cdve). Osaka, Japan, 2012 { doi 10.1007/978-3-642-32609-7_22 } isi dblp scopus;
- Patricia Matsumoto, Eduardo Guerra, Hugo Sereno Ferreira, Filipe Correia, Joseph Yoder, Ademar Aguiar, “AOM metadata extension points”, Proceedings of the 18th Conference on Pattern Languages of Programs (plop). Oregon, USA, 2011 { doi 10.1145/2578903.2579150 } dblp scopus;
- Hugo Sereno Ferreira, Filipe Correia, Ademar Aguiar, Joseph Yoder, “The Lazy Semantics Pattern on the context of Meta-Architectures”, 2nd Asian Conference on Pattern Languages of Programs (asianplop). Tokyo, Japan, 2011;
- Hugo Sereno Ferreira, Filipe Correia, Joseph Yoder, Ademar Aguiar, “Core Patterns of Object-Oriented Meta-Architectures”, Proceedings of the 17th Conference on Pattern Languages of Programs (plop). Nevada, USA, 2010 { doi 10.1145/2493288.2493290 } dblp scopus;
- Marco Cunha, Ana Paiva, Hugo Sereno Ferreira, Rui Abreu, “PETTool: A Pattern-Based GUI Testing Tool”, 2nd International Conference on Software Technology and Engineering (iscte). Puerto Rico, USA, 2010 { doi 10.1109/icste.2010.5608882 } scopus;
- Gabriela Soares, Rosaldo Rossetti, Nuno Flores, Ademar Aguiar, Hugo Sereno Ferreira, “A Cooperative Personal Agenda in a Collaborative Team Environment”, Proceedings of the 6th International Conference on Cooperative Design, Visualization and Engineering (cdve). , 2009 { doi 10.1007/978-3-642-04265-2_28 } isi dblp scopus;
- António Rito Silva, David Martinho, Ademar Aguiar, Nuno Flores, Filipe Correia, Hugo Sereno Ferreira, “An Implementation Model for Agile Business Process Tools”, 1st International Workshop on Organizational Design and Engineering (iwode). Portugal, 2009;
- Hugo Sereno Ferreira, Filipe Correia, Ademar Aguiar, “Design for an Adaptive Object-Model Framework: An Overview”, Proceedings of the 4th International Workshop on Models@runtime (models). Denver, Colorado, USA, 2009 scopus;
- Filipe Correia, Hugo Sereno Ferreira, Nuno Flores, Ademar Aguiar, “Patterns for Consistent Software Documentation”, Proceedings of the 16th Conference on Pattern Languages of Programs (plop). Chicago, Illinois, USA, 2009 { doi 10.1145/1943226.1943241 } scopus;
- Filipe Correia, Hugo Sereno Ferreira, Nuno Flores, Ademar Aguiar, “Incremental Knowledge Acquisition in Software Development Using a Weakly-Typed Wiki”, Proceedings of the 5th International Symposium on Wikis and Open Collaboration (wikisym). Orlando, Florida, USA, 2009 { doi 10.1145/1641309.1641352 } scopus dblp;
- Hugo Sereno Ferreira, Ademar Aguiar, João Pascoal Faria, “Adaptive Object Modelling: Patterns, Tools and Applications”, Proceedings of the 4th International Conference on Software Engineering Advances (icsea). Porto, Portugal, 2009 { doi 10.1109/icsea.2009.83 } isi dblp scopus;
- Hugo Sereno Ferreira, Filipe Correia, Leon Welicki, “Patterns for Data and Metadata Evolution in Adaptive Object Models”, Proceedings of 15th Conference on Pattern Languages of Programs (plop). Nashville, Tennessee, USA, 2008 { doi 10.1145/1753196.1753203 } scopus;
Papers in national conferences with scientific referee
- Luís Fonseca, Tiago Boldt Sousa, Hugo Sereno Ferreira, “Rapid Prototyping and Development Framework for Android with Scala”, Proceedings of the 6th Symposium on Informatics (inforum). Porto, Portugal, 2014 { isbn978-972-752-171-5};
- Filipe Correia, Hugo Sereno Ferreira, “Trends on Adaptive Object-Model Research”, Proceedings of the 3rd Edition of the Doctoral Symposium in Informatics Engineering (dsie). Porto, Portugal, 2008;
Other scientific production
- Filipa Barros, Luís Sousa, João Pedro Dias, Hugo Sereno Ferreira, A Preliminary Study on Mesh Networks and IoT, 11ª Edição Encontro Investigação Jovem (ijup). Porto, Portugal, 2018 ;
- João Pedro Dias, Hugo Sereno Ferreira, Automating the Extraction of Static Content and Dynamic Behaviour from e-Commerce Websites, 10ª Edição Encontro Investigação Jovem (ijup). Porto, Portugal, 2017 ;
- João Silva, Hugo Sereno Ferreira, Bluetooth Based Warning System for Ambient Assisted Living, 9ª Edição Encontro Investigação Jovem (ijup). Porto, Portugal, 2016 ;
- Filipe Correia, Nuno Flores, Hugo Sereno Ferreira, Ademar Aguiar, Assessing Tools for Software Development: An overview of three user evaluations, User evaluation for Software Engineering Researchers Workshop at the 34th International Conference on Software Engineering (user). 2012 ;
- Hugo Sereno Ferreira, Introdução à Programação Objecto-Funcional com Scala, MundoJ (53). 2012 ;
- Michel Wermelinger, Hugo Sereno Ferreira, Quality evolution track at QUATIC’10, ACM SIGSOFT Software Engineering Notes 36(1). 2011 { doi10.1145/1921532.1960273 } ;