João M. Fernandes

Orcid: 0000-0003-1174-1966

Affiliations:
  • University of Minho, Department of Informatics / ALGORITMI Centre, Braga, Portugal


According to our database1, João M. Fernandes authored at least 79 papers between 1998 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
A 5G-based Authentication Framework for V2X Communication.
Proceedings of the IEEE Conference on Standards for Communications and Networking, 2023

Impact of remote work on Portuguese software professionals during the COVID-19 pandemic.
Proceedings of the 26th Iberoamerican Conference on Software Engineering, 2023

2022
Author placement in Computer Science: a study based on the careers of ACM Fellows.
Scientometrics, 2022

A concrete product derivation in software product line engineering: a practical approach.
Int. J. Comput. Appl. Technol., 2022

A hybrid bi-objective optimization approach for joint determination of safety stock and safety time buffers in multi-item single-stage industrial supply chains.
Comput. Ind. Eng., 2022

Transforming Ideas and Developing Entrepreneurship Skills in Computing Sciences and Informatics Engineering Courses.
Proceedings of the EATIS 2022: 11th Euro American Conference on Telematics and Information Systems, Aveiro, Portugal, June 1, 2022

2021
Meta-learning and the new challenges of machine learning.
Int. J. Intell. Syst., 2021

Web based Object Annotation Tool using a Triplet-ReID Sorting Approach.
Proceedings of the 10th International Conference on Pattern Recognition Applications and Methods, 2021

2020
Alphabetic order of authors in scholarly publications: a bibliometric study for 27 scientific fields.
Scientometrics, 2020

A Software Engineering Course that Promotes Entrepreneurship: Insights from a VUCA Perspective.
Proceedings of the Software Business - 11th International Conference, 2020

2019
Characterizing industry-academia collaborations in software engineering: evidence from 101 projects.
Empir. Softw. Eng., 2019

An industrial case study for adopting software product lines in automotive industry: an evolution-based approach for software product lines (EVOA-SPL).
Proceedings of the 23rd International Systems and Software Product Line Conference, 2019

On the Use of Smartphone Sensors for Developing Advanced Driver Assistance Systems.
Proceedings of the Science and Technologies for Smart Cities, 2019

2018
A Systematic Reuse-Based Approach for Customized Cloned Variants.
Proceedings of the 11th International Conference on the Quality of Information and Communications Technology, 2018

Bibliometric Analysis of 50 Years of IEEE Industrial Electronics Society Publications.
Proceedings of the IECON 2018, 2018

Changing and Pivoting the Business Model in Software Startups.
Proceedings of the Software Business - 9th International Conference, 2018

Determinants for the Success of Software Startups: Insights from a Regional Cluster.
Proceedings of the Software Business - 9th International Conference, 2018

Data Requirements Elicitation in Big Data Warehousing.
Proceedings of the Information Systems, 2018

2017
Quantity versus impact of software engineering papers: a quantitative study.
Scientometrics, 2017

Evolution in the number of authors of computer science publications.
Scientometrics, 2017

Industry-academia collaborations in software engineering: An empirical analysis of challenges, patterns and anti-patterns in research projects.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

2016
Highly-cited papers in software engineering: The top-100.
Inf. Softw. Technol., 2016

Foreword of the Thematic Track Quality Aspects in Agile Methods.
Proceedings of the 10th International Conference on the Quality of Information and Communications Technology, 2016

iFloW: An Integrated Logistics Software System for Inbound Supply Chain Traceability.
Proceedings of the Enterprise Interoperability VII: Enterprise Interoperability in the Digitized and Networked Factory of the Future, 2016

Using Scrum Together with UML Models: A Collaborative University-Industry R&D Software Project.
Proceedings of the Computational Science and Its Applications - ICCSA 2016, 2016

Requirements in Engineering Projects
Springer, ISBN: 978-3-319-18597-2, 2016

2015
Cyber-physical systems design: transition from functional to architectural models.
Des. Autom. Embed. Syst., 2015

Comparing AHP and ELECTRE I for prioritizing software requirements.
Proceedings of the 16th IEEE/ACIS International Conference on Software Engineering, 2015

2014
Authorship trends in software engineering.
Scientometrics, 2014

2013
Enriching MATLAB with aspect-oriented features for developing embedded systems.
J. Syst. Archit., 2013

A Transformation of Business Process Models into Software-Executable Models Using MDA.
Proceedings of the Software Quality. Increasing Value in Software and Systems Development, 2013

Assisting Data Warehousing Populating Processes Design through Modelling using Coloured Petri Nets.
Proceedings of the SIMULTECH 2013, 2013

A Context Aware Architecture to Support People with Partial Visual Impairments.
Proceedings of the Distributed Computing and Artificial Intelligence, 2013

2012
Model-based approaches and frameworks for embedded software systems.
Innov. Syst. Softw. Eng., 2012

BIM: A Methodology to Transform Business Processes into Software Systems.
Proceedings of the Software Quality. Process Automation in Software Development, 2012

Guidelines for Modelling Reactive Systems with Coloured Petri Nets.
Proceedings of the Model-Based Methodologies for Pervasive and Embedded Software, 2012

2010
A Technique to Classify and Compare Agile Methods.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2010

PlayScrum - A Card Game to Learn the Scrum Agile Method.
Proceedings of the Second International Conference on Games and Virtual Worlds for Serious Applications, 2010

Classification and Comparison of Agile Methods.
Proceedings of the Quality of Information and Communications Technology, 2010

Scenario-Based Modeling in Industrial Information Systems.
Proceedings of the Distributed, Parallel and Biologically Inspired Systems, 2010

The APEX Framework: Prototyping of Ubiquitous Environments Based on Petri Nets.
Proceedings of the Human-Centred Software Engineering - Third International Conference, 2010

Combining Petri Nets and UML for Model-based Software Engineering.
Proceedings of the Workshops of the 31st International Conference on Application and Theory of Petri Nets and Other Models of Concurrency (PETRI NETS 2010) and of the 10th International Conference on Application of Concurrency to System Design (ACSD 2010), 2010

2009
Recent advances in model-based methodologies for pervasive and embedded software.
ACM SIGSOFT Softw. Eng. Notes, 2009

Formal requirements modelling with executable use cases and coloured Petri nets.
Innov. Syst. Softw. Eng., 2009

Validation of Scenario-Based Business Requirements with Coloured Petri Nets.
Proceedings of the Fourth International Conference on Software Engineering Advances, 2009

Model-based Methodologies for Pervasive and Embedded Software.
Proceedings of the 31st International Conference on Software Engineering, 2009

A Requirements Engineering and Management Training Course for Software Development Professionals.
Proceedings of the Proceedings 22nd Conference on Software Engineering Education and Training, 2009

2008
An illustrative example of refactoring object-oriented source code with aspect-oriented mechanisms.
Softw. Pract. Exp., 2008

Expressing Environment Assumptions and Real-time Requirements for a Distributed Embedded System with Shared Variables.
Proceedings of the Distributed Embedded Systems: Design, 2008

2007
Translating Synchronous Petri Nets into PROMELA for Verifying Behavioural Properties.
Proceedings of the IEEE Second International Symposium on Industrial Embedded Systems, 2007

Validation of Reactive Software from Scenario-Based Models.
Proceedings of the Quality of Information and Communications Technology, 2007

Automated Information Systems Generation for Process-Oriented Organizations.
Proceedings of the Quality of Information and Communications Technology, 2007

Deriving Software Architectures for CRUD Applications: The FPL Tower Interface Case Study.
Proceedings of the Second International Conference on Software Engineering Advances (ICSEA 2007), 2007

Requirements Engineering for Reactive Systems: Coloured Petri Nets for an Elevator Controller.
Proceedings of the 14th Asia-Pacific Software Engineering Conference (APSEC 2007), 2007

2006
Towards a Catalogue of Refactorings and Code Smells for AspectJ.
LNCS Trans. Aspect Oriented Softw. Dev., 2006

Integration of DFDs into a UML-based Model-driven Engineering Approach.
Softw. Syst. Model., 2006

Refinement of Software Architectures by Recursive Model Transformations.
Proceedings of the Product-Focused Software Process Improvement, 2006

A Demonstration Case on the Transformation of Software Architectures for Service Specification.
Proceedings of the From Model-Driven Design to Resource Management for Distributed Embedded Systems, 2006

A Two-Year Software Engineering M.Sc. Degree Designed Under the Bologna Declaration Principles.
Proceedings of the International Conference on Software Engineering Advances (ICSEA 2006), October 28, 2006

2005
A reference framework for process-oriented software development organizations.
Softw. Syst. Model., 2005

Guest Editors' Foreword.
Nord. J. Comput., 2005

Integration of Embedded Software with Corporate Information Systems.
Proceedings of the From Specification to Embedded Systems Application [International Embedded Systems Symposium, 2005

Refactoring a Java Code Base to AspectJ: An Illustrative Example.
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005

Model Checking Embedded Systems with PROMELA.
Proceedings of the 12th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2005), 2005

Transformation of UML Models for Service-Oriented Software Architectures.
Proceedings of the 12th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2005), 2005

Towards a catalog of aspect-oriented refactorings.
Proceedings of the 4th International Conference on Aspect-Oriented Software Development, 2005

2004
Using RUP for Process-Oriented Organisations.
Proceedings of the Product Focused Software Process Improvement, 2004

A Multi-Level Design Pattern for Embedded Software.
Proceedings of the Design Methods and Applications for Distributed Embedded Systems, 2004

Tool Support for DFD-UML Model-based Transformations.
Proceedings of the 11th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2004), 2004

Functional and Object-Oriented Views in Embedded Software Modeling.
Proceedings of the 11th IEEE International Conference on the Engineering of Computer-Based Systems (ECBS 2004), 2004

2002
Heterogeneous Information Systems Integration: Organizations and Methodologies.
Proceedings of the Product Focused Software Process Improvement, 2002

Can UML be a System-Level Language for Embedded Software?.
Proceedings of the Design and Analysis of Distributed Embedded Systems, IFIP 17<sup>th</sup> World Computer Congress, 2002

2001
System-Level Object-Orientation in the Specification and Validation of Embedded Systems.
Proceedings of the 14th Annual Symposium on Integrated Circuits and Systems Design, 2001

From Use Cases to Objects: An Industrial Information Systems Case Study Analysis.
Proceedings of the 7th International Conference on Object Oriented Information Systems, 2001

A Petri Net Meta-Model to Develop Software Components for Embedded Systems.
Proceedings of the 2nd International Conference on Application of Concurrency to System Design (ACSD 2001), 2001

2000
MIDAS: metodologia orientada ao objecto para desenvolvimento de sistemas embebidos
PhD thesis, 2000

A Methodology for Complex Embedded Systems Design: Petri Nets within a UML Approach.
Proceedings of the Architecture and Design of Distributed Embedded Systems, 2000

Modeling industrial embedded systems with UML.
Proceedings of the Eighth International Workshop on Hardware/Software Codesign, 2000

1998
Hierarchical mechanisms for high-level modeling and simulation of digital systems.
Proceedings of the 5th IEEE International Conference on Electronics, Circuits and Systems, 1998


  Loading...