Identification
Personal identification
- Full name
- José Francisco Creissac Freitas de Campos
Citation names
- José Creissac Campos
- José C. Campos
Author identifiers
- Ciência ID
- 3F14-8E2B-22A5
- ORCID iD
- 0000-0001-9163-580X
- Google Scholar ID
- PsEx0zkAAAAJ
- Researcher Id
- B-2506-2008
- Scopus Author Id
- 7201617369
Email addresses
- jose.campos@di.uminho.pt (Professional)
- jose.campos@acm.org (Professional)
Addresses
- Universidade do Minho, Escola de Engenharia, Departamento de Informática. Campus de Gualtar, 4710-057, Gualtar, Braga, Portugal (Professional)
Websites
- http://www.di.uminho.pt/~jfc (Professional)
Knowledge fields
- Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics
- Exact Sciences - Computer and Information Sciences - Computer Sciences
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
Portuguese (Mother tongue) | |||||
English | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) | Proficiency (C2) |
French | Beginner (A1) | Intermediate (B1) | Beginner (A1) | Beginner (A1) | |
Spanish; Castilian | Intermediate (B1) | Intermediate (B1) | Intermediate (B1) | Beginner (A1) |
Education
Degree | Classification | |
---|---|---|
2020/06/04
Concluded
|
Provas de Agregação (Título de Agregado)
Major in Informática
Universidade do Minho, Portugal
|
Aprovado por unanimidade |
2001
Concluded
|
D.Phil. in Computer Science (Doutoramento)
University of York, United Kingdom
"Automated Deduction and Usability Reasoning" (THESIS/DISSERTATION)
|
|
1993
Concluded
|
Mestrado em Informática (Mestrado)
Universidade do Minho, Portugal
"GAMA-X: Geração Semi-Automática de Interfaces Sensíveis ao Contexto" (THESIS/DISSERTATION)
|
Muito Bom |
1985 - 1991
Concluded
|
Engenharia de Sistemas e Informática (Licenciatura)
Universidade do Minho, Portugal
"Desenvolvimento de Interfaces Assistidas para Protótipos Funcionais" (THESIS/DISSERTATION)
|
16 |
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
2013/11/01 - Current | Researcher (Research) | Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
Universidade do Minho Escola de Engenharia, Portugal | ||
2007/04 - 2007/12 | Visiting Researcher (Research) | Newcastle University, United Kingdom |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2020/12/14 - Current | Associate Professor (University Teacher) | Universidade do Minho, Portugal |
Universidade do Minho, Portugal | ||
2000/08/01 - 2020/12/14 | Assistant Professor (University Teacher) | Universidade do Minho, Portugal |
2015/04/06 - 2015/04/17 | Visiting Professor (University Teacher) | Universidade Pedagogica, Mozambique |
1993/12 - 2000/07 | Assistant (University Teacher) | Universidade do Minho, Portugal |
1991/10 - 1993/11 | Trainee Assistant (University Teacher) | Universidade do Minho, Portugal |
1988/10 - 1990/07 | Tutor (University Teacher) | Universidade do Minho, Portugal |
Others
Category Host institution |
Employer | |
---|---|---|
1991/06 - 1991/08 | Programador | F3M - Engenharia de Sistemas e Informática Lda., Portugal |
1990/10 - 1991/05 | Programador freelance | CIAD - Centro de Informação e Análise de Dados Lda., Portugal |
Projects
Contract
Designation | Funders | |
---|---|---|
2022/01/01 - 2033/06 | SpecRep - Constraint-based Specification Repair
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
2016 - 2019 | Trustworthy Software Design with Alloy
POCI-01-0145-FEDER-016826
Researcher
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
2015/07 - 2018/06 | High-Assurance Medical Cyber-physical Systems
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Fundação para a Ciência e a Tecnologia |
2012/04 - 2015/09 | Pattern-Based GUI Testing
Researcher
|
Fundação para a Ciência e a Tecnologia, I.P. |
2013/01 - 2015/06 | Languages and Tools for Critical Real Time Systems
NORTE-07-0124-FEDER-000062
Principal investigator
|
Ministério da Ciência Tecnologia e Ensino Superior
Concluded
|
2011/02 - 2014/07 | APEX - Agile Prototyping for user EXperience
Principal investigator
|
Fundação para a Ciência e a Tecnologia, I.P. & COMPETE 2020 |
2012/06 - 2014/05 | PROVA - Platform for Software Verification and Validation
FCOMP-01-0202-FEDER- 023137
Researcher
|
Agência Nacional de Inovação SA |
2010/05 - 2013/07 | SSaaPP: SpreadSheets as a Programming Paradigm
Researcher
|
Fundação para a Ciência e a Tecnologia, I.P. |
2010/03 - 2013/06 | CROSS - An Infrastructure for Certification and Re-engineering of Open Source Software
Researcher
|
Fundação para a Ciência e a Tecnologia, I.P. |
2005/08 - 2008/06 | Safety Control of Automated Production Systems (SCAPS)
Researcher
|
Fundação para a Ciência e a Tecnologia, I.P. |
2005/07 - 2008/06 | IVY - A model-based usability analysis environment
Principal investigator
|
Fundação para a Ciência e a Tecnologia, I.P. |
Other
Designation | Funders | |
---|---|---|
2020/10/26 - 2022/03/25 | DigiLightRail
DLR
Researcher
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
Efacec Power Solutions
Concluded
|
2020/05 - 2020/11 | Collaborative Visual Development
CVD
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
|
OutSystems
Concluded
|
2019/05/01 - 2020/03/31 | OutSystems Learnability Model II
OLM II
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Centro de Computação Gráfica, Portugal OutSystems, Portugal |
OutSystems
Concluded
|
2018/05/01 - 2019/01/31 | OutSystems Learnability Model
OLM
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Centro de Computação Gráfica, Portugal OutSystems, Portugal |
OutSystems
Concluded
|
2010/01 - 2011/08 | GWS - Global Weighing Solutions
n/a
Principal investigator
Universidade do Minho, Portugal
|
Cachapuz
Concluded
|
2010/01 - 2010/10 | DataPeers Test Data Generator
n/a
Researcher
Universidade do Minho, Portugal
|
IT Peers – Serviços em Tecnologia de Informação, S.A.
Concluded
|
2008/07 - 2010/06 | InPACT - Integrated Engineering Tools for Protection, Automation and Control Systems
n/a
Principal investigator
Centro de Computação Gráfica, Portugal
|
Efacec Power Solutions
Concluded
|
Outputs
Publications
Book |
|
Book chapter |
|
Conference abstract |
|
Conference paper |
|
Edited book |
|
Journal article |
|
Thesis / Dissertation |
|
Other
Other output |
|
Activities
Oral presentation
Presentation title | Event name Host (Event location) |
|
---|---|---|
2021/05/28 | Formal Methods for User-Centred Design | Informatics Seminars, University of Leicester
Prof. Effie Law (Online, United Kingdom)
|
2021/05/12 | Supporting the analysis of safety critical user interfaces: an exploration of three formal tools | CHI 2021 - ACM Conference on Human Factors in Computing Systems
ACM (Online)
|
2018/11/27 | Engineering safer interactive computing systems | Comunicação convidada
Universidade do País Basco (San Sebastian, Spain)
|
2018/06/22 | High Assurance Interactive Systems | CISUC Software and Systems Engineering group away day
CISUC Software and Systems Engineering group away day, Universidade de Coimbra (Figueira da Foz, Portugal)
|
2018/06/19 | High Assurance Interactive Systems | EICS 2018 Workshop on Heterogeneous Models and Modeling Approaches for Engineering of Interactive Systems
(Paris, France)
|
2016/07/21 | Taking account of users in the automated analysis of interactive computing systems | INTUITEST 2016: 2nd International Workshop on User Interface Test Automation
(Saarbrücken, Germany)
|
2014/11/27 | Design of an AAL System Using APEX |
Universidade de A Coruña (Ferrol, Spain)
|
2014/10/24 | Enabling participatory Design of an AAL System Using Virtual reality Prototypes |
Queen Mary University of London (Londres, United Kingdom)
|
2014/04/24 | Utilização de Realidade Virtual para conceber uma Casa Inteligente |
Universidade Pedagógica (Maputo, Mozambique)
|
2012/05/29 | Formal Analysis of Ubiquitous Computing Environments |
Queen Mary University of London (Londres, United Kingdom)
|
2012/04/19 | Verificação formal de interfaces com o usuário |
Instituto de Aeronáutica e Espaço (São José dos Campos, Brazil)
|
2007/08/09 | Considering Context and Users in Interactive Systems Analysis with the IVY workbench |
Universidade de Swansea (Swansea, País de Gales, United Kingdom)
|
2007/08 | Considering Context and Users in Interactive Systems Analysis with the IVY workbench | HUM project workshop
Universidade de Londres (UCL, QueenMary) (Londres, United Kingdom)
|
2005/09/26 | Interacção Humano-Computador no DI/CCTC, UM |
Escola Superior de Enxeñería Informática, Universidade de Vigo (Ourense, Spain)
|
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2018 - 2019 | Gerador de protótipos de interfaces gráficas
Supervisor of João Miguel Matela Aidos Manso de Araújo
|
Mestrado integrado em Engenharia Informática
Universidade do Minho, Portugal
|
2011 - 2019 | Audiovisual Perception in a Virtual World: An Application of Human-Computer Interaction Evaluation to the Development of Immersive
Environments
Supervisor of Carlos César Loureiro Silva
|
Programa Doutoral em Informática (PhD)
Universidade do Minho, Portugal
|
2017 - 2018 | Modern Front-End Web Development
Supervisor of António Manuel Pereira do Anjo
|
Mestrado integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2017 - 2018 | Design and development of an arcade simulation environment for PVSio-web
Co-supervisor of José Carlos Silva Brandão Gonçalves
|
Mestrado integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2017 - 2018 | Simulação de dispositivos médicos em Android
Co-supervisor of André Miguel Bonjardim Pinto
|
Mestrado integrado em Engenharia Informática (Master) |
2017 - 2018 | Teste baseado em modelos de aplicações Android
Supervisor of Pedro Miguel Braga do Vale
|
Mestrado integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2017 - 2018 | JxAppDev Framework for Hybrid Applications: Hybrid Desktop/Web Application Development
Co-supervisor of Ricardo Ribeiro Ferreira
|
Mestrado integrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2016 - 2018 | Aplicações Multimédia Educacionais: Estímulo à Aprendizagem da Geometria Descritiva
Co-supervisor of Sérgio Cumbucane Estefáneo Witimisse
|
Mestrado em Design e Multimédia (Master)
Universidade Pedagógica de Moçambique, Mozambique
|
2012 - 2017/06 | Pattern Based Software Development
Co-supervisor of Rui Miguel Silva Couto
|
Programa Doutoral em Informática (PhD)
Universidade do Minho, Portugal
|
2016 - 2017 | A Tabular Editor for MAL Interactors
Supervisor of Pedro Filipe da Costa Machado
|
Mestrado em Engenharia Informática (Master) |
2016 - 2017 | A Library of User Interface Widgets Prototypes for Car Dashboards
Supervisor of Henrique Jorge Caldas Pacheco
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2016 - 2017 | Model-based Testing of User Interfaces
Supervisor of Marcelo José Rodrigues Gonçalves
|
Universidade do Minho, Portugal
|
2016 - 2017 | TOM Framework: Uma ferramenta de testes baseados em modelos para interfaces gráficas web
Supervisor of Luís Miguel Carvalho Pinto
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2015 - 2016 | Minium Recorder – Browser interaction recording
Supervisor of José Miguel Morais Morgado
|
Mestrado em Engenharia Informática
Universidade do Minho, Portugal
|
2010 - 2015/01 | Reverse Engineering of Web Applications
Supervisor of Carlos Eduardo Bastos e Marques da Silva
|
Programa Doutoral MAP-i (PhD)
Universidade do Minho, Portugal
Universidade de Aveiro, Portugal Universidade do Porto, Portugal |
2014 - 2015 | MODUS – Generation of Interfaces based on Models
Supervisor of Marina Machado
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2014 - 2015 | Testes Baseados em Modelos
Supervisor of Raphael Julien Rodrigues
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2014 - 2015 | Catálogo de Usability Smells
Co-supervisor of Diogo Francisco de Carvalho Almeida
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2013 - 2014 | Modelação de Ambientes Ubíquos na Plataforma APEX
Supervisor of Tiago Filipe de Azevedo Abade
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2013 - 2014 | Geração Dinâmica de Interfaces
Supervisor of Paulo Jorge Paradela Camacho
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2013 - 2014 | Web-base user interface prototyping and simulation
Supervisor of Paulo Cristiano Pinheiro Faria
|
Mestrado em Engenharia Informática (Master)
Universidade do Minho, Portugal
|
2012 - 2013 | 3D Virtual Environments’ Generation
Supervisor of Tiago Emanuel Oliveira Gomes
|
Universidade do Minho, Portugal
|
2012 - 2013 | Development of an environment for the generation, mutation and execution of test cases
Supervisor of Paulo Filipe de Jesus Cruz
|
Universidade do Minho, Portugal
|
2012 - 2013 | Responsive Web Design
Supervisor of Ana Isabel Sampaio
|
Universidade do Minho, Portugal
|
2012 - 2013 | Application of Formal Methods in the ITASAT Project
Co-supervisor of Daniel Quinta
|
Universidade do Minho, Portugal
Instituto Tecnológico de Aeronáutica, Brazil |
2012 - 2013 | Improving the usability of web applications: more results with less effort
Supervisor of Fábio Samuel Coelho da Silva
|
Universidade do Minho, Portugal
|
2012 - 2013 | Simulating Ubiquitous Computing Environments
Supervisor of Samuel da Silva Moreira
|
Universidade do Minho, Portugal
|
2008 - 2013 | Suporte à Interoperabilidade entre o Automation Studio e Sistemas SCADA: Tradução de sinópticos de XAML para SVG
Supervisor of Nuno Miguel Milhases da Silva
|
Universidade do Minho, Portugal
|
2008 - 2012/11 | An infrastructure for experience centred agile prototyping of ambient intelligence
Supervisor of José Luís Cardoso da Silva
|
Programa Doutoral MAP-i (PhD)
Universidade do Minho, Portugal
Universidade do Porto, Portugal Universidade de Aveiro, Portugal |
2011 - 2012 | WildAniMAL: MAL Interactors Model Animator
Supervisor of Nuno Miguel Eira de Sousa
|
Universidade do Minho, Portugal
|
2011 - 2012 | Safety Critical Interactive Computing Systems’ Modelling
Supervisor of Manuel António Freitas de Sousa
|
Universidade do Minho, Portugal
|
2011 - 2012 | Concepção da CAZ Framework
Supervisor of Miguel Esteves
|
Universidade do Minho, Portugal
|
2011 - 2012 | Desenvolvimento de uma aplicação web para dispositivos móveis – Monitorização e controlo de uma rede de digital signage
Supervisor of Joaquim Alberto da Costa Anacleto
|
Universidade do Minho, Portugal
|
2010 - 2011 | Integrating a 3D Application Server with a CAVE
Supervisor of Rui Manuel Ferreira de Carvalho Azevedo Moreira
|
Universidade do Minho, Portugal
|
2006 - 2010/12 | GUIsurfer: A Generic Framework for Reverse Engineering of Graphical User Interfaces
Co-supervisor of João Carlos Cardoso da Silva
|
Doutoramento em Informática (PhD)
Universidade do Minho, Portugal
|
2009 - 2010 | Software Seguro para Sistemas Mecatrónicos Temporizados
Co-supervisor of Paulo André Mendes Borges
|
Universidade do Minho, Portugal
|
2009 - 2010 | Reverse Engineering of Rich Internet Applications
Supervisor of Carlos Eduardo Silva
|
Universidade do Minho, Portugal
|
2008 - 2009 | FlexiXML – Um animador de modelos de interfaces com o utilizador
Supervisor of Sandrine Alves Mendes
|
Universidade do Minho, Portugal
|
2003 - 2005 | Interfaces de computador para crianças – avaliação e construção
Supervisor of Alexandre Sérgio Mano
|
Universidade do Minho, Portugal
|
Event organisation
Event name Type of event (Role) |
Institution / Organization | |
---|---|---|
2018 - Current | Membro da comissão científica da INTUITESTBEDS – International Workshop on User Interface Test Automation and Testing Techniques for Event Based Software [2018-] (2018) | |
2015 - Current | Membro da comissão científica da SAC – The ACM/SIGAPP Symposium on Applied Computing/Software Engineering track [2015-] (2015) | |
2015 - Current | Membro da comissão científica da IDE – Workshop on Formal Integrated Development Environment [2015-] (2015) | |
2012 - Current | Membro da comissão científica da IUI – ACM International Conference on Intelligent User Interfaces [2020-2018, 2015, 2013, 2012] (2012) | |
2009 - Current | Membro da comissão científica da EICS – The ACM SIGCHI Symposium on Engineering Interactive Computing Systems [2009-] (2009) | |
2006 - Current | Membro da comissão científica da FMIS – International Workshop on Formal Methods for Interactive Systems [2006-] (2006) | |
2005 - Current | Membro da comissão científica da INTERACT – IFIP TC13 Conference on Human-Computer Interaction [2005-] (2005) | |
2018/07/17 - 2019/10/11 | Financial chair do 3rd World Congress on Formal Methods (FM'19) (2019/10/07 - 2019/10/11)
Congress (Member of the Organising Committee)
|
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal Universidade do Minho, Portugal |
2019 - 2019/10 | Co-organizador da 8th Formal Methods for Interactive Systems workshop (FMIS’19), co-located with FM 2019. (2019/10/07 - 2019/10/07)
Workshop (Co-organisor)
|
|
2019 - 2019/06 | Co-organizador da HCI Engineering 2019, workshop co-localizada com o ACM SIGCHI Symposium on Engineering Interactive Computing
Systems (EICS 2019) (2018/06/17 - 2018/06/18)
Workshop (Co-organisor)
|
|
2016 - 2017/07/29 | Co-presidente (com N. Nunes, IST, Portugal) do EICS 2017: 9th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (2017/06/26 - 2017/06/29)
Symposium (President of the Organising Committee)
|
|
2015 - 2015/08 | Co-organizador da sessão convidada Prototyping of Ubiquitous Computing Environment na 3rd International Conference on Distributed,
Ambient and Pervasive Interactions (DAPI 2015) (2015/08/02 - 2015/08/07)
Conference (Co-organisor)
|
|
2014 - 2015 | Late-Breaking Results co-chair da ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS2015) (2015/06/23 - 2015/06/26)
Symposium (Member of the Organising Committee)
|
|
2014 - 2014 | Co-organizador da HCI Engineering 2014, workshop co-localizada com o ACM SIGCHI Symposium on Engineering Interactive Computing
Systems (EICS 2014) (2014/06/17 - 2014/06/17)
Workshop (Co-organisor)
|
|
2014 - 2014 | Co-organizador da sessão convidada Prototyping of Ubiquitous Computing Environment, na 2nd International Conference on Distributed,
Ambient and Pervasive Interactions (DAPI 2014) (2014/06/22 - 2014/06/22)
Conference
|
|
2012 - 2013 | Doctoral Consortium co-chair do ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2013) (2013/06/24 - 2013/06/27)
Symposium (Member of the Organising Committee)
|
|
2011 - 2012 | Co-presidente da EICS 2012: 4rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems (2012/06/25 - 2012/06/28)
Conference (President of the Organising Committee)
|
|
2010 - 2011 | Tutorials co-chair da IFIP TC13 Conference on Human-Computer Interaction (INTERACT 2011) (2011/09/05 - 2011/09/09)
Conference
|
|
2010 - 2011 | Finance Chair da International Conference on Software Language Engineering (SLE 2011) (2011/07/03 - 2011/07/09)
Conference (Member of the Organising Committee)
|
|
2005 - 2006 | Co-presidente da Interacção 2006 – 2a. Conferência Nacional de Interacção Pessoa-Máquina (2006/10 - 2006/10)
Conference (President of the Organising Committee)
|
|
1998 - 1999 | Membro da Comissão Organizadora local da International Workshop on Design, Specification and Verification of Interactive Systems
(DSV- IS’99) (1999/06/02 - 1999/06/04)
Workshop (Member of the Organising Committee)
|
|
1996 - 1996 | Membro da Comissão Organizadora local do Encontro Nacional de Informática ’96 (1996 - 1996)
Conference (Member of the Organising Committee)
|
|
1993 - 1994 | Membro da Comissão Organizadora local do Encontro Português de Computação Gráfica (EPCG’94) (1993/02 - 1993/02)
Conference (Member of the Organising Committee)
|
Jury of academic degree
Topic Role |
Candidate name (Type of degree) Institution / Organization |
|
---|---|---|
2022/02/23 | Cultural Gestures and Virtual and Augmented Reality to enable Non-Experts to Explore Systemic Concepts and Complexity
(Thesis) Arguer
|
Luís Miguel Alves Fernandes (PhD)
Universidade do Porto Faculdade de Engenharia, Portugal
|
2021/12/20 | Lightweight Trustworthy High-Level Software Design
Thesis Member
|
Liu Chong (PhD)
Universidade do Minho, Portugal
|
2021/07/21 | Safety Verification for ROS Applications
Thesis Member
|
André Filipe Faria dos Santos (PhD)
Universidade do Minho, Portugal
|
2020/07 | Formal Modelling and Analysis of Safety-Critical Interactive Systems using Coloured Petri Nets
(Thesis) Arguer
|
Sapna Jaidka (PhD)
The University of Waikato, New Zealand
|
2018/12 | Formal Framework for Modelling and Analysing Safety-Critical Human Multitasking
Thesis Member
|
Giovanna Broccia (PhD)
Università degli Studi di Pisa, Italy
|
2017/01 | Automated Pattern-Based Testing of Mobile Applications
(Thesis) Arguer
|
Inês Coimbra Morgado (PhD)
Universidade do Porto, Portugal
|
2015/12 | Model-drivenSoftware Development with Alloy
(Thesis) Arguer
|
Ana Gabriela Garis (PhD)
Universidad Nacional de San Luis, Argentina
|
2015/12 | HI3: una aproximación integrada a la construcción de sistemas de Inteligencia Ambiental
(Thesis) Arguer
|
Alejandro Paz López (PhD)
Universidade da Coruña, Spain
|
2015/12 | Formal Specification and Verification of Interactive Systems with Plasticity: Applications to Nuclear-Plant Supervision
(Thesis) Arguer
|
Raquel Araújo de Oliveira (PhD)
Université Grenoble Alpes, France
|
2015/07 | Pattern-Based GUI Testing
(Thesis) Arguer
|
Rodrigo Manuel Lopes de Matos Moreira (PhD)
Universidade do Porto, Portugal
|
2015/06 | AutonomousAdapta- tion of User Interfaces During Application Mobility Processes in Ambient Intelligence Scenarios
(Thesis) Arguer
|
Gervasio Varela Fernández (PhD)
Universidade da Coruña, Spain
|
2014/05 | Structural Usability Techniques for Dependable HCI
(Thesis) Arguer
|
Andrew Gimblett (PhD)
Swansea University, United Kingdom
|
2012/04 | Web Interaction Environments: Characterising Web Accessibility at the Large
Thesis Member
|
Rui Miguel do Nascimento Dias Lopes (PhD)
Universidade de Lisboa Faculdade de Ciências, Portugal
|
2011/09 | GUILX - Produção Automática de Interfaces com o Utilizador a partir de um Modelo Baseado em Atributos Declarativos
(Thesis) Arguer
|
Marco António de Oliveira Monteiro (PhD)
Universidade de Trás-os-Montes e Alto Douro, Portugal
|
2011/03 | Model-based Spreadsheet Engineering
Thesis Member
|
Jácome Miguel Costa da Cunha (PhD)
Universidade do Minho, Portugal
|
2009/09 | Um modelo de grupos para aplicações interactivas distribuídas
(Thesis) Arguer
|
Carmen Pires Morgado (PhD)
Universidade Nova de Lisboa, Portugal
|
2009/09 | Specification and Refinement of Software Connectors
Thesis Member
|
Marco António de Castro Barbosa (PhD)
Universidade do Minho, Portugal
|
2008/09 | An activity-centered ubiquitous computing framework for supporting occasional human activities in public places
Thesis Member
|
Hélder Manuel da Silva Pinto (PhD)
Universidade do Minho, Portugal
|
2008/03 | Sistematización de la validación de Interacción del usuario sobre la visualización en Interfaces de Usuario usando Especificación
Abstracta
President of the jury
|
Susana Gómez Carnero (PhD)
Universidade de Vigo, Spain
|
2007/04 | Editor MetaSketch: Construção Reflexiva de Linguagens de Modelação
Thesis Member
|
Leonel Domingos Telo Nóbrega (PhD)
Universidade da Madeira, Portugal
|
2007/02 | Automated Specification-Based Testing of Graphical User Interfaces
Thesis Member
|
Ana Cristina Ramada Paiva Pimenta (PhD)
Universidade do Porto, Portugal
|
2005/04 | An Adaptation Methodology For The Presentation Of Multimedia Contents In The Virtual Home Environment
(Thesis) Arguer
|
José Manuel Soares Oliveira (PhD)
Universidade do Porto, Portugal
|
2003/10 | Sistematização da Animação de Programas
Thesis Member
|
Maria João Tinoco Varanda Pereira (PhD)
Universidade do Minho, Portugal
|
Association member
Society Organization name | Role | |
---|---|---|
2017 - Current | Formal Methods Europe | Membro |
2015/03 - Current | Institute of Electrical and Electronics Engineers (IEEE) | |
2004/07 - Current | Eurographics | |
2004/07 - Current | Grupo Português de Computação Gráfica (GPCG) | Membro por inerência, em virtude de ser membro da Eurographics. |
2001/08 - Current | Association for Computing Machinery | Membro Sénior desde dezembro de 2017 |
Committee member
Activity description Role |
Institution / Organization | |
---|---|---|
2020/10 - Current | Editorial Board da ACM Proceedings on Human-Computer Interaction
Member
|
Association for Computing Machinery, United States |
2020/01 - Current | Presidente da Comissão de Steering do ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS)
President / Vice-president
|
|
2018/07 - Current | Membro da Comissão de Coordenação do Laboratório de Software Confiável (HASLab – High- Assurance Software Laboratory)
Member
|
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal |
2017/03 - Current | Membro do IFIP TC13 – IFIP Technical Committee 13 on Human-Computer Interaction
Member
|
International Federation for Information Processing (IFIP), Australia |
2017/02 - Current | Membro da Comissão de Curso da Licenciatura em Ciências da Computação da Universidade
do Minho.
Member
|
Universidade do Minho Escola de Ciências, Portugal |
2016/06 - Current | Membro do IFIP TC2 – IFIP Technical Committee 2 on Software: Theory and Practice
Member
|
International Federation for Information Processing (IFIP), Australia |
2016/06 - Current | Chair do IFIP Working Group 2.7/13.4 on User Interface Engineering
President / Vice-president
|
International Federation for Information Processing (IFIP), Australia |
2016/05 - Current | Membro da Comissão Directiva do Programa Doutoral em Informática da Universidade do Minho.
Member
|
Universidade do Minho Escola de Engenharia, Portugal |
2007/11 - Current | Membro do IFIP Working Group 2.7/13.4 on User Interface Engineering
Member
|
International Federation for Information Processing (IFIP), Australia |
Consulting
Activity description | Institution / Organization | |
---|---|---|
2010/10 - 2012/09 | Consultor no projeto “Verificação e Validação de Sistemas de Software para Projetos Espaciais” (V&VSS). No âmbito deste projeto colaborei com o IAE na área da verificação formal de interfaces gráficas, tendo supervisionado a aplicação da ferramenta IVY workbench ao Banco de Controle de Veículos Lançadores de Satélites do programa espacial brasileiro. | Instituto de Aeronáutica e Espaço (IAE), Brazil |
Course / Discipline taught
Academic session | Degree Subject (Type) | Institution / Organization | |
---|---|---|---|
2014 - Current | Sistemas Interativos | Cursos de Mestrado em Informática e em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
2008 - Current | Desenvolvimento de Sistemas Software | Licenciatura/Mestrado Integrado em Engenharia Informática (Mestrado integrado) | Universidade do Minho, Portugal |
2007 - Current | Programação Orientada aos Objetos | Licenciatura/Mestrado Integrado em Engenharia Informática e Licenciatura em Ciências da Computação (Mestrado integrado) | Universidade do Minho, Portugal |
2019 - 2020 | Seminars | Curso de doutoramento MAP-i (Doutoramento) | Universidade do Minho, Portugal Universidade de Aveiro, Portugal Universidade do Porto, Portugal |
2017 - 2018 | Programação Imperativa | Licenciatura em Ciências da Computação e Mestrado integrado em Engenharia Física (Mestrado integrado) | Universidade do Minho, Portugal |
2013 - 2016 | Interactive Computing Systems | Curso de doutoramento MAP-i (Doutoramento) | Universidade do Minho, Portugal Universidade de Aveiro, Portugal Universidade do Porto, Portugal |
2015/04/13 - 2015/04/24 | Tecnologias de Interfaces | Mestrado em Design & Multimedia (Master) | Universidade Pedagogica, Mozambique |
2007 - 2014 | Engenharia de Aplicações | Cursos de Mestrado em Informática e em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
2008 - 2013 | System Software and Applications for Ambient Intelligence | Curso de doutoramento MAP-i (Doutoramento) | Universidade do Minho, Portugal Universidade de Aveiro, Portugal Universidade do Porto, Portugal |
2007 - 2009 | Análise e Concepção de Software | Cursos de Mestrado em Informática e em Engenharia Informática (Mestrado) | Universidade do Minho, Portugal |
2007 - 2008 | Model Driven Software Engineering | Curso de doutoramento MAP-i (Doutoramento) | Universidade do Minho, Portugal Universidade de Aveiro, Portugal Universidade do Porto, Portugal |
2004 - 2007 | Interacção Humano-Computador em Ambientes Ubíquos | Cursos de Mestrado e Especialização em Sistemas Móveis (Mestrado) | Universidade do Minho, Portugal |
2005 - 2006 | Paradigmas da Programaçao I | Licenciatura em Engenharia de Sistemas e Informática (Licenciatura) | Universidade do Minho, Portugal |
2002 - 2006 | Interacção Humano-Computador | Cursos de Mestrado e Especialização em In- formática (Mestrado) | Universidade do Minho, Portugal |
2001 - 2005 | Desenvolvimento de Sistemas de Informação | Licenciatura em Engenharia de Sistemas e Informática e Licenciatura em Matemática e Ciências da Computação (Licenciatura) | Universidade do Minho, Portugal |
2000 - 2005 | Paradigmas da Programação III | Licenciatura em Engenharia de Sistemas e Informática (Licenciatura) | Universidade do Minho, Portugal |
1999 - 2003 | Paradigmas da Programação IV | Licenciaturas em Engenharia de Sistemas e Informática e em Matemática e Ciências da Computação (Licenciatura) | Universidade do Minho, Portugal |
1995 - 1996 | Prototipagem Rápida de Software | Licenciatura em Engenharia de Sistemas e Informática (Menos de 4 anos de escolaridade) | Universidade do Minho, Portugal |
1993 - 1996 | Algoritmos e Estruturas de Dados | Licenciaturas em Engenharia da Produção e em Engenharia do Vestuário (Licenciatura) | Universidade do Minho, Portugal |
1993 - 1996 | Linguagens de Programação | Licenciaturas em Engenharia da Produção e em Engenharia do Vestuário (Licenciatura) | Universidade do Minho, Portugal |
Evaluation committee
Activity description Role |
Institution / Organization | Funding entity | |
---|---|---|---|
2018/01 - Current | Membro do Colégio de Avaliadores do Ministério dos Negócios, Inovação e Emprego da
Nova Zelândia (MBIE College of Assessors) para o programa de financiamento Endeavour Fund.
Evaluator
|
Ministry of Business, Innovation and Employment, New Zealand | |
2020/06 - 2020/11 | Membro do painel de Ciências da Computação e da Informação do Concurso FCT para Atribuição de Bolsas de Doutoramento
Evaluator
|
Fundação para a Ciência e a Tecnologia, Portugal | |
2019 - 2019 | Membro do painel de Ciências da Computação e da Informação do Concurso FCT para Atribuição de Bolsas de Doutoramento – 2019.
Evaluator
|
Fundação para a Ciência e a Tecnologia, Portugal | Fundação para a Ciência e a Tecnologia |
2018 - 2018 | Membro do júri do Prémio Professor José Luís Encarnação, 2018.
Evaluator
|
Grupo Português de Computação Gráfica , Portugal | |
2017 - 2017 | Avaliação de uma proposta de projecto para o programa PICT 2017 do Fondo para la Investigación Científica y Tecnológica (
FONCYT), Argentina
Evaluator
|
Fondo para la Investigación Científica y Tecnológica, Argentina | Fondo para la Investigación Científica y Tecnológica |
2016 - 2017 | Participação no exercício de Avaliação da Qualidade da Investigação em Itália (VQR 2011-2014).
Evaluator
|
Agenzia Nazionale Di Valutazione Del Sistema Universitario E Della Ricerca, Italy | |
2016 - 2016 | Avaliação de uma proposta de projecto para o FWO – The Research Foundation Flanders
Evaluator
|
Fonds Wetenschappelijk Onderzoek Vlaanderen, Belgium | Fonds Wetenschappelijk Onderzoek Vlaanderen |
2008 - 2008 | Avaliação de uma proposta de projecto para o EPSRC – Engineering and Physical Sciences Research Council, Reino Unido
Evaluator
|
Engineering and Physical Sciences Research Council, United Kingdom | Engineering and Physical Sciences Research Council |
Interview (newspaper / magazine)
Activity description | Newspaper / Forum | |
---|---|---|
2017/12/22 | Entrevista à Agência LUSA sobre a participação do HASLab/INESC TEC no pro- grama de investigação em Medical Device Interoperability da Food and Drug Administration (EUA) | Agência Lusa |
Interview (tv / radio show)
Program | Topic | |
---|---|---|
2006/10/06 - 2006/10/06 | Participação no programa de rádio “Mais cedo ou mais tarde” (TSF) para entrevista sobre o trabalho “Interfaces de computador para crianças – avaliação e construção”. | Interfaces de computador para crianças – avaliação e construção |
Journal scientific committee
Journal title (ISSN) | Publisher | |
---|---|---|
2019 - Current | PLoS ONE (1932-6203) | Public Library of Science |
2019 - Current | Journal of Systems and Software (0164-1212) | Elsevier |
2019 - Current | Software Quality Journal (1573-1367) | Springer-Verlag |
2019 - Current | Digital Health (2055-2076) | SAGE Publications |
2018 - Current | Interacting with Computers (1873-7951) | Oxford University Press |
2018 - Current | IEEE Access (2169-3536) | Institute of Electrical and Electronics Engineers |
2017 - Current | Computer Standards & Interfaces (0920-5489) | Elsevier |
2017 - Current | Journal of Software Evolution and Process (2047-7481) | Wiley (John Wiley & Sons) |
2015 - Current | Software Practice and Experience (1097-024X) | Wiley (John Wiley & Sons) |
2015 - Current | Journal of Logical and Algebraic Methods in Programming (2352-2208) | Elsevier |
2014 - Current | IEEE Transactions on Human-Machine Systems (2168-2305) | Institute of Electrical and Electronics Engineers |
2014 - Current | IEEE Transactions on Industrial Informatics (1941-0050) | Institute of Electrical and Electronics Engineers |
2014 - Current | IEEE Transactions on Software Engineering (1939-3520) | Institute of Electrical and Electronics Engineers |
2013 - Current | Software & Systems Modeling (1619-1374) | Springer-Verlag |
2011 - Current | International Journal of Human-Computer Studies (1095-9300) | Elsevier |
2009 - Current | Software Testing Verification and Reliability (1099-1689) | Wiley (John Wiley & Sons) |
1999 - Current | ACM Transactions on Computer-Human Interaction (1557-7325) | Association for Computing Machinery |
Mentoring / Tutoring
Topic | Student name | |
---|---|---|
2016/02 - 2017/05 | Efficient Modelling and Analysis of User Interfaces in High-Assurance Systems. | Saulo Rodrigues e Silva |
Other jury / evaluation
Activity description | Institution / Organization | |
---|---|---|
2018 - 2018 | Elaboração de parecer sobre o desempenho científico de um docente, no âmbito de um pedido de promoção a Full Professor na Universidade de Hasselt, Bélgica. | Universiteit Hasselt, Belgium |
2009 - 2009 | Elaboração de parecer sobre o desempenho científico de um investigador/docente, no âmbito de mecanismo de classificação de investigadores da África do Sul. | National Research Foundation, South Africa |
Distinctions
Award
2016 | Certificate of Outstanding Contribution in Reviewing
International Journal of Human-Computer Studies, Netherlands
|
2016 | ACM SIG Governing Body Recognition of Service Award.
Association for Computing Machinery, United States
|
2016 | EICS 2016 Best Paper Honourable Mention Award
8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Belgium
|
2016 | Best Paper Honourable Mention Award
8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Belgium
|
2012 | ACM SIG Governing Body Recognition of Service Award
Association for Computing Machinery, United States
|
2009 | BCS HCI International Excellence Award
BSC The Chartered Institute for IT, United Kingdom
|
Title
2017 | ACM Senior Member
Association for Computing Machinery, United States
|
Other distinction
2019 | ACM SIGCHI Recognition of Excellent Service
ACM SIGCHI - Special Interest Group on Computer-Human Interaction, United States
|