Curriculum Vitae

Jácome Miguel Costa da Cunha

Data da última atualização »Last update : 28/01/2015


Jácome Miguel Costa da Cunha. É Professor Auxiliar na Universidade Nova de Lisboa. Publicou 3 artigos em revistas especializadas e 26 trabalhos em actas de eventos, possui 3 capítulos de livros e 1 livro publicados. Possui 3 softwares e outros 8 itens de produção técnica. Actua na área de Ciências da Computação e da Informação Nas suas actividades profissionais interagiu com 38 colaboradores em co-autorias de trabalhos científicos.


Endereço de acesso a este CV:

http://www.degois.pt/visualizador/curriculum.jsp?key=7739251362836286


Dados pessoais (Personal data)
Nome completo
Full name
Jácome Miguel Costa da Cunha
Nome em citações bibliográficas
Quoting name
Cunha, Jácome
Categoria profissional
Position
Professor Auxiliar
Domínio científico de atuação
Scientific domain
Ciências Exactas-Ciências da Computação e da Informação.
Endereço profissional
Professional address
Universidade Nova de Lisboa
Faculdade de Ciências e Tecnologia
Departamento de Informática
Qta. da Torre
2829-516 Almada
Portugal
Telefone: (+351)212948300
Fax: (+351)212948541
Correio electrónico: jacome@fct.unl.pt
Homepage: http://jacome.me
Sexo
Gender
Masculino»Male




Graus Académicos (Academic Degrees)
2007-2011 Doutoramento
Phd
Doutoramento em Fundamentos da Computação.
Universidade do Minho, Portugal.

2001-2006 Licenciatura
Licentiate degree
Matemática e Ciências da Computação (5 anos » years) .
Universidade do Minho, Portugal.





Vínculos profissionais (Professional Positions)
Universidade Nova de Lisboa
Ago/2014-Actual Professor Auxiliar

Instituto Politécnico do Porto
Mar/2012-Actual Professor Adjunto
Mar/2010-Ago/2011 Assistente 1º triénio

Universidade do Minho
Abr/2011-Jul/2014 Outra Situação
Jan/2007-Mar/2011 Outra Situação





Projetos de Investigação (Research projects)
Participação como Investigador responsável
Participation as responsible Researcher
2015-
Towards Variational Software, Types, and Spreadsheets-Towards Variational Software, Types, and Spreadsheets
Referência do projeto»Project reference: 233/2014.

2015-
Modelos para Folhas de Ca´lculo do Mundo Real-Spreadsheet Models for the Real World
Referência do projeto»Project reference: FCT/DADD 441.00.


Outro Tipo de Participação
Other kind of participation
2012-2014
FATBIT - Foundations, Applications and Tools for Bidirectional Transformation
Referência do projeto»Project reference: FCOMP-01-0124-FEDER-020532.

2010-2013
SSaaPP - SpreadSheets as a Programming Paradigm
Referência do projeto»Project reference: FCOMP-01-0124- FEDER-010048.






Línguas (Languages)
Compreende
Understandig
Português (Bem), Inglês (Bem).
Fala
Speaking
Português (Bem), Inglês (Bem).

Reading
Português (Bem), Inglês (Bem).
Escreve
Writing
Português (Bem), Inglês (Bem).




Produção científica, técnica e artística/cultural (Scientific, technical and artistical/cultural production)
Livros publicados/organizados ou edições
Published/organized books or Editions
1. Cunha, Jácome. 2012. Model-based Spreadsheet Engineering: Using Relational Models to Improve Spreadsheets. ed. 1. Alemanha: LAP LAMBERT Academic Publishing.

Capítulos de livros publicados
Published book chapters
1. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Pereira, Rui; Saraiva, Jo&x61&x0303o. 2014. Design and Implementation of Queries for Model-Driven Spreadsheets.  In Central European Functional Programming School - 5th Summer School, CEFP 2013, Revised Selected Papers, ed. Viktória Zsók et al., 0 - 0. . Heidelberg: Springer.
2. Cunha, Jácome; Fernandes, João P; Pereira, Rui; Saraiva, João. 2014. Graphical Querying of Model-Driven Spreadsheets.  In Human Interface and the Management of Information. Information and Knowledge Design and Evaluation, ed. Sakae Yamamoto, 419 - 430. ISBN: 978-3-319-07730-7. Cham: Springer International Publishing.
3. Cunha, Jácome; Fernandes, João P; Saraiva, Jo&x61&x0303o. 2014. Spreadsheet Engineering .  In Central European Functional Programming School - 5th Summer School, CEFP 2013, Revised Selected Papers, ed. Viktória Zsók et al., 0 - 0. . Heidelberg: Springer.

Artigos em revistas com arbitragem científica
Papers in periodics with scientific refereeing
1. Cunha, Jácome; Fernandes, Joao; Mendes, Jorge; Saraiva, Joao. 2014. "Embedding, Evolution, and Validation of Model-Driven Spreadsheets", IEEE Transactions on Software Engineering, 0: 1 - 1.
2. Cunha, Jácome; Mendes, Jorge; Saraiva, João; Visser, Joost. 2014. "Model-based programming environments for spreadsheets", Science of Computer Programming 96, 0: 254 - 275.
3. Cunha, Jácome; Erwig, Martin; Mendes, Jorge; Saraiva, João. 2014. "Model inference for spreadsheets", Automated Software Engineering, 0: 0 - 0.

Trabalhos completos/resumidos em eventos com arbitragem científica
Papers in conference proceedings with scientific refereeing
1. Cunha, J.; Fernandes, J.P.; Mendes, J.; Pereira, R.; Saraiva, J.. 2014. "ES-SQL: Visually querying spreadsheets", Trabalho apresentado em IEEE Symposium on Visual Languages and Human-Centric Computing, In Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC, Melbourne.
2. Cunha, J.; Fernandes, J.P.; Mendes, J.; Pereira, R.; Saraiva, J.. 2014. "Embedding model-driven spreadsheet queries in spreadsheet systems", Trabalho apresentado em IEEE Symposium on Visual Languages and Human-Centric Computing, In Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC, Melbourne.
3. Couto, M.; Carção, T.; Cunha, J.; Fernandes, J.P.; Saraiva, J.. 2014. "Detecting anomalous energy consumption in android applications", Trabalho apresentado em 18th Brazilian Symposium on Programming Languages, In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Maceio.
4. Abreu, Rui; Cunha, J{\'a. 2014. "FaultySheet Detective: When Smells Meet Fault Localization", Trabalho apresentado em 30th IEEE International Conference on Software Maintenance and Evolution, In Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Washington, DC, USA.
5. Abreu, Rui; Cunha, J{\'a. 2014. "Smelling Faults in Spreadsheets", Trabalho apresentado em 30th IEEE International Conference on Software Maintenance and Evolution, In Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Washington, DC, USA.
6. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Pereira, Rui; Saraiva, João. 2013. "Querying Model-Driven Spreadsheets", Trabalho apresentado em IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'13), In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'13), San Jose.
7. Belo, Orlando; Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Pereira, Rui; Saraiva, João. 2013. "QuerySheet: A Bidirectional Query Environment for Model-Driven Spreadsheets", Trabalho apresentado em IEEE Symposium on Visual Languages and Human-Centric Computing, In IEEE Symposium on Visual Languages and Human-Centric Computing, San Jose.
8. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Saraiva, João. 2013. "Complexity Metrics for ClassSheet Models", Trabalho apresentado em 13th International Conference on Computational Science and Its Applications (ICCSA'13), In 13th International Conference on Computational Science and Its Applications (ICCSA'13), Ho Chi Minh City.
9. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Martins, Pedro; Saraiva, João. 2012. "SmellSheet Detective: A Tool for Detecting Bad Smells in Spreadsheets", Trabalho apresentado em 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, In 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, Washington, DC, USA.
10. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Saraiva, João. 2012. "Extension and implementation of ClassSheet models", Trabalho apresentado em IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '12), In IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '12), Innsbruck.
11. Cunha, Jácome; Saraiva, João; Visser, Joost. 2012. "Model-Based Programming Environments for Spreadsheets", Trabalho apresentado em 16th Brazilian Symposium on Programming Languages (SBLP '12), In 16th Brazilian Symposium on Programming Languages (SBLP '12), Natal.
12. Cunha, Jácome; Fernandes, João P; Saraiva, João. 2012. "From relational ClassSheets to UML+OCL", Trabalho apresentado em Software Engineering Track at the 27th Annual ACM Symposium On Applied Computing (SAC 2012), In Software Engineering Track at the 27th Annual ACM Symposium On Applied Computing (SAC 2012), Riva del Garda (Trento).
13. and, J'acome C. 2012. "A Quality Model for Spreadsheets", Trabalho apresentado em 8th International Conference on the Quality of Information and Communications Technology, Quality in ICT Evolution Track, In 8th International Conference on the Quality of Information and Communications Technology, Quality in ICT Evolution Track, Lisbon.
14. Cunha, Jácome; Mendes, Jorge; Fernandes, João P; Saraiva, João. 2012. "A bidirectional model-driven spreadsheet environment", Trabalho apresentado em 34th International Conference on Software Engineering (ICSE '12), In 34th International Conference on Software Engineering (ICSE '12), Zurich.
15. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Saraiva, João. 2012. "MDSheet: A framework for model-driven spreadsheet engineering", Trabalho apresentado em 34th International Conference on Software Engineering (ICSE' 12), In 34th International Conference on Software Engineering (ICSE' 12), Zurich.
16. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Pacheco, Hugo; Saraiva, João. 2012. "Bidirectional Transformation of Model-Driven Spreadsheets", Trabalho apresentado em 5th International Conference on Model Transformation (ICMT '12), In 5th International Conference on Model Transformation (ICMT '12), Prague.
17. Cunha, Jácome; Fernandes, João P; Ribeiro, Hugo; Saraiva, João. 2012. "Towards a Catalog of Spreadsheet Smells", Trabalho apresentado em The 12th International Conference on Computational Science and Its Applications (ICCSA '12), In The 12th International Conference on Computational Science and Its Applications (ICCSA '12), Salvador de Bahia.
18. Cunha, Jacome; Fernandes, Joao P; Mendes, Jorge; Saraiva, Joao. 2012. "Towards an evaluation of bidirectional model-driven spreadsheets", Trabalho apresentado em 2012 User Evaluation for Software Engineering Researchers (USER), In 2012 First International Workshop on User Evaluation for Software Engineering Researchers (USER), Zurich, Switzerland.
19. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Saraiva, João. 2011. "Embedding and Evolution of Spreadsheet Models in Spreadsheet Systems", Trabalho apresentado em Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, In Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, Washington, DC, USA.
20. Beckwith, Laura; Cunha, Jácome; Fernandes, João P; Saraiva, João. 2011. "End-Users Productivity in Model-Based Spreadsheets: An Empirical Study", Trabalho apresentado em Third International Symposium on End-User Development, In LNCS, Torre Canne .
21. Beckwith, Laura; Cunha, Jácome; Fernandes, João P; Saraiva, João. 2011. "An Empirical Study on End-users Productivity Using Model-based Spreadsheets", Trabalho apresentado em European Spreadsheet Risks Interest Group (EuSpRIG '11), In In Proceedings of the European Spreadsheet Risks Interest Group (EuSpRIG '11), London.
22. Cunha, J.; Visser, J.; Alves, T.; Saraiva, J.. 2011. "Type-safe evolution of spreadsheets", Trabalho apresentado em Proceedings of the 14th International Conference Fundamental Approaches to Software Engineering (FASE '11): Part of the Joint European Conferences on Theory and Practice of Software (ETAPS '11), In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Saarbrücken.
23. Cunha, Jacome; Erwig, Martin; Saraiva, Joao. 2010. "Automatically Inferring ClassSheet Models from Spreadsheets", Trabalho apresentado em 2010 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '10), In 2010 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '10), Leganes, Madrid, Spain.
24. Cunha, Jacome; Saraiva, Joao; Visser, Joost. 2009. "Discovery-based edit assistance for spreadsheets", Trabalho apresentado em 2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '09), In 2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '09), Corvallis, OR, USA.
25. Cunha, J\'{a}come; Saraiva, Jo\~{a}o; Visser, Joost. 2009. "From spreadsheets to relational databases and back", Trabalho apresentado em 2009 ACM SIGPLAN workshop on Partial evaluation and program manipulation (PEPM '09), In Proceedings of the 2009 ACM SIGPLAN workshop on Partial evaluation and program manipulation, New York, NY, USA.
26. Barbosa, Luís; Cunha, Jácome; Visser, Joost. 2007. "A type-level approach to component prototyping", Trabalho apresentado em International workshop on Synthesis and analysis of component connectors in conjunction with the 6th ESEC/FSE joint meeting - SYANCO '07, In International workshop on Synthesis and analysis of component connectors in conjunction with the 6th ESEC/FSE joint meeting - SYANCO '07, Dubrovnik, Croatia.



Software sem registo ou patente
Software without patent or official record
1. Cunha, Jácome; Martins, Pedro; Fernandes, João P; Saraiva, João. FaultySheet,2014.
3. Cunha, Jácome; Fernandes, João P; Mendes, Jorge; Saraiva, João. MDSheet,2012.
2. Cunha, Jácome; Fernandes, João P; Martins, Pedro; Saraiva, João. SmellSheet Detective,2012.

Apresentação oral de trabalho
Oral work presentation
1. Cunha, Jácome. Model-Based Spreadsheets Engineering,Escola de Vera~o em Software Technologies and Software Languages (SoTeSoLa '12),Koblenz, Alemanha,2012 (Conferência ou palestra).
2. Cunha, Jácome. From Relational ClassSheets to UML+OCL,27th Symposium On Applied Computing (SAC '12) ,2012 (Conferência ou palestra).
3. Cunha, Jácome. Embedding and Evolution of Spreadsheet Models in Spreadsheet Systems,2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '11),2011 (Conferência ou palestra).
4. Cunha, Jácome. End-users Productivity in Model-based Spreadsheets: An Empirical Study,International Symposium on End-User Development (IS-EUD '11) ,2011 (Conferência ou palestra).
5. Cunha, Jácome. Type-Safe Evolution of Spreadsheets ,Fundamental Approaches to Software Engineering (FASE '11) parte da ETAPS '11 ,2011 (Conferência ou palestra).
6. Cunha, Jácome. Automatically Inferring ClassSheet Models from Spreadsheets,2010 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '10),2010 (Conferência ou palestra).
7. Cunha, Jácome. From Spreadsheets to Relational Databases and Back ,ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation 2009,2009 (Conferência ou palestra).
8. Cunha, Jácome. A Type-Level Approach to Component Prototyping,International Workshop on Synthesis and Analysis of Component Connectors (SYANCO '07),2007 (Conferência ou palestra).





Dados Complementares (Additional data)


Orientações
Orientations


Tese de Doutoramento
Phd Thesis
Em curso
Ongoing
1. Rui Pereira, Analyzing and Optimizing Abnormal Energy Consumption in Software, 2014. Tese (Doutoramento em Fundamentos da Computação) - Universidade do Minho, Bolseiro(a) de Universidade do Minho (Co-orientador).
2. Jorge Mendes, Evolution of Model-Driven Spreadsheets in a Collaborative Environment, 2011. Tese (Doutoramento em Fundamentos da Computação) - Universidade do Minho, Bolseiro(a) de Universidade do Minho (Co-orientador).


Dissertação de Mestrado
Master degree dissertation
Concluídas
Completed
1. Tiago Carção, Spectrum-based Energy Leak Localization, 2013. Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho, Bolseiro(a) de Universidade do Minho (Co-orientador).
2. Jorge Mendes, Bidirectional Transformations for Spreadsheets, 2012. Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho, Bolseiro(a) de Universidade do Minho (Co-orientador).
3. André Silva, Directed Evolution of Software Models, 2012. Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho (Co-orientador).
4. Hugo Ribeiro, Metrics to Assess Quality of Spreadsheets, 2011. Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho, Bolseiro(a) de Universidade do Minho (Co-orientador).
5. Hélder Macedo, Strategic-Based Weaver for Aspect-Matlab, 2010. Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho, Bolseiro(a) de Universidade do Minho (Co-orientador).


Participação no júri de Graus Académicos
Academic Degrees jury participation


Mestrado
Master degree
1. Cunha, Jácome. Participação no júri de Tiago Abade. Modelação de Ambientes Ubíquos na Plataforma APEX, 2014.  Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho.
2. Cunha, Jácome. Participação no júri de Tiago Carção. Sprectrum-based Energy Leak Localization, 2014.  Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho.
3. Cunha, Jácome. Participação no júri de Diogo Almeida. Catálogo de Usability Smells, 2014.  Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho.
4. Cunha, Jácome. Participação no júri de André Silva. Directed Evolution of Software Models, 2013.  Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho.
5. Cunha, Jácome. Participação no júri de Jorge Mendes. Bidirectional Transformations for Spreadsheets, 2012.  Dissertação (Mestrado em Engenharia Informática) - Universidade do Minho.







Indicadores de produção (Production indicators)

Total
Produção científica
Scientific production
33

Livros e capítulos
Books and book chapters
4
Livros publicados ou organizados
Published or organized books
1
Capítulos de livros publicados
Published book chapters
3
Artigos científicos em revistas
Papers in periodics
3
Com arbitragem científica
With scientific refereeing
3
Trabalhos em eventos
Papers in conference proceedings
26
Com arbitragem científica
With scientific refereeing
26

Total
Produção técnica
Technical production
11

Software 3
Software sem registo ou patente
Software without patent or official record
3
Outros tipos de produção técnica
Other technical production
8

Total
Dados complementares
(Additional data)
12

Orientações
Orientations
7
Participação no Júri de Graus Académicos
Academic Degrees jury participation
5


Visualizações do curriculum [ 620 ]
 
Página gerada pela Plataforma de Curricula DeGóis promovida pela FCT e pelo Gávea/DSI/UM em 23-04-2015 às 15:57:15
Plataforma de Curricula DeGóis: http://www.degois.pt | Icons by Axialis Team
Co-Autores Relacionados no DeGóis (1)
 Co-authors listed in Degóis
Colaboração em projetos no DeGóis (2)
 Project collaboration in Degóis