CV

Projects

1. AspectWeb: Developing Web Applications with Aspects. Programa GRICES/SECyT em conjunto com Lifia, Universidad Nacional de La Plata, Argentina. Participação como Coordenador da equipa portuguesa do projecto. Duração: 2008-2010.

2. Integração e Técnicas de Requisitos com Aspectos: O Caso TROPOS, Programa CAPES/GRICES, em conjunto com a Universidade Federal de Pernambuco, Brasil. Processo 4.1.3/CAPES/CPLP. Participação como Coordenador da parte portuguesa do projecto. Março de 2005 a Fevereiro de 2008.

3. Model-Driven Development of Aspect-Oriented Configurable Software Components for (Embedded) Real-Time Systems. Acções Integradas Luso-Espanhola, financiamento atribuído pelo CRUP (Conselho de Reitores de Universidades Portuguesas), em conjunto com a Universidade de Cantabria, Espanha. Participação como investigador. Duração: 2011-2013.

4. BATICS: Software Modeling of graphical user interfaces, financiado pela FCT/MCES. Referência: (PTDC/EIA/65798/2006). Coordenador: Professor Doutor Vasco Amaral. Participação como investigador. Outras instituições participantes: Ecole d'Ingenieur de Genéve Centre Universitaire d'Informatique de l'Université de Genève e CERN. Duração: 2008-2010.

5. AMPLE: Aspect-Oriented, Model-Driven Product Line Engineering. STREP (Programa da União Europeia). Instituições participantes: Lancaster University (Reino Unido), Universidade Nova de Lisboa (Portugal), Darmstadt University of Technology (Alemanha), Institut National de Recherche en Informatique et en Automatique, INRIA (França), Universiteit Twente (Holanda), Universidad de Málaga, (Espanha), HOLOS (Portugal), SAP (Alemanha), Siemens Aktiengesellschaft (Alemanha). Participação como investigador. Coordenador: Dr. Awais Rashid, Lancaster University. Duração: Outubro de 2006 a Setembro de 2009. http://ample.holos.pt/pageview.aspx?pageid=1&langid=1

6. ASSD: Aspect Specification for the Space Domain. ESA- INNOVATION TRIANGLE INICIATIVE (ITI). Instituições participantes: European Space Agency (ESA), Instituto de Desenvolvimento de Novas Tecnologias (UNINOVA), Fundação da Faculdade de Ciências e Tecnologia (FFCT). Coordenador: Profa. Dra. Ana Moreira. Participação como investigador. Duração: Março de 2006 a Fevereiro de 2007.

7. Identificação de Interesses e Refactoração em Sistemas Orientados a Aspectos. Programa CAPES/GRICES, em conjunto com a Universidade Federal de Rio Grande do Sul, Brasil. Participação como investigador. Coordenador: Prof. Dr. Pedro Guerreiro. Duração: 2006-2008.

8. COMPETISOFT: Mejora de procesos para fomentar la competitividad de la pequeña y mediana industria del software de Iberoamérica. Programa Iberoamericano de Ciencia y Tecnología para el Desarrollo (CYTED). 16 instituições participantes. Coordenador: Prof. Dr. Mário Piattini (Universidad Castilla La-Mancha). Participação como investigador. Duração: Janeiro de 2006 a Dezembro de 2008.

9. MULDRE: Multidimensional Analysis of Requirements Level Trade-Offs, financiado pelo Engineering and Physical Sciences Research Council (EPSRC). Referência: EPSRC EP/C003330/1. Coordenador: Awais Rashid (Lancaster University, Reino Unido). Participação como investigador. Janeiro de 2005 a Dezembro de 2006. http://www.comp.lancs.ac.uk/computing/aose/Muldre.php

10. Component-Based Aspect-Oriented Software Development: from Requirements to Implementation, Acções Integradas Luso-Espanholas (Acção Nº E-72/05), financiamento atribuído pelo CRUP, em conjunto com a Universidade de Málaga, Espanha. Participação como investigador. 2005-2006.3. SOFTAS: Software Development with Aspects, financiado pela FCT/MCES. Referência: POSI/EIA/60189/2004. Coordenador: Professora Doutora Ana Moreira. Participação como coordenador de tarefa. Outras instituições participantes: Universidade do Minho, Escola Superior de Tecnologia e Gestão de Beja, Escola Superior de Tecnologia de Castelo Branco, Navegação Aérea de Portugal (NAV), LINCIS. Abril de 2005 a Dezembro de 2007.

11. Aspect-Oriented Software Engineering for COTS Components, Acções Integradas Luso-Francesas (Acção Nº F-12/05), financiamento atribuído pelo CRUP (Conselho de Reitores de Universidades Portuguesas), em conjunto com a Universidade de Pau, França. Participação como Coordenador da parte portuguesa do projecto. Maio de 2005 a Abril de 2006.

12. Agile requirements analysis, Acções Integradas Luso-Francesas (Acção Nº F-23/03), financiamento atribuído pelo CRUP, em conjunto com a Universidade de Pau, França. Participação como Coordenador da parte portuguesa do projecto. Maio de 2003 a Abril de 2004.

13. A Web-Based Intelligent Training System for the Use of Information and Communication Technologies in Manufacturing Sector SMES, financiamento atribuído pelo Programa Leonardo da Vinci, da União Européia, Contrato UK/98/2/05776/PI/II.1.1.a/CONT. Coordenador geral: Professor Doutor D. Hamblim, University of Luton (UK). Coordenador local: Professor Doutor Virgílio Machado (FCT/UNL). Participação como Scientific Staff at Senior level. Outras instituições participantes: University of Luton (Reino Unido), Fachhochschule Bielefeld (Alemanha), Karol Adamiecki University of Economics (Polónia), Slovak Technical University (Eslováquia), South Bank University (Reino Unido), Technical University of Kosice (Eslováquia). Julho de 1999 a Junho de 2001.

Conference Program Committees

  1. 12th International Conference on Aspect-Oriented Software Development (AOSD 2013), Fukuoka, Japan, 25-29 March 2013.
  2. ACM Symposium on Applied Computing (SAC), Requirements Engineering Track, Coimbra, Portugal, 18-22 March 2013.
  3. 20th IEEE International Requirements Engineering Conference, Chicago, USA, 24-28 September 2012.
  4. 26th Brazilian Symposium on Software Engineering SBES 2012, Natal, Brazil, 23-28 September 2012.
  5. Conferência Internacional sobre a Qualidade das Tecnologia da Informação e Comunicações – QUATIC, Track Requirements Engineering, 3-6 September 2012.
  6. XVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD), Almeria, Spain, 17-19 September 2012.
  7. 12ª Conferência da Associação Portuguesa de Sistemas de Informação (CAPSI), Guimarães, Portugal, 8 September 2012.
  8. XXXVIII Conferencia Latinoamericana de Informática, CLEI 2012, Medellin, Colômbia, 1-5 de Outubro 2012.
  9. 16th Iberoamerican Conference of Software Engineering (CIBSE 2011), Buenos Aires, Argentina, April 2012.
  10. ACM Symposium on Applied Computing (SAC), Requirements Engineering Track, Trento, Italy, 25th-29 th March 2012.
  11. ACM Symposium on Applied Computing (SAC), Programming for Separation of Concerns (PSC) Track, Trento, Italy, 25-29 March 2012.
  12. 11th Conference of the Portuguese Association of Information Systems, Lisbon, Portugal, 19-21 October 2011.
  13. 25th Brazilian Symposium on Software Engineering SBES 2011, Sao Paulo, Brazil, 26-30 September 2011, http://www.each.usp.br/cbsoft2011/
  14. InForum - Symposium on Computer Science, Engineering Session Conducted by models (Model-Driven Engineering), Coimbra, Portugal, 8-9 September 2011.
  15. XVI Conference on Software Engineering and Databases (JISBD), La Coruna, Spain, 5-9 September 2011. http://www.sistedes.es/jornadas2011/jisbd/
  16. 5th IEEE Challenges Research on Information Systems (RCIS 2011), Guadeloupe, France, 19-21 May 2010.
  17. ACM Symposium on Applied Computing (SAC), Taichung, Taiwan, March 2011.
  18. 15th Iberoamerican Conference of Software Engineering (CIBSE 2011), Rio de Janeiro, Brazil, April 2011.
  19. XV Conference on Software Engineering and Databases (JISBD), Valencia, Spain, 70-10 September 2010.
  20. InForum - Symposium on Computer Science, Engineering Session Conducted by models (Model-Driven Engineering), Braga, Portugal, 90-10 September 2010.
  21. 18th IEEE International Requirements Engineering Conference, Sydney, Australia, 27 September to 1 October 2010.
  22. International Conference on Quality of Information and Communications Technology - QUATIC, 29 September to 2 October 2010.
  23. XXXVI Conferência Latinoamericana de Informática, CLEI 2010, Asuncion, Paraguay, 18-22 October 2010.
  24. 4th IEEE Challenges Research on Information Systems (RCIS 2010), Nice, France, 22-24 April 2010.
  25. 14th Iberoamerican Conference of Software Engineering (CIBSE 2010), Cuenca, Ecuador, 12-16 April 2010.
  26. ACM Symposium on Applied Computing (SAC), Sierre, Switzerland, March 22-26, 2010
  27. 9th Conference of the Portuguese Association of Information Systems, Viseu, Portugal, 28-30 October 2009.
  28. InForum - Symposium on Computer Science, Engineering Session Conducted by models (Model-Driven Engineering), Lisbon, Portugal, 10-11 September 2009.
  29. ACM Symposium on Applied Computing (SAC), Honolulu, Hawaii, 9-12 March 2009.
  30. Fourteenth Conference on Software Engineering and Databases, San Sebastián, 8-11 September 2009. http://www.mondragon.edu/jisbd2009/comitejisbd.shtml
  31. IEEE Third Challenges Research on Information Systems (RCIS 2009), Fez, Morocco, 22-24 April 2009. http://www.farcampus.com/rcis/committee.php
  32. 8th International Conference on Aspect-Oriented Software Development (AOSD 2009), Charlottesville, Virginia, USA 2-6 March 2009. http://www.aosd.net/2009/aosd2009.pdf
  33. 24. Co-chair of the Program Committee (PC Co-chair), 12th Conference of requirements Iberoamericana de Ingeniería y Software Environments (IDEAS 2009), Medellin, Colombia, 13-17 April 2009. http://ideas09.eafit.edu.co/
  34. ACM / IEEE 11th International Conference on Model Driven Engineering Languages and Systems (MODELS 2008), Toulouse, France, 28 September to 3 October 2008. http://www.modelsconference.org/
  35. Member of the Selection of Posters and Demos of the XIII Jornadas de Ingeniería de Software y Bases de Datos (JISBD 2008), Gijon, Spain, October 2006. http://www.sistedes.es/jisbd2008/
  36. 27. Member of Programme Committee, 21st Brazilian Symposium on Software Engineering (SBES 2007), Joao Pessoa, Brazil, October 2007.
  37. 6th International Conference on the Quality of Information and Communications Technology, QUATIC 2007, Lisbon, Portugal, September 12-14, 2007.
  38. 20th Brazilian Symposium on Software Engineering (SBES 2006), Florianópolis, Brazil, 16-20 October 2006.
  39. XI Jornadas de Ingeniería de Software y Bases de Datos (JISBD 2006), Sitges, Spain, 3-6 October 2006.
  40. 5th Iberoamerican Workshop of Engineering and Software Ingeniería de Conocimiento (JIISIC 2006), Puebla, Mexico, 1-3 February 2006.
  41. Member of the Selection Board Tutorials, 8th International Conference on Model-Driven Engineering Languages ​​and Systems (MoDELS'05), Montego Bay, Jamaica, 2-7 October 2005.
  42. 19th Brazilian Symposium on Software Engineering (SBES 2005), Uberlandia, Brazil, 3-7 October 2005.
  43. X Jornadas de Ingeniería de Software y Bases de Datos (JISBD 2005), Granada, Spain, 14-16 September 2005.
  44. 4th Iberoamerican Workshop of Engineering and Software Ingeniería de Conocimiento (JIISIC 2004), Madrid, Spain, 3-5 November 2004.
  45. 18th Brazilian Symposium on Software Engineering (SBES 2004), Brasilia, Brazil, 18-22 October 2004.
  46. Quality in Information and Communications Technologies (QUATIC 2004), Porto, Portugal, 18-20 October 2004.
  47. 38. Member of the Selection of Posters and Demos at 7th International Conference on the Unified Modeling Language (UML 2004), Lisbon, Portugal, 10-15 October 2004.
  48. Iberoamerican 3as Jornadas de Ingeniería Ingeniería de Software and Conocimiento (JIISIC 2003), Valdivia, Chile, 26-28 November 2003.
  49. Member of the Selection Committee of the Student Travel Award, 6th International Conference on the Unified Modeling Language (UML 2003), San Francisco, USA, 20-24 October 2003.
  50. Member of the Selection Board Tutorials, 17th Brazilian Symposium on Software Engineering (SBES 2003), Manaus, Brazil, 60-10 October 2003.
  51. 17th Brazilian Symposium on Software Engineering (SBES 2003), Manaus, Brazil, 60-10 October 2003.
  52. 2nd Ibero-American Seminar of Engineering and Software Ingeniería de Conocimiento (JIISIC 2002), Salvador, Brazil, from 30 October to 1 November 2002.
  53. VI Jornadas de Ingeniería de Software y Bases de Datos (JISBD 2001), Almagro (Ciudad Real), Spain, 21-23 November 2001.
  54. 1st Iberoamerican Workshop of Engineering and Software Ingeniería de Conocimiento (JIISIC 2001), Buenos Aires, Argentina, 13-15 June 2001.
  55. 4th Meeting for Quality in Information and Communications Technologies (QUATIC 2001), Lisbon, Portugal, 12-14 March 2001.

Conference Organization

  1. Publicity Co-Chair, 25th European Conference on Object-Oriented Programming (ECOOP 2011), Lancaster, UK, 25-29 July 2011.
  2. Demonstrations Co-Chair, International Conference on Aspect-Oriented Software Development (AOSD 2011), Porto de Galinhas, Brazil, 10-15 March 2011.
  3. Workshop Co-Chair, 16th IEEE International Requirements Engineering Conference (RE'10), Sydney, Australia, October 2010.
  4. Publicity Co-Chair, Onward! 2009, Sponsored by ACM SIGPLAN Co-operation with SIGSOFT, Co-located with OOPSLA 2009, Orlando, Florida, 25-29 October 2009. http://www.onward-conference.org.
  5. Publicity Co-Chair, IEEE International Conference on Software Engineering (ICSE 2009) Vancouver, Canada, May 2009.
  6. Workshop Chair, the XIII Jornadas de Ingeniería de Software y Bases de Datos (JISBD 2008), Gijon, Spain, October 2008.
  7. Publicity Co-Chair, ACM / IEEE 16th International Requirements Engineering Conference (RE'08), Barcelona, Spain, October 2008.
  8. Publicity Co-Chair, ACM / IEEE 8th International Conference on Model-Driven Engineering Languages ​​and Systems (MoDELS'05), Montego Bay, Jamaica, 2-7 October 2005.
  9. Publicity Co-Chair, ACM / IEEE 7th International Conference on the Unified Modeling Language (UML 2004), Lisbon, Portugal, 10-15 October 2004.
  10. Tutorials Chair, ACM / IEEE 6th International Conference on the Unified Modeling Language (UML 2003), San Francisco, USA, 20-24 October 2003.

 Workshop Program Committees

  1. First International Workshop on Requirements Engineering Practices on Software Product Line Engineering (REPOS 2012), SPLC 2012, Salvador, Brazil, 4 September 2012.
  2. 3rd International Summer School on Domain Specific Modeling-Theory and Practice, Lisbon, Portugal, September 2012.
  3. 3rd Workshop on The Web and Requirements Engineering (WeRE'12), Berlin, Germany, July 2012.
  4. XV Workshop em Engenharia de Requisitos (WER 2012), Buenos Aires, Argentina, Abril 2012.
  5. 2nd International Summer School on Domain Specific Modeling-Theory and Practice, Lisbon, 12-16 September 2011, http://ctp.di.fct.unl.pt/DSM-TP
  6. Fourth International Workshop on Managing Requirements Knowledge (MaRK11), IEEE RE'11 Workshop, Trento, Italy, September 2011.
  7. Agile Requirements Enginering Workshop (AREW11), ECOOP'11 Workshop, Lancaster, UK, July 2011.
  8. 2nd International Workshop on Web Engineering and Requirements (WeRE'11). In conjuntion with 11th International Conference on Web Engineering (ICWE 2011), Paphos, Cyprus, 20-21 July 2011.
  9. 14th Workshop on Requirements Engineering (WER 2011), Rio de Janeiro, Brazil, April 2011.
  10. Latin American Workshop Development Aspect-Oriented Software (LA-WASP 2010), the 24th Brazilian Symposium on Software Engineering (SBES 2010), Salvador, Brazil, October 2010.
  11. XIII Workshop on Requirements Engineering (WER 2010), Cuenca, Ecuador, April 2010.
  12. XII Workshop on Requirements Engineering (WER 2009), Valparaiso, Chile, 16-17 July 2009. http://www.labada.inf.utfsm.cl/wer/
  13. Latin American Workshop Development Aspect-Oriented Software (LA-WASP 2008), at the 22nd Brazilian Symposium on Software Engineering (SBES 2008), Campinas, Brazil, 13-14 October 2008.
  14. XI Workshop on Requirements Engineering (WER 2008), Barcelona, ​​Spain, 12-13 September 2008. http://sites.upc.edu/ www-gessi/wer08 ~ /
  15. Workshop on Ontologies and Metamodeling for Software and Data Engineering "(WOMSDE) in 22 Brazilian Symposium on Software Engineering (SBES 2008), Campinas, Brazil, October 2008.
  16. 11th Iberoamerican Workshop Requirements Ingeniería y Software Environments (IDEAS 2008), Recife, Brazil, in February 2008.
  17. Workshop on Ontologies and Metamodeling for Software and Data Engineering "(WOMSDE) in 21 Brazilian Symposium on Software Engineering (SBES 2007), Joao Pessoa, Brazil, October 2007.
  18. Latin American Workshop Development Aspect-Oriented Software (LA-WASP 2007), in the 21st Brazilian Symposium on Software Engineering (SBES 2007), Joao Pessoa, Brazil, October 2007.
  19. X Workshop on Requirements Engineering (WER 2007), Toronto, Canada, June 2007. ~ http://www.cin.ufpe.br/ wer07/index.html
  20. 10th Iberoamerican Workshop Requirements Ingeniería y Software Environments (IDEAS 2007), Isla Margarita, Venezuela, May 2007.
  21. IX Workshop on Requirements Engineering (WER 2006), Rio de Janeiro, Brazil, 13-14 July 2006. http://www.ime.uerj.br/ vera/WER06 ~ /
  22. Co-Chair of the Program Committee (PC Co-chair), VIII Workshop on Requirements Engineering (WER 2005), Porto, Portugal, June 2005. http://gnomo.fe.up.pt/ wer2005 ~ /
  23. Doctoral Symposium at the 18th Conference on Advanced Information Systems Engineering (PIER 2006), Luxembourg, 5-6 June 2006.
  24. 8th Iberoamerican Workshop Requirements Ingeniería y Software Environments (IDEAS 2006), La Plata, Argentina, 24-28 April 2006.
  25. 2nd Brazilian Workshop on Development of Aspect-Oriented Software (WASP 2005), the 19th Brazilian Symposium on Software Engineering (SBES 2005), Uberlandia, Brazil, 3 October 2005.
  26. Doctoral Symposium, in 17th Conference on Advanced Information Systems Engineering (PIER 2005), Porto, Portugal, 13-14 June 2005.
  27. VII Workshop on Requirements Engineering (WER 2004), Tandil, Argentina, 90-10 December 2004. http://www.exa.unicen.edu.ar/wer2004/
  28. 2nd Iberian Workshop on Aspect Oriented Software Development (AOSD 2004), the 9th Conference on Ingeniería de Software y Bases de Datos (JISBD 2004), Malaga, Spain, November 10, 2004.
  29. 1st Brazilian Workshop on Development of Aspect-Oriented Software (WASP 2004), the 18th Brazilian Symposium on Software Engineering (SBES 2004), Brasilia, Brazil, 18 October 2004.
  30. Doctoral Symposium at the 7th International Conference on the Unified Modeling Language (UML 2004), Lisbon, Portugal, 10 October 2004.
  31. VI Workshop on Requirements Engineering (WER 2003), Piracicaba, São Paulo, Brazil, 27-28 November 2003.
  32. Workshop on Critical Systems Development with UML, in 6th International Conference on the Unified Modeling Language (UML 2003), San Francisco, USA, 20-24 October 2003.