???global.info.a_carregar???
NOVA LINCS Group: Software Systems Research Topics: Requirements Engineering, Human Factors in Software Development, Model-Driven Engineering, and Sustainability Engineering. Google Scholar: https://scholar.google.com/citations?user=uB4MBw4AAAAJ&hl=en Bio: Ana Moreira is an invited Full Professor with Habilitation at the Computer Science Department of FCT NOVA. She is a member of the Steering Committee of NOVA LINCS and the leader of the automated software engineering team in the Software Systems group. Her passion in Software Engineering is to conceive systematic approaches for developing better and more sustainable software, always ensuring that the intended stakeholder requirements, human values and qualities are correctly captured, specified, and integrated into a solution. She is specialized in requirements engineering, human factors in software development, model-driven engineering, and sustainability engineering. Ana successfully concluded the supervision of 7 PhD students, co-advised 2 PhD students from Brazilian universities, advised 9 post-doctoral students, and over 50 MSc students. Currently, she is superving one PhD student and 3 MSc students. She led and participated in several research projects funded by the European Commission, European Space Agency, the EPSRC, FCT, CAPES/GRICES, CRUP, and CYTED, and has been a consultant for Spanish MCyT projects in incremental development and Value-driven Modeling for the Cloud, and UCI adaptation. She is a Council Board member of IREB, Certified Professional for Requirements Engineering. She is, or was, a member of four journal editorial boards (TSE, SoSyM, TAOSD, Annals of Telecommunications). She has been a member, or chair, of the Steering Committee for ACM/IEEE UML/MODELS, IEEE RE, REFSQ, ACM AOSD/Modularity, Conference Chair for UML 2004, and General Co-Chair for RE 2017. She was PC Chair for ACM AOSD 2009, Foundations Track Chair for ACM/IEEE MODELS 2013, ACM SAC-RE 2020, ICT for Sustainability (ICT4S 2020), ISD 2021 Track Chair, IEEE RE 2021, and REFSQ 2024. She is a PC or PB member of numerous international conferences (e.g., ICSE, MODELS, RE, CAiSE), co-organizer of various international workshops, and co-founder of the international movements pUML and Early Aspects. She publishes regularly on major fora, earned two 10-Years Most Influential papers, one awarded in Fukuoka, Japan in 2013, and another granted by the Software and Systems Modeling (SoSym) journal, awarded in the MODELS conference, Canada, in 2020, as well as 6 Best Paper Awards. She has contributed to the evaluation of research projects submitted to European Funding Grant Programs and other international funding institutions (e.g. MinCyT Argentina, MCyT ES, UK Royal Society, NWO Netherlands), as well as PhD grant proposals and final research project reports for FCT. She was a member of the panel for associate and full professor positions in various countries (e.g. UK, Norway, France, Canada), and many PhD discussions (e.g. Spain, Norway, UK, Finland, and Portugal). Selected publications: AK Peters, R Capilla, VC Coroama, R Heldal, P Lago, O Leifler, A Moreira, et al.: Sustainability in Computing Education: A Systematic Literature Review, ACM Transactions on Computing Education, 2023 A Moreira, et al.: A social and technical sustainability requirements catalogue. Data & Knowledge Engineering, 143, 102107 (2023) I Nunes, A Moreira, J Araújo: Conceptual Modeling of Gender-Inclusive Requirements. 40th International Conference on Conceptual Modeling, LNCS 13011, 2021: 395-409 C De Faveri, A Moreira, V Amaral: Multi-paradigm deception modeling for cyber defense. Journal of Systems and Software, 141: 32-51 (2018) E Souza, A Moreira, et al.: Comparing business value modeling methods: A family of experiments. Information and Software Technology, 104 (2018): 179-193
Identification

Personal identification

Full name
Ana Maria Diniz Moreira
Gender
Female

Citation names

  • Moreira, Ana

Author identifiers

Ciência ID
2818-73E5-4B7C
ORCID iD
0000-0003-2046-2766
Google Scholar ID
uB4MBw4AAAAJ

Email addresses

  • amm@fct.unl.pt (Professional)

Telephones

Fax
  • 212948541 (Professional)
Telephone
  • 212948536 (Professional)

Addresses

  • Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade NOVA de Lisboa. Quinta da Torre, 2829-516, Caparica, Almada, Portugal (Professional)

Websites

Knowledge fields

  • Engineering and Technology - Electrotechnical Engineering, Electronics and Informatics

Languages

Language Speaking Reading Writing Listening Peer-review
English Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1)
French Beginner (A1) Intermediate (B1) Intermediate (B1) Beginner (A1)
Spanish; Castilian Intermediate (B1) Advanced (C1) Intermediate (B1) Intermediate (B1)
Portuguese Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1)
Education
Degree Classification
2016
Concluded
Engenharia Informática (Título de Agregado)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
"Aspects: The Force Reawakens" (THESIS/DISSERTATION)
Aprovado por Unanimidade
1994
Concluded
Doutoramento em Informática (Doutoramento)
University of Stirling, United Kingdom
"Rigorous Object-Oriented Analysis" (THESIS/DISSERTATION)
Aprovado por Unanimidade
1991
Concluded
Provas de Aptidão Pedagógica e Capacidade Científica (Mestrado)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
"Métodos de Desenvolvimento de Software" (THESIS/DISSERTATION)
Aprovado por unanimidade
1987
Concluded
Engenharia Informática (Licenciatura)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
"n/a" (THESIS/DISSERTATION)
14
1985
Concluded
Electrónica e Telecomunicações (Ramo de Fracas) (Bacharelato)
Instituto Politécnico de Lisboa Instituto Superior de Engenharia de Lisboa, Portugal
"n/a" (THESIS/DISSERTATION)
15
Affiliation

Science

Category
Host institution
Employer
2013 - Current Principal Investigator (Research) Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Universidade Nova de Lisboa, Portugal

Teaching in Higher Education

Category
Host institution
Employer
2024/03 - Current Invited Full Professor (University Teacher) Universidade Nova de Lisboa, Portugal
Universidade Nova de Lisboa, Portugal
2018 - 2024 Invited Associate Professor (University Teacher) Universidade Nova de Lisboa, Portugal
2007 - 2018 Associate Professor (University Teacher) Universidade Nova de Lisboa, Portugal
1995/06/01 - 2007/05/31 Assistant Professor (University Teacher) Universidade Nova de Lisboa, Portugal
1991/03/27 - 1995/05/31 Assistant (University Teacher) Universidade Nova de Lisboa, Portugal
1987/11/05 - 1991/03/26 Trainee Assistant (University Teacher) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal

Others

Category
Host institution
Employer
2011/10/01 - 2021 Member of the Coordinating Committee of the PhD Program Universidade Nova de Lisboa, Portugal
2016/10 - 2017 Associate Professor with Habilitation Universidade Nova de Lisboa Departamento de Informática, Portugal
Universidade Nova de Lisboa Departamento de Informática, Portugal
Projects

Contract

Designation Funders
2023 - 2026 User-Centered Intelligent Software Systems Adaptation (UCI-Adapt)
PID2022-140106NB-I00
Researcher
Spanish State Research Agency
Ongoing
2019 - 2021 Adaptacion Dinamica De Servicios Cloud Centrada En El Usuario
TIN2017-84550-R
Researcher
Ministerio de Economia, Industria e Competitividade, Agencia Estatal de Investigación
Concluded
2014 - 2017 Model-Driven Incremental Development of Cloud Services Oriented to the Customers Value
TIN2013-46300-R
Researcher
Ministerio de Economia, Industria e Competitividade, Agencia Estatal de Investigación
Concluded
2014 - 2016 MAGIC: Líneas de Producto Software y Sistemas Multiagente para la AutoGestión de Sistemas de la Internet-de-Ias-Cosas
MCyT
Researcher
Universidad de Málaga, Spain
Gobierno de España Ministerio de Ciencia e Innovación
Concluded
2014 - 2016 NFR4MDD: How do companies deal with NFR in MDD
NFR4MDD
Researcher
Concluded
2011 - 2013 Model-Driven Development of Aspect-Oriented Configurable Software Components for (Embedded) Real-Time Systems
CRUP / Ministerio de Ciencia y Tecnologia (Spain)
Principal investigator
Conselho de Reitores de Universidades Portuguesas (CRUP)
Concluded
2008 - 2010 AspectWeb: Developing Web Applications with Aspects
GRICES/SECyT
Researcher
Gabinete de Relações Internacionais da Ciência e do Ensino Superior (GRICES)
Concluded
2006 - 2009 AMPLE: Aspect-Oriented, Model-Driven, Product Line Engineering
Researcher
European Commission Sixth Framework Programme
Concluded
2006 - 2008 COMPETISOFT: Improving Software Development Processes to Increase Competition of Ibero American Small and Medium Entreprises
CYTED 378
Researcher
CYTED -Programa Iberoamericano de Ciencia y Tecnología para el Desarrollo
Concluded
2006 - 2008 Integrating Requirements Analysis Techniques with Aspects: The TROPOS case
Project ref 4.1.3/CAPES/CPLP
Researcher
Gabinete de Relações Internacionais da Ciência e do Ensino Superior (GRICES)
Concluded
2005 - 2008 SOFTAS: Software Development with Aspects
POSI/EIA/60189/2004
Principal investigator
Fundação para a Ciência e a Tecnologia
Concluded
2006 - 2007 Identification of concerns and refactoring in aspect-oriented systems
CAPES/GRICES
Researcher
Gabinete de Relações Internacionais da Ciência e do Ensino Superior (GRICES)
Concluded
2006 - 2007 ASSD: Aspect Specification for the Space Domain
19556/06/NL/JD/na
Principal investigator
European Space Agency
Concluded
2005 - 2007 MULDRE: Multidimensional Analysis of Requirements Level Trade-Offs
EPSRC EP/C003330/1
Researcher
Engineering and Physical Sciences Research Council
Concluded
2005 - 2005 Component-Based Aspect-Oriented Software Development: from Requirements to Implementation
Project ref E-72/05
Principal investigator
Conselho de Reitores de Universidades Portuguesas (CRUP)
Concluded
2005 - 2005 Aspect-Oriented Software Engineering for COTS Components
Project ref F-12/05
Researcher
Conselho de Reitores de Universidades Portuguesas (CRUP)
Concluded
2002 - 2004 RITOS2 - Red Iberoamericana de Tecnologías del Software
RITOS2
Researcher
CYTED -Programa Iberoamericano de Ciencia y Tecnología para el Desarrollo
Concluded
2003 - 2003 Agile Requirements Analysis
CRUP/2003
Researcher
Conselho de Reitores de Universidades Portuguesas (CRUP)
Concluded
1996 - 1999 EMOLITE - Evaluation Model of the Optimal Location of the Intermodal Terminals in Europe
ST-96-SC.1018
Researcher
European Commission
Concluded
1989 - 1993 Concepção e Desenvolvimento do Protótipo de um Sistema de Retransmissão Automática de Mensagens Suportado em Ambiente Ada
JNICT 1989/1993
Researcher
Junta Nacional de Investigação Científica e Tecnológica (JNICT)
Concluded
1989 - 1992 Introdução de Novas Metodologias de Desenvolvimento de Software Suportadas por Ambiente Ada e sua Aplicação a Sistemas de Comunicações com Alta Fiabilidade
PT/FCT/JNICT/DIR/007/0041
Researcher
Junta Nacional de Investigação Científica e Tecnológica (JNICT)
Concluded
1988 - 1990 Processos Comunicantes e Engenharia de Software - Linha de Acção I - Tratamento de Informação Não-Numérica
INIC 1988/1990
Researcher
Centro de Informática da Universidade Nova de Lisboa (INIC)
Concluded
1988 - 1988 Desenvolvimento e Produtividade de Software
FLAD1988
Researcher
Fundação Luso-Americana
Outputs

Publications

Book
  1. Moreira, Ana; Chitchyan, R.; Araújo, J.; Rashid, A.. Aspect-oriented requirements engineering. Springer. 2013.
    Published • 10.1007/978-3-642-38640-4
Book chapter
  1. Sánchez, Pablo; Moreira, Ana; Araújo, João; Fuentes, Lidia. "Mapping Aspects from Requirements to Architecture". In Aspect-Oriented Requirements Engineering, 145-166. Springer Berlin Heidelberg, 2013.
    Published • 10.1007/978-3-642-38640-4_8
  2. Sardinha, A.; Chitchyan, R.; Araújo, J.; Moreira, Ana; Rashid, A.. "Conflict identification with EA-analyzer". In Aspect-Oriented Requirements Engineering, 209-224. 2013.
    Published
  3. Brito, I.S.; Moreira, Ana; Ribeiro, R.A.; Araújo, J.. "Handling conflicts in aspect-oriented requirements engineering". In Aspect-Oriented Requirements Engineering, 225-241. Springer, 2013.
    Published
  4. Moreira, Ana; Araújo, J.; Whittle, J.; Goulão, M.. "Using aspects to model volatile concerns". In Aspect-Oriented Requirements Engineering, 183-205. Springer, 2013.
    Published
  5. Lencastre, M.; Araújo, J.; Moreira, Ana; Castro, J.. "Aspect composition in problem frames". In Aspect-Oriented Requirements Engineering, 121-141. Springer, 2013.
    Published
  6. Mussbacher, Gunter; Al Abed, Wisam; Alam, Omar; Ali, Shaukat; Beugnard, Antoine; Bonnet, Valentin; Bræk, Rolv; et al. "Comparing Six Modeling Approaches". In Models in Software Engineering. MODELS 2011, 217-243. Springer Berlin Heidelberg, 2012.
    Published • 10.1007/978-3-642-29645-1_22
  7. Anquetil, N.; Kulesza, U.; Mateus, R.; Mitschke, R.; Moreira, Ana; Royer, J.-C.; Rummler, A.. "Managing information flow in the SPL development processes". In Aspect-Oriented, Model-Driven Software Product Lines: The AMPLE Way, 222-262. Cambridge University Press, 2011.
    Published
  8. Zschaler, S.; Sánchez, P.; Santos, J.; Alférez, M.; Moreira, Ana; Araújo, J.; Kulesza, U.; Fuentes, L.. "Variability management". In Aspect-Oriented, Model-Driven Software Product Lines: The AMPLE Way, 82-124. Cambridge University Press, 2011.
    Published
  9. Pimentel, A.; Ribeiro, R.; Moreira, Ana; Araújo, J.; Santos, J.; Costa, A.; Alférez, M.; Kulesza, U.. "Hybrid assessment method for software product lines". In Aspect-Oriented, Model-Driven Software Product Lines: The AMPLE Way, 125-158. Cambridge University Press, 2011.
    Published
  10. Alférez, M.; Moreira, A.; Amaral, V.; Araújo, J.. "Model-driven requirements specification for software product lines". In Model-Driven Domain Analysis and Software Development: Architectures and Functions, 369-386. IGI Global, 2011.
    Published
  11. Moreira, Ana; Araújo, João. "Generating Object-Z Specifications from Use Cases". In Enterprise Information Systems, 43-50. Springer Netherlands, 2000.
    Published • 10.1007/978-94-015-9518-6_3
  12. Moreira, Ana; Clark, Robert G.. "LOTOS in the Object-Oriented Analysis Process". In Formal Methods and Object Technology. Formal Approaches to Computing and Information Technology, edited by Goldsack, S. J.; Kent, S. J. H., 33-46. Springer London, 1996.
    Published • 10.1007/978-1-4471-3071-0_3
Conference abstract
  1. Araújo, J.; Moreira, Ana; Whittle, J.. "Aspect-oriented requirements analysis modelling with scenarios". Paper presented in Tutorial @ 13th Conferencia Iberoamericana en Software Engineering (CibSE 2010), 2010.
    Published
  2. Moreira, Ana; Araujo, Joao. "The Need for Early Aspects". Paper presented in Tutorial @ 3rd Summer School on Generative and Transformational Techniques in Software Engineering (GTTSE), 2009.
    Published
  3. Silva, Carla; Castro, Jaelson; Araujo, Joao; Moreira, Ana; Alencar, Fernanda; Franch, Xavier. "Aspectos en Ingeniería de Requisitos: Una perspectiva orientada a objetivos". Paper presented in Tutorial @ 12th Conferência Iberoamericana de Ingeniería de Requisitos y Ambientes Software (IDEAS), 2009.
    Published
  4. Whittle, Jon; Araujo, Joao; Moreira, Ana. "Aspect-Oriented Modeling". Paper presented in Tutorial @ ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems (MoDELS), 2008.
    Published
  5. Castro, Jaelson; Silva, Carla; Araujo, Joao; Moreira, Ana; Alencar, Fernanda; Ramos, Ricardo. "Aspectos na Engenharia de Requisitos: Uma Perspectiva Orientada a Objetivos". Paper presented in Tutorial @ 22º Simpósio Brasileiro de engenharia de Software (SBES), 2008.
    Published
  6. Araujo, Joao; Moreira, Ana; Whittle, Jon; Mussbacher, Gunter. "Aspect-Oriented Requirements Engineering with Scenarios". Paper presented in Tutorial @ Seventh International Conference on Aspect-Oriented Software Development (AOSD), 2008.
    Published
  7. Araujo, Joao; Moreira, Ana; Whittle, Jon. "Aspect-Oriented Requirements Engineering with Scenarios". Paper presented in Tutorial @ 15th International Requirements Engineering Conference (RE), 2007.
    Published
  8. Rashid, A.; Garcia, A.; Moreira, A.. "Aspect-oriented software development beyond programming". Paper presented in Tutorial @ 9th International Conference on Software Reuse (ICSR 2006), 2006.
    Published • 10.1007/11763864_46
  9. Rashid, A.; Garcia, A.; Moreira, A.. "Aspect-oriented software development beyond programming". Paper presented in Tutorial @ International Conference on Software Engineering, 2006.
    Published
  10. Rashid, Awais; Moreira, Ana; Araujo, Joao; Chitchyan, Ruzanna. "Aspect-Oriented Requirements Engineering". Paper presented in Tutorial @ 14th International Requirements Engineering Conference (RE), 2006.
    Published
  11. Moreira, Ana; Rashid, Awais. "Modeling and Analysis of Aspectual Requirements". Paper presented in Tutorial @ACM/IEEE 8th Internacional Conference on Model Driven Engineering Languages and Systems (MoDELS), 2005.
    Published
Conference paper
  1. Mendes, Salvador; Araujo, João; Moreira, Ana. "On the Current Practices for Specifying Sustainability Requirements". Paper presented in International Conference on Research Challenges in Information Science, Barcelona, 2022.
    Published • 10.1007/978-3-031-05760-1_25
  2. Nunes, Ines; Moreira, Ana; Araújo, João. "Conceptual Modeling of Gender-Inclusive Requirements". Paper presented in International Conference on Conceptual Modeling, (held virtually), 2021.
    Published • 10.1007/978-3-030-89022-3_31
  3. Diogo Albuquerque; Moreira, Ana; João Araujo; Catarina Gralha; Miguel Goulão; Isabel Sofia Brito. "A Sustainability Requirements Catalog for the Social and Technical Dimensions". Paper presented in International Conference on Conceptual Modeling, 2021.
    Published • 10.1007/978-3-030-89022-3_30
  4. Venters, Colin C.; Kocak, Sedef Akinli; Betz, Stefanie; Brooks, Ian; Capilla, Rafael; Chitchyan, Ruzanna; Duboc, Leticia; et al. "Software Sustainability: Beyond the Tower of Babel". Paper presented in IEEE/ACM International Workshop on Body of Knowledge for Software Sustainability, 2021.
    Published • 10.1109/bokss52540.2021.00009
  5. Paech, B.; Moreira, Ana; Araujo, J.; Kaiser, P.. "Towards a systematic process for the elicitation of sustainability requirements". Paper presented in 8th International Workshop on Requirements Engineering for Sustainable Systems (co-located with 27th International Conference on Requirements Engineering), 2019.
    Published
  6. Miguéis, G.; Araujo, J.; Moreira, Ana. "Towards a requirements language for modeling emotion in videogames". Paper presented in The 34th ACM/SIGAPP Symposium on Applied Computing, 2019.
    Published • 10.1145/3297280.3297614
  7. Faveri, Cristiano De; Moreira, Ana. "Visual Modeling of Cyber Deception". Paper presented in IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2018.
    Published • 10.1109/vlhcc.2018.8506515
  8. Santos, Mafalda; Gralha, Catarina; Goulao, Miguel; Araujo, Joao; Moreira, Ana. "On the Impact of Semantic Transparency on Understanding and Reviewing Social Goal Models". Paper presented in International Requirements Engineering Conference (RE), 2018.
    Published • 10.1109/re.2018.00031
  9. Brito, Isabel Sofia; Conejero, Jose M.; Moreira, Ana; Araujo, Joao. "A concern-oriented sustainability approach". Paper presented in 12th International Conference on Research Challenges in Information Science (RCIS), 2018.
    Published • 10.1109/rcis.2018.8406676
  10. Souza, Eric; Moreira, Ana. "Deriving services from KAOS models". Paper presented in Annual ACM Symposium on Applied Computing (SAC2018), 2018.
    Published • 10.1145/3167132.3167273
  11. De Faveri, Cristiano; Moreira, Ana. "A SPL Framework for Adaptive Deception-based Defense". Paper presented in 51st Hawaii International Conference on System Sciences, 2018.
    Published • 10.24251/hicss.2018.691
  12. Souza, Eric; Moreira, Ana; Wanderley, Fernando. "Towards an Agile Reference Architecture Method for Information Systems". Paper presented in Hawaii International Conference on System Sciences, Hawaii, 2018.
    Published • 10.24251/hicss.2018.680
  13. Souza, Eric; Abrahão, Silvia; Moreira, Ana; Insfran, Emilio; Araujo, João. "Evaluating the efficacy of value-driven methods: a controlled experiment". Paper presented in International Conference on Information Systems Development, 2017.
    Published
  14. Souza, Eric; Moreira, Ana; De Faveri, Cristiano. "An approach to align business and IT perspectives during the SOA services identification". Paper presented in International Conference on Computational Science and Its Applications, 2017.
    Published • 10.1109/iccsa.2017.8000015
  15. Souza, Eric; Moreira, Ana; Araújo, João. "Aligning Business Models with Requirements Models". Paper presented in European, Mediterranean, and Middle Eastern Conference on Information Systems (EMCIS), 2017.
    Published • 10.1007/978-3-319-65930-5_43
  16. Restivo, André; Aguiar, Ademar; Moreira, Ana. "An Incremental Approach to Testing AOP". Paper presented in International Conference on Software Technologies, 2017.
    Published • 10.1007/978-3-319-62569-0_15
  17. De Faveri, C.; Moreira, Ana; Souza, E.. "Deception planning models for cyber security". Paper presented in International Conference on Computational Science and Its Applications, 2017.
    Published • 10.1109/ICCSA.2017.8000014
  18. De Faveri, C.D.; Moreira, Ana; Araújo, J.; Amaral, V.. "Towards security modeling of E-voting systems". Paper presented in Sixth International Workshop on Model-Driven Requirements Engineering (co-located with 24th IEEE RE), 2017.
    Published • 10.1109/REW.2016.37
  19. Faveri, Cristiano De; Moreira, Ana; Amaral, Vasco. "Goal-Driven Deception Tactics Design". Paper presented in International Symposium on Software Reliability Engineering, 2016.
    Published • 10.1109/issre.2016.44
  20. Conejero, Jose M.; Brito, Isabel Sofia; Moreira, Ana; Cunha, Jacome; Araujo, Joao. "Modeling the Impact of UAVs in Sustainability". Paper presented in IEEE/ACM 8th International Workshop on Modeling in Software Engineering, 2016.
    Published • 10.1109/rew.2016.044
  21. Restivo, André; Aguiar, Ademar; Moreira, Ana. "Incremental Modular Testing for AOP". Paper presented in International Joint Conference on Software Technologies, 2016.
    Published • 10.5220/0005986600500059
  22. Laiola, Eliane Maria; Silva da Silveira, Denis; Araujo, João; Moreira, Ana. "Business Process Families: A Case Study in the Brazilian public sector". Paper presented in International Conference on Advanced Information Systems Engineering, 2016.
    Published
  23. Bombonatti, Denise; Gralha, Catarina; Moreira, Ana; Araújo, João; Goulão, Miguel. "Usability of requirements techniques: : a systematic literature review". Paper presented in Annual ACM Symposium on Applied Computing, 2016.
    Published • 10.1145/2851613.2851758
  24. Oliveira, Romeu; Silva, Lyrene; Leite, Julio Cesar Sampaio P.; Moreira, Ana. "Eliciting accessibility requirements an approach based on the NFR framework". Paper presented in Annual ACM Symposium on Applied Computing, 2016.
    Published • 10.1145/2851613.2851759
  25. Silva, Lyrene; Moreira, Ana; Araújo, João; Gralha, Catarina; Goulão, Miguel; Amaral, Vasco. "Exploring Views for Goal-Oriented Requirements Comprehension". Paper presented in International Conference on Conceptual Modeling, 2016.
    Published • 10.1007/978-3-319-46397-1_12
  26. Souza, E.; Abrahão, S.; Moreira, Ana; Araújo, J.; Insfran, E.. "Comparing value-driven methods: An experiment design". Paper presented in Second International Workshop on Human Factors in Modeling (co-located with MODELS 2016), 2016.
    Published
  27. De Faveri, C.; Moreira, Ana. "Designing Adaptive Deception Strategies". Paper presented in International Conference on Software Quality, Reliability and Security Companion, 2016.
    Published • 10.1109/QRS-C.2016.15
  28. Santos, Mafalda; Gralha, Catarina; Goulao, Miguel; Araujo, Joao; Moreira, Ana; Cambeiro, Joao. "What is the Impact of Bad Layout in the Understandability of Social Goal Models?". Paper presented in International Requirements Engineering Conference, 2016.
    Published • 10.1109/RE.2016.51
  29. Combemale, Benoit; Cheng, Betty H. C.; Moreira, Ana; Bruel, Jean-Michel; Gray, Jeff. "Modeling for sustainability". Paper presented in ACM 8th International Workshop on Modeling in Software Engineering, 2016.
    Published
  30. Nogueira, Elias; Lucrédio, Daniel; Moreira, Ana; Fortes, Renata. "Using Model-Driven Development to Support Portable PaaS Applications". Paper presented in 5th International Conference on Cloud Computing and Services Science (CLOSER 2015), 2015.
    Published • 10.1007/978-3-319-29582-4_7
  31. Adriano Nogueira da Silva, Elias; Lucrédio, Daniel; Moreira, Ana; Fortes, Renata. "Supporting multiple persistence models for PaaS applications using MDE: Issues on cloud portability". Paper presented in International Conference on Cloud Computing and Services Science, 2015.
    Published • 10.5220/0005441203310342
  32. Ameller, D.; Franch, X.; Gómez, C.; Araujo, J.; Svensson, R.B.; Biffl, S.; Cabot, J.; et al. "Handling non-functional requirements in Model-Driven Development: An ongoing industrial survey". Paper presented in IEEE International Requirements Engineering Conference, 2015.
    Published • 10.1109/RE.2015.7320424
  33. Barreiros, J.; Moreira, Ana. "A cover-based approach for configuration repair". Paper presented in International Software Product Line Conference, 2014.
    Published • https://doi.org/10.1145/2648511.2648528
  34. Wanderley, Fernando; Silveira, Denis; Araujo, João; Moreira, Ana; Guerra, Eduardo. "Experimental Evaluation of Conceptual Modelling through Mind Maps and Model Driven Engineering". Paper presented in 14th International Conference Computational Science and Its Applications (ICCSA 2014), 2014.
    Published • 10.1007/978-3-319-09156-3_15
  35. Barreiros, J.; Moreira, A.; Barreiros, Jorge; Moreira, Ana. "Flexible modeling and product derivation in software product lines". Paper presented in International Conference on Software Engineering & Knowledge Engineering, 2014.
    Published
  36. Barreiros, J.; Moreira, Ana. "Configuration support for feature models with soft constraints". Paper presented in ACM Symposium on Applied Computing, 2013.
    Published • 10.1145/2480362.2480606
  37. Wanderley, F.; Da Silveira, D.S.; Araujo, J.; Moreira, Ana. "Transforming creative requirements into conceptual models". Paper presented in International Conference on Research Challenges in Information Science, 2013.
    Published • 10.1109/RCIS.2013.6577704
  38. Araújo, João; Goulão, Miguel; Moreira, Ana; Simão, Inês; Amaral, Vasco; Baniassad, Elisa. "Advanced modularity for building SPL feature models". Paper presented in ACM Symposium on Applied Computing, 2013.
    Published • 10.1145/2480362.2480596
  39. Mussbacher, G.; Alam, O.; Alhaj, M.; Ali, S.; Amálio, N.; Barn, B.; Bræk, R.; et al. "Assessing composition in modeling approaches". Paper presented in CMA 2012 Workshop, 2012.
    Published • 10.1145/2459031.2459032
  40. Silva, S.; Araújo, J.; Rodrigues, A.; Urbieta, M.; Moreira, Ana; Gordillo, S.; Rossi, G.. "Reuse of spatial concerns based on aspectual requirements analysis patterns". Paper presented in International Conference on Research Challenges in Information Science, 2012.
    Published • 10.1109/RCIS.2012.6240422
  41. Alférez, M.; Lopez-Herrejon, R.E.; Moreira, Ana; Amaral, V.; Egyed, A.. "Supporting consistency checking between features and software product line use scenarios". Paper presented in International Conference on Software Reuse, 2011.
    Published • 10.1007/978-3-642-21347-2_3
  42. Goulão, M.; Moreira, Ana; Araújo, J.; Santos, J.P.. "Streamlining scenario modeling with Model-Driven Development: A case study". Paper presented in Model-Driven Requirements Engineering Workshop, 2011.
    Published • 10.1109/MoDRE.2011.6045367
  43. Varela, P.; Araújo, J.; Brito, I.; Moreira, Ana. "Aspect-oriented analysis for software product lines requirements engineering". Paper presented in ACM Symposium on Applied Computing, 2011.
    Published • 10.1145/1982185.1982333
  44. Oliveira, Ana; Urbieta, Matias; Araujo, Joao; Rodrigues, Armanda; Moreira, Ana; Gordillo, Silvia; Rossi, Gustavo. "Improving the quality of Web-GIS modularity with aspects". Paper presented in International Conference on the Quality of Information and Communications Technology, 2010.
    Published • 10.1109/QUATIC.2010.23
  45. Alencar, F.; Castro, J.; Lucena, M.; Santos, E.; Silva, C.; Araújo, J.; Moreira, Ana. "Towards modular i* models". Paper presented in Proceedings of the ACM Symposium on Applied Computing, 2010.
    Published • 10.1145/1774088.1774150
  46. Brito, I.; Moreira, Ana; Magno, J.; Araújo, J.. "A metamodel for aspect-oriented analysis approach". Paper presented in Actas - 13th Conferencia Iberoamericana en Software Engineering (CIbSE 2010), 2010.
    Published
  47. Tabares, M.S.; Moreira, Ana; Anaya, R.. "Traceability in the context of new software development paradigms | La trazabilidad en el contexto de nuevos paradigmas de desarrollo de software". Paper presented in Actas - 13th Conferencia Iberoamericana en "Software Engineering", 2010.
    Published
  48. Santos, J.P.; Moreira, Ana; Araújo, J.; Goulão, M.. "Increasing quality in scenario modelling with model-driven development". Paper presented in International Conference on the Quality of Information and Communications Technology, 2010.
    Published • 10.1109/QUATIC.2010.36
  49. Alférez, M.; Santos, J.; Moreira, Ana; Garcia, A.; Kulesza, U.; Araújo, J.; Amaral, V.. "Multi-view composition language for software product line requirements". Paper presented in International Conference Software Language Engineering (SLE 2009), 2009.
    Published • 10.1007/978-3-642-12107-4_8
  50. Zschaler, S.; Sánchez, P.; Santos, J.; Alférez, M.; Rashid, A.; Fuentes, L.; Moreira, Ana; Araújo, J.; Kulesza, U.. "VML* - A family of languages for variability management in software product lines". Paper presented in International Conference on Language Engineering (SLE 2009), 2009.
    Published • 10.1007/978-3-642-12107-4_7
  51. Ramos, R.; Castro, J.; Alencar, F.; Araújo, J.; Moreira, Ana; Penteado, R.. "Quality improvement for use case model". Paper presented in Brazilian Symposium on Software Engineering (SBES 2009), 2009.
    Published • 10.1109/SBES.2009.10
  52. Moreira, Ana; Araújo, J.. "The need for early aspects". Paper presented in International Summer School on Generative and Transformational Techniques in Software Engineering III (GTTSE 2009), 2009.
    Published • 10.1007/978-3-642-18023-1_11
  53. Figueiredo, E.; Galvão, I.; Khan, S.S.; Garcia, A.; Sant'Anna, C.; Pimentel, A.; Medeiros, A.L.; et al. "Detecting architecture instabilities with concern traces: An exploratory study". Paper presented in Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture (WICSA/ECSA 2009), 2009.
    Published • 10.1109/WICSA.2009.5290815
  54. Barreiros, J.; Moreira, A.. "Managing features and aspect interactions in software product lines". Paper presented in The Fourth International Conference on Software Engineering Advances, 2009.
    Published • 10.1109/ICSEA.2009.97
  55. Oliveira, A.; Urbieta, M.; Araújo, J.; Rodrigues, A.; Moreira, A.; Gordillo, S.; Rossi, G.. "Modelling location-aware behaviour in Web-GIS using aspects". Paper presented in International Conference on Enterprise Information Systems (ICEIS 2009), 2009.
    Published
  56. Piveta, E.; Pimenta, M.; Araújo, J.; Moreira, A.; Guerreiro, P.; Price, R.T.. "Representing refactoring opportunities". Paper presented in ACM Symposium on Applied Computing (SAC 2009), 2009.
    Published • 10.1145/1529282.1529701
  57. Alférez, M.; Moreira, A.; Kulesza, U.; Araújo, J.; Mateus, R.; Amaral, V.. "Detecting feature interactions in SPL requirements analysis models". Paper presented in First International Workshop on Feature-Oriented Software Development (FOSD 2009), 2009.
    Published • 10.1145/1629716.1629738
  58. Barreiros, J.; Moreira, Ana. "A model-based representation of configuration knowledge". Paper presented in First International Workshop on Feature-Oriented Software Development (FOSD 2009), 2009.
    Published • 10.1145/1629716.1629725
  59. Barroca, B.; Amaral, V.; Calado, P.; Risoldi, M.; Caprini, M.; Moreira, A.; Araújo, J.. "Towards the application of a model based design methodology for reliable control systems on HEP experiments". Paper presented in IEEE Nuclear Science Symposium Conference Record (NSS/MIC 2009), 2009.
    Published • 10.1109/NSSMIC.2008.4774651
  60. Ramos, R.A.; Castr, J.; Araújo, J.; Moreira, A.; Alencar, F.; Penteado, R.. "Early aspects refactoring". Paper presented in Iberoamerican Conference on Software Engineering (CiBSE 2008), 2008.
    Published
  61. Rodrigues, V.; Lopes, J.C.; Moreira, Ana. "An hybrid design solution for spacecraft simulators". Paper presented in Forum at the CAiSE'08 Conference, 2008.
    Published
  62. Alférez, M.; Kulesza, U.; Sousa, A.; Santos, J.; Moreira, A.; Araújo, J.; Amaral, V.. "A model-driven approach for software product lines requirements engineering". Paper presented in International Conference on Software Engineering and Knowledge Engineering (SEKE 2008), 2008.
    Published
  63. Piveta, E.; Moreira, A.; Pimenta, M.; Araújo, J.; Guerreiro, P.; Price, R.T.. "Ranking refactoring patterns using the Analytical Hierarchy Process". Paper presented in 10th International Conference on Enterprise Information Systems (ICEIS 2008), 2008.
    Published
  64. Santos, J.; Moreira, A.; Araújo, J.; Amaral, V.; Alférez, M.; Kulesza, U.. "Generating requirements analysis models from textual requirements". Paper presented in 1st International Workshop on Managing Requirements Knowledge (MARK'08), 2008.
    Published • 10.1109/MARK.2008.4
  65. Agostinho, S.; Moreira, A.; Marques, A.; Araújo, J.; Brito, I.; Ferreira, R.; Raminhos, R.; et al. "A Metadata-driven approach for aspect-oriented requirements analysis". Paper presented in International Conference on Enterprise Information Systems (ICEIS 2008), 2008.
    Published
  66. Piveta, E.; Araújo, J.; Pimenta, M.; Moreira, A.; Guerreiro, P.; Tom Price, R.. "Searching for opportunities of refactoring sequences: Reducing the search space". Paper presented in 32nd Annual IEEE International Computer Software and Applications Conference (COMPSACT 2008), 2008.
    Published • 10.1109/COMPSAC.2008.119
  67. Tabares, M.S.; Anaya, R.; Moreira, A.; Araújo, J.; Arango, F.. "Traceability models to control an aspectual Model -Driven Development". Paper presented in International Conference on Software Engineering and Knowledge Engineering (SEKE 2008), 2008.
    Published
  68. Mussbacher, G.; Amyot, D.; Arajo, J.; Moreira, A.. "Modeling software product lines with AoURN". Paper presented in International Workshop on Early aspects (Early Aspects @ AOSD 2008), 2008.
    Published • 10.1145/1404946.1404948
  69. Agostinho, S.; Moreira, A.; Guerreiro, P.. "Contracts for aspect-oriented design". Paper presented in Workshop on Software engineering properties of languages and aspect technologies (SPLAT@AOSD 2008), 2008.
    Published • 10.1145/1408647.1408648
  70. Silva, C.; Araújo, J.; Castro, J.; Moreira, A.; Lucena, M.; Sarmento, L.. "A modeling language for advanced separation of concerns in multi-agent systems". Paper presented in Conferencia Iberoamericana de Software Engineering (CiBSE 2008), 2008.
    Published
  71. Marques, A.; Moreira, A.; Araújo, J.. "Multi-dimensional composition by objective in Aspect-Oriented Requirements Analysis". Paper presented in International Workshop on Early aspects (Early Aspects @ ICSE 2008), 2008.
    Published • 10.1145/1370828.1370834
  72. Silva, C.; Alencar, F.; Araújo, J.; Moreira, A.; Castro, J.. "Tailoring an aspectual goal-oriented approach to model features". Paper presented in International Conference on Software Engineering and Knowledge Engineering (SEKE 2008), 2008.
    Published
  73. Araujo, J.; Zowghi, D.; Moreira, A.. "An evolutionary model of requirements correctness with early aspects". Paper presented in International Workshop on Principles of Software Evolution (IWPSE 2007), 2007.
    Published • 10.1145/1294948.1294965
  74. Silva, C.; Araújo, J.; Moreira, A.; Castro, J.. "Designing social patterns using advanced separation of concerns". Paper presented in 19th International Conference Advanced Information Systems Engineering (CAiSE 2007), 2007.
    Published
  75. Moreira, A.; Araújo, J.; Whittle, J.. "Modeling volatile concerns as aspects". Paper presented in 18th International Conference Advanced Information Systems Engineering (CAiSE 2006), 2007.
    Published • 10.1007/11767138_36
  76. Alencar, Fernanda; Moreira, Ana; Araujo, João; Argenton Ramos, Ricardo. "Dealing with the i*Models with Aspects". Paper presented in nternational Conference on Research Challenges in Information Science, 2007.
    Published
  77. Whittle, J.; Moreira, A.; Araújo, J.; Jayaraman, P.; Elkhodary, A.; Rabbi, R.. "An expressive aspect composition language for UML state diagrams". Paper presented in ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS 2007), 2007.
    Published
  78. Marques, A.; Raminhos, R.; Ferreira, R.; Ribeiro, R.; Agostinho, S.; Araújo, J.; Moreira, A.. "Aspect-oriented analysis applied to the space domain". Paper presented in International Conference on Enterprise Information Systems (ICEIS 2007), 2007.
    Published
  79. Conejero, J.M.; Hernández, J.; Moreira, A.; Araújo, J.. "Discovering volatile and aspectual requirements using a crosscutting pattern". Paper presented in IEEE International Requirements Engineering Conference (RE 2007), 2007.
    Published • 10.1109/RE.2007.22
  80. Piveta, E.K.; Hecht, M.; Moreira, A.; Pimenta, M.S.; Araújo, J.; Guerreiro, P.; Price, R.T.. "Avoiding bad smells in aspect-oriented software". Paper presented in 19th International Conference on Software Engineering and Knowledge Engineering (SEKE 2007), 2007.
    Published
  81. Mussbacher, Gunter; Amyot, Daniel; Araújo, João; Moreira, Ana; Weiss, Michael. "Visualizing Aspect-Oriented Goal Models with AoGRL". Paper presented in International Workshop on Requirements Engineering Visualization, 2007.
    Published • 10.1109/rev.2007.11
  82. Greenwood, Phil; Garcia, Alessandro; Rashid, Awais; Figueiredo, Eduardo; Sant'Anna, Claudio; Cacho, Nelio; Sampaio, Americo; et al. "On the Contributions of an End-to-End AOSD Testbed". Paper presented in International Workshop on Early Aspects (@ICSE 2007), 2007.
    Published • 10.1109/earlyaspects.2007.8
  83. Silva, C.; Araújo, J.; Moreira, A.; Castro, J.. "Towards a standardized description and a systematic use of social patterns". Paper presented in Conferencia Iberoamericana de Software Engineering (CIbSE 2007), 2007.
    Published
  84. Ramos, R.A.; Alencar, F.; Araújo, J.; Moreira, A.; Castro, J.; Penteado, R.. "I* with aspects: Evaluating understandability". Paper presented in Workshop on Requirements Engineering (WER 2007), 2007.
    Published
  85. Tabares, M.S.; Moreira, A.; Anaya, R.; Arango, F.; Araújo, J.. "A traceability method for crosscutting concerns with transformation rules". Paper presented in International Workshop on Early Aspects (@ICSE 2007), 2007.
    Published • 10.1109/EARLYASPECTS.2007.2
  86. Rashid, A.; Moreira, A.. "Domain models are NOT aspect free". Paper presented in ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS 2006), 2006.
    Published
  87. Alencar, F.; Castro, J.; Moreira, A.; Araújo, J.; Silva, C.; Ramos, R.; Mylopoulos, J.. "Integration of aspects with i* models". Paper presented in Agent-Oriented Information Systems IV, 8th International Bi-Conference Workshop, 2006.
    Published • 10.1007/978-3-540-77990-2_11
  88. Silva, C.; Castro, J.; Tedesco, P.; Araújo, J.; Moreira, A.; Mylopoulos, J.. "Improving multi-agent architectural design". Paper presented in International Workshop on Software Engineering for Large-Scale Multi-agent Systems (SELMAS 2006), 2006.
    Published
  89. Antonelli, L.; Gordillo, S.; Rossi, G.; Araujo, J.; Moreira, A.. "Using a problem domain language to specify navigational concerns in web applications". Paper presented in Workshop on Requirements Engineering (WER 2006), 2006.
    Published
  90. Brito, I.S.; Moreira, A.; Araújo, J.. "Tool support for aspect-oriented requirements". Paper presented in International Conference on Software Engineering and Applications, 2006.
    Published
  91. Whittle, Jon; Araújo, João; Moreira, Ana. "Composing aspect models with graph transformations". Paper presented in International Workshop on Early Aspects (@ICSE 2006), 2006.
    Published • 10.1145/1137639.1137649
  92. Silva, C.; Castro, J.; Araújo, J.; Moreira, A.; Alencar, F.; Ramos, R.. "Separation and modularization of crosscutting social patterns in detailed architectural design". Paper presented in International Conference on Advanced Information Systems Engineering (CAiSE Forum 2006), 2006.
    Published
  93. Araújo, J.; Whittle, J.; Moreira, A.. "Choosing the right time to compose aspectual scenarios". Paper presented in Annual International Computer Software and Applications Conference (COMPSAC 2006), 2006.
    Published • 10.1109/COMPSAC.2006.124
  94. Silva, C.; Castro, J.; Tedesco, P.; Araújo, J.; Moreira, A.; Mylopoulos, J.. "Improving the architectural design of multi-agent systems: The Tropos case". Paper presented in International Workshop on Software Engineering for Large-Scale Multi-agent Systems (SELMAS 2006), 2006.
    Published • 10.1145/1138063.1138083
  95. Raminhos, R.; Pantoquilho, M.; Araújo, J.; Moreira, A.. "A systematic analysis patterns specification". Paper presented in International Conference on Enterprise Information Systems (ICEIS 2006), 2006.
    Published
  96. Gordillo, S.; Rossi, G.; Moreira, A.; Araujo, J.; Vairetti, C.; Urbieta, M.. "Modeling and composing navigational concerns in Web applications. Requirements and design issues". Paper presented in Fourth Latin American Web Congress (LA-Web), 2006.
    Published • 10.1109/LA-WEB.2006.21
  97. Soeiro, E.; Brito, I.S.; Moreira, A.. "An XML-based language for specification and composition of aspectual concerns". Paper presented in International Conference on Enterprise Information Systems (ICEIS 2006), 2006.
    Published
  98. Sánchez, Pablo; Magno, José; Fuentes, Lidia; Moreira, Ana; Araújo, João. "Towards MDD Transformations from AO Requirements into AO Architecture". Paper presented in European Workshop on Software Architecture (EWSA 2006), 2006.
    Published • 10.1007/11966104_12
  99. Lencastre, M.; Araujo, J.; Moreira, A.; Castro, J.. "Analyzing crosscutting in the problem frames approach". Paper presented in International Workshop on Advances and Applications of Problem Frames (IWAAPF 2006), 2006.
    Published • 10.1145/1138670.1138680
  100. Moreira, A.; Rashid, A.; Araújc, J.. "Multi-dimensional separation of concerns in requirements engineering". Paper presented in IEEE International Conference on Requirements Engineering (RE 2005), 2005.
    Published
  101. Moreira, A.; Araújo, J.; Rashid, A.. "A concern-oriented requirements engineering model". Paper presented in International Conference on Advanced Information Systems Engineering (CAiSE 2005), 2005.
    Published
  102. Araújo, J.; Moreira, A.. "Integrating UML activity diagrams with temporal logic expressions". Paper presented in 10th International Workshop on Exploring Modeling Methods for Systems Analysis and Design (EMMSAD 2005), 2005.
    Published
  103. Rashid, A.; Moreira, A.; Araújo, J.. "Modularisation and Composition of Aspectual Requirements". Paper presented in International Conference on Aspect-Oriented Software Development (AOSD 2003), 2003.
    Published
  104. Moreira, A.; Fiadeiro, J.L.; Andrade, L.. "Evolving requirements through coordination contracts". Paper presented in International Conference on Advanced Information Systems Engineering (CAiSE 2003), 2003.
    Published
  105. Brito, I.; Moreira, A.. "Aspect-oriented software development: An overview". Paper presented in International Conference on Enterprise Information Systems (ICEIS 2003), 2003.
    Published
  106. Moreira, Ana; Araújo, João; Brito, Isabel. "Crosscutting quality attributes for requirements engineering". Paper presented in International Conference on Software Engineering and Knowledge Engineering (SEKE 2002), 2002.
    Published • 10.1145/568760.568790
  107. Rashid, A.; Sawyer, P.; Moreira, A.; Araújo, J.. "Early aspects: A model for aspect-oriented requirements engineering". Paper presented in IEEE Joint International Conference on Requirements Engineering (RE 2002), 2002.
    Published • 10.1109/ICRE.2002.1048526
  108. Araújo, J.; Moreira, A.. "Handling mutual exclusion in UML class diagrams". Paper presented in International Conference on Enterprise Information Systems (ICEIS 2001), 2001.
    Published
  109. Declercq, Eddy; Jenssens, G.; Moreira, Ana; Almeida Ribeiro, Rita. "EMOLITE: Evaluation Model for the Optimal Location of Intermodal Terminals in Europe". Paper presented in The 9th World Conference on Transportation Research (B4: Modal Interfaces and Combined Freight Transport Paper nr. 2404), 2001.
    Published
  110. Bruel, J.-M.; Lilius, J.; Moreira, A.; France, R.B.. "Defining precise semantics for UML". Paper presented in European Conference on Object Oriented Programming Workshops, 2000.
    Published
  111. Clark, Robert G.; Moreira, Ana. "SDL in Rigorous Object-Oriented Analysis". Paper presented in Formal Methods for Open Object-Based Distributed Systems (FMOODS 1999), 1999.
    Published • https://doi.org/10.1007/978-0-387-35562-7_17
  112. Castelhano, C.; Almeida Ribeiro, Rita; Moreira, Ana. "Fuzzy Intelligent Queries on the 500 Biggest Portuguese Companies". Paper presented in 7th European Conference on Intelligent Techniques and Soft Computing (EUFIT'99), 1999.
  113. Araujo, Joao; Moreira, Ana; Sawyer, P.. "Specifying Persistence, Class Views and Excluding Classes for UML". Paper presented in 12th International Conference on Software Engineering and its Applications, 1999.
    Published
  114. Moreira, Ana. "Teaching objects: The case for modelling". Paper presented in European Conference on Object-Oriented Technology, 1998.
    Published
  115. Oliveira, Geiza; Guerreiro, Pedro; Moreira, Ana. "Adaptability of CASE Tools for Object-Oriented Software Development". Paper presented in World Multiconference on Systemics, Cybernetics and Informatics (SCI'98) and 4th International Conference on Information Systems Analysis and Synthesis (ISAS'98), 1998.
    Published
  116. Clark, R.G.; Moreira, Ana. "Constructing formal specifications from informal requirements". Paper presented in IEEE International Workshop on Software Technology and Engineering Practice incorporating Computer Aided Software Engineering, 1997.
    Published • 10.1109/step.1997.615465
  117. Clark, R.G.; Moreira, Ana. "Formal User-Centred Models". Paper presented in IFIP TC6 WG6.1 International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS 1997), 1997.
    Published
  118. Clark, R.G.; Moreira, Ana. "Constructing formal specifications from informal requirements". Paper presented in IEEE International Workshop on Software Technology and Engineering Practice incorporating Computer Aided Software Engineering, 1997.
    Published • 10.1109/step.1997.615465
  119. Moreira, Ana; Almeida Ribeiro, Rita; Declercq, Eddy. "Optimal Location of Intermodal Terminals in Europe: an Evaluation Model". Paper presented in 9th Mini Euro Conference on Fuzzy Sets in Traffic and Transport Systems, 1997.
    Published
  120. Moreira, Ana; Clark, R.G.. "Combining object-oriented analysis and formal description techniques". Paper presented in European Conference on Object-Oriented Programming (ECOOP 1994), 1994.
    Published
  121. Moreira, Ana; Clark, R.G.. "Rigorous object-oriented analysis". Paper presented in Object-Oriented Methodologies and Systems, International Symposium (ISOOMS), 1994.
    Published
  122. Moreira, Ana; Clark, R.G.. "Os Métodos Formais na Análise de Orientação por Objectos". Paper presented in 7th Brazilian Symposium on Software Engineering (SBES 1993), 1993.
    Published
  123. Moreira, Ana; Clark, R.G.. "LOTOS in the Object-Oriented Analysis Process [later published as a book chapter]". Paper presented in Formal Aspects of Object-Oriented Systems, BCS FACS (British Computer Society Formal Aspects of Computing Science), 1993.
    Published
  124. Freitas, Maria Manuel; Moreira, Ana; Guerreiro, Pedro. "Introducing Object-Oriented Methodologies with Ada in Portugal". Paper presented in AFCEA International Asia Pacific Defense, 1990.
    Published
  125. Freitas, Maria Manuel; Moreira, Ana; Guerreiro, Pedro. "Choosing Ada Development Methodologies for a High Reliability Message Switching System". Paper presented in AFCEA Hawaii Defense Electronics, 1989.
    Published
  126. Guerreiro, Pedro; Freitas, Maria Manuel; Moreira, Ana. "Using Object-Oriented Development with Ada for a High Reliability Message Switching System". Paper presented in AFCEA International's Asia Pacific Defense, 1989.
    Published
  127. Moreira, Ana; Freitas, Maria Manuel; Guerreiro, Pedro. "Using Object-Oriented Requirements Analysis for a High Reliability Message Switching System". Paper presented in AFCEA (Portugal Chapter) Symposium, 1989.
    Published
Conference poster
  1. Silva, C.; Lucena, M.; Castro, J.; Araújo, J.; Moreira, A.; Alencar, F.. "Support for aspectual modeling to multiagent system architecture". Paper presented in Workshop on Aspect-Oriented Requirements Engineering and Architecture Design (Early Aspects @ ICSE 2009), 2009.
    10.1109/EA.2009.5071582
  2. Lencastre, M.; Moreira, A.; Araújo, J.; Castro, J.. "Aspects composition in problem frames". Paper presented in IEEE International Requirements Engineering Conference (RE 2008), 2008.
    10.1109/RE.2008.20
  3. Brito, I.S.; Moreira, A.. "Towards an integrated approach for aspectual requirements". Paper presented in IEEE International Conference on Requirements Engineering, 2006.
    10.1109/RE.2006.67
  4. Alencar, F.; Moreira, A.; Araujo, J.; Castro, J.; Silva, C.; Mylopoulos, J.; Araújo, J.. "Using Aspects to Simplify iModels". Paper presented in IEEE International Requirements Engineering Conference (RE 2006), 2006.
    10.1109/re.2006.71
Edited book
  1. Moreira, Ana; Kurt Scheider. Proceedings of the IEEE 29th International Requirements Engineering Conference (RE2021). United States: IEEE. 2021.
    Published • Editor
  2. Chitchyan, Ruzanna. Proceedings of the 7th International Conference on ICT for Sustainability (ICT4S 2020). ACM. 2020.
    Published • Editor
  3. Pastor, Oscar; Guizzardi, Renata; Kaplan, Gladys; Garcia-Molina, J.; Moreira, Ana; Brito, Isabel Sofia; De La Vara, J.L.; et al. Proceedings of the XX Iberoamerican Conference on Software Engineering. Argentina. 2017.
    Published • Editor
  4. Moreira, A.; Mussbacher, G.; Araujo, J.; Bencomo, N.; Sanchez, P.. Preface (of the International Workshop on Model-Driven Requirements Engineering). 2013.
    Published • 10.1109/MoDRE.2013.6597257 • Editor
  5. Moreira, Ana; Schätz, B.; Gray, J.; Vallecillo, A.; Clarke, P.. Proceedings of the 16th International Conference Model-Driven Engineering Languages and Systems. United States. 2013.
    Published • 10.1007/978-3-642-41533-3 • Editor
  6. Atlee, J.; Baillargeon, R.; France, R.; Georg, G.; Moreira, Ana; Rumpe, B.; Zschaler, S.. Welcome (Workshop on Modeling in Software Engineering). 2012.
    Published • 10.1109/MISE.2012.6226007 • Editor
  7. Rashid, A.; Araújo, J.; Kienzle, J.; Tekinerdogan, B.; Moreira, Ana. Foreword (of the Workshop on Next Generation Modularity Approaches for Requirements and Architecture). 2012.
    Published • Editor
  8. Moreira, Ana. Thematic track: Quality in requirements engineering. IEEE Computer Society. 2010.
    Published • 10.1109/QUATIC.2010.35 • Editor
  9. Sullivan, K.; Gray, J.; Moreira, Ana; Schwanninger, C.; Baillargeon, R.; Grechanik, M.. Proceedings of the 8th ACM International Conference on Aspect-Oriented Software Development, AOSD'09: Foreword. ACM. 2009.
    Published • Editor
  10. Atlee, J.M.; France, R.; Georg, G.; Moreira, A.; Rumpe, B.; Völkel, S.; Zschaler, S.. Modeling in software engineering (Proceedings of Internacional MiSE @ ICSE 2008). 2008.
    Published • 10.1145/1370175.1370236 • Editor
  11. Pinto, M.; Chitchyan, R.; Rashid, A.; Moreira, A.; Araújo, J.; Clemens, P.; Baniassad, E.; Tekinerdogan, B.. Proceedings of the 13th Workshop on Early Aspects, EA'08: Foreword (@ ICSE 2008). 2008.
    Published
  12. Atlee, J.M.; France, R.; Georg, G.; Moreira, A.; Rumpe, B.; Zschaler, S.. Modeling in software engineering (Proceedings of Internacional MiSE @ ICSE 2007). 2008.
    Published • 10.1109/ICSECOMPANION.2007.53
  13. Chitchyan, R.; Rashid, A.; Moreira, A.; Araújo, J.; Clements, P.; Baniassad, E.; Tekinerdogan, B.. Early aspects at ICSE 2007: Workshop on aspect-oriented requirements engineering and architecture design. 2007.
    Published • 10.1109/ICSECOMPANION.2007.32 • Editor
  14. Baar, Thomas; Strohmeier, A.; Moreira, Ana; Mellor, S.J.. UML 2004 - The Unified Modeling Language: Modelling Languages and Applications. Springer Berlin Heidelberg. 2004.
    Published • Editor
  15. Moreira, A.; Andrade, L.F.; Deshpande, A.R.; Kent, S.. Formalizing UML. Why? How? (Addendum to the 1998 Proceedings of OOPSLA 1998). 1998.
    Published • 10.1145/346852.346959 • Editor
Journal article
  1. Peters, Anne-Kathrin; Capilla, Rafael; Coroama, Vlad Constantin; Heldal, Rogardt; Lago, Patricia; Leifler, Ola; Moreira, Ana; et al. "Sustainability in Computing Education: A Systematic Literature Review". ACM Transactions on Computing Education 24 1 (2024): 1-53. http://dx.doi.org/10.1145/3639060.
    Open access • Published • 10.1145/3639060
  2. Rogardt Heldal; Ngoc-Thanh Nguyen; Moreira, Ana; Patricia Lago; Leticia Duboc; Stefanie Betz; Vlad C. Coroama; et al. "Sustainability competencies and skills in software engineering: An industry perspective". Journal of Systems and Software (2024): https://doi.org/10.1016/j.jss.2024.111978.
    Published • 10.1016/j.jss.2024.111978
  3. Inês Nunes; Ana Moreira; João Araujo. "GIRE: Gender-Inclusive Requirements Engineering". Data & Knowledge Engineering 143 (2023): https://doi.org/10.1016/j.datak.2022.102108.
    Published • 10.1016/j.datak.2022.102108
  4. Moreira, Ana; Araújo, João; Gralha, Catarina; Goulão, Miguel; Brito, Isabel Sofia; Albuquerque, Diogo. "A social and technical sustainability requirements catalogue". Data & Knowledge Engineering 143 (2023): 102107. http://dx.doi.org/10.1016/j.datak.2022.102107.
    Published • 10.1016/j.datak.2022.102107
  5. Ameller, David; Franch, Xavier; Gomez, Cristina; Martinez-Fernandez, Silverio; Araujo, Joao; Biffl, Stefan; Cabot, Jordi; et al. "Dealing with Non-Functional Requirements in Model-Driven Development: A Survey". IEEE Transactions on Software Engineering 47 4 (2021): 818-835. http://dx.doi.org/10.1109/tse.2019.2904476.
    Published • 10.1109/tse.2019.2904476
  6. Silveira, Denis Silva Da; Loiola, Eliane Maria; Araújo, João; Moreira, Ana; Fernandes, Pedro. "Towards a reusable business process modelling approach". International Journal of Business Process Integration and Management 10 2 (2020): 104-114. http://dx.doi.org/10.1504/ijbpim.2020.117150.
    Published • 10.1504/ijbpim.2020.117150
  7. Souza, E.; Moreira, Ana; Goulão, M.. "Deriving architectural models from requirements specifications: A systematic mapping study". Information and Software Technology 109 (2019): 26-39. http://www.scopus.com/inward/record.url?eid=2-s2.0-85060004787&partnerID=MN8TOARS.
    Published • 10.1016/j.infsof.2019.01.004
  8. Souza, Eric; Moreira, Ana; Araújo, João; Abrahão, Silvia; Insfran, Emilio; Silveira, Denis Silva da. "Comparing business value modeling methods: A family of experiments". Information and Software Technology 104 (2018): 179-193. http://dx.doi.org/10.1016/j.infsof.2018.08.001.
    Published • 10.1016/j.infsof.2018.08.001
  9. De Faveri, Cristiano; Moreira, Ana; Amaral, Vasco. "Multi-paradigm deception modeling for cyber defense". Journal of Systems and Software 141 (2018): 32-51. http://dx.doi.org/10.1016/j.jss.2018.03.031.
    Published • 10.1016/j.jss.2018.03.031
  10. Denise Bombonatti; Miguel Goulão; Moreira, Ana. "Synergies and tradeoffs in software reuse - a systematic mapping study". Software: Practice and Experience 4 7 (2017): 943-957. https://doi.org/10.1002%2Fspe.2416.
    Published • 10.1002/spe.2416
  11. Nogueira, Elias; Moreira, Ana; Lucrédio, Daniel; Garcia, Vinícius; Fortes, Renata. "Issues on developing interoperable cloud applications: definitions, concepts, approaches, requirements, characteristics and evaluation models". Journal of Software Engineering Research and Development 4 1 (2016): http://dx.doi.org/10.1186/s40411-016-0033-6.
    Open access • Published • 10.1186/s40411-016-0033-6
  12. Alferez, Mauricio; Lopez-Herrejon, R.E.; Moreira, Ana; Amaral, Vasco; Egyed, Alexander. "Consistency Checking in Early Software Product Line Specifications - The VCC Approach". JUCS - Journal of Universal Computer Science 20 5 (2014): 640-665. http://www.scopus.com/inward/record.url?eid=2-s2.0-84904756853&partnerID=MN8TOARS.
    Published
  13. Alférez, Mauricio; Bonifácio, Rodrigo; Teixeira, Leopoldo; Accioly, Paola; Kulesza, Uirá; Moreira, Ana; Araújo, João; Borba, Paulo. "Evaluating scenario-based SPL requirements approaches: the case for modularity, stability and expressiveness". Requirements Engineering 19 4 (2013): 355-376. http://dx.doi.org/10.1007/s00766-013-0184-5.
    Published • 10.1007/s00766-013-0184-5
  14. Urbieta, Matias; Oliveira, Ana; Araújo, João; Rodrigues, Armanda; Moreira, Ana; Gordillo, Sílvia; Rossi, Gustavo. "Web-GIS models: accomplishing modularity with aspects". Innovations in Systems and Software Engineering 10 1 (2013): 1-17. http://www.scopus.com/inward/record.url?eid=2-s2.0-84877593197&partnerID=MN8TOARS.
    Published • 10.1007/s11334-013-0206-y
  15. Urbieta, M.; Rossi, G.; Gordillo, S.E.; Rodrigues, A.; Araujo, J.; Moreira, Ana. "An aspect-oriented approach for spatial concerns in Web applications". Journal of Universal Computer Science 19 1 (2013): 110-131. http://www.scopus.com/inward/record.url?eid=2-s2.0-84875681672&partnerID=MN8TOARS.
    Published
  16. Mussbacher, G.; Araújo, J.; Moreira, Ana; Amyot, D.. "AoURN-based modeling and analysis of software product lines". Software Quality Journal 20 3-4 (2012): 645-687. http://www.scopus.com/inward/record.url?eid=2-s2.0-84865638452&partnerID=MN8TOARS.
    Published • 10.1007/s11219-011-9153-8
  17. Piveta, E.K.; Moreira, Ana; Pimenta, M.S.; Araújo, J.; Guerreiro, P.; Price, R.T.. "An empirical study of aspect-oriented metrics". Science of Computer Programming 78 1 (2012): 117-144. http://www.scopus.com/inward/record.url?eid=2-s2.0-84866419656&partnerID=MN8TOARS.
    Published • 10.1016/j.scico.2012.02.003
  18. Silva, C.; Dias, P.; Araújo, J.; Moreira, Ana. "From organizational architectures in i* to architectures based on agents: A model-oriented approach | De arquitecturas organizacionais em i* a arquitecturas baseadas em agentes: Uma abordagem orientada a modelos". 14th Workshop on Requirements Engineering, WER 2011 (2011): 357-368. http://www.scopus.com/inward/record.url?eid=2-s2.0-84871072628&partnerID=MN8TOARS.
    Published
  19. Ribeiro, R.A.; Moreira, Ana; Van Den Broek, P.; Pimentel, A.. "Hybrid assessment method for software engineering decisions". Decision Support Systems 51 1 (2011): 208-219. http://www.scopus.com/inward/record.url?eid=2-s2.0-79951512517&partnerID=MN8TOARS.
    Published • 10.1016/j.dss.2010.12.009
  20. Mussbacher, Gunter; Amyot, Daniel; Araújo, João; Moreira, Ana. "Requirements modeling with the aspect-oriented user requirements notation (AoURN): A case study". Transactions on Aspect Oriented Software Development VII 6210 LNCS (2010): 23-68. http://www.scopus.com/inward/record.url?eid=2-s2.0-78649826332&partnerID=MN8TOARS.
    Published • 10.1007/978-3-642-16086-8_2
  21. Agostinho, S.; Moreira, Ana; Marques, A.; Araújo, J.; Ferreira, R.; Raminhos, R.; Ribeiro, R.; Brito, I.; Chevalley, P.. "Aspect-oriented specification: A case study in space domain". International Journal of Software Engineering and Knowledge Engineering 20 6 (2010): 783-808. http://www.scopus.com/inward/record.url?eid=2-s2.0-79551603149&partnerID=MN8TOARS.
    Published • 10.1142/S0218194010004943
  22. Heidenreich, F.; Sánchez, P.; Santos, J.; Zschaler, S.; Alférez, M.; Araújo, J.; Fuentes, L.; et al. "Relating feature models to other models of a software product line: A comparative study of FeatureMapper and VML*". Transactions on Aspect-Oriented Software Development VII 6210 LNCS (2010): 69-114. http://www.scopus.com/inward/record.url?eid=2-s2.0-78649878322&partnerID=MN8TOARS.
    Published • 10.1007/978-3-642-16086-8_3
  23. Sánchez, P.; Moreira, Ana; Fuentes, L.; Araújo, J.; Magno, J.. "Model-driven development for early aspects". Information and Software Technology 52 3 (2010): 249-273. http://www.scopus.com/inward/record.url?eid=2-s2.0-75449109427&partnerID=MN8TOARS.
    Published • 10.1016/j.infsof.2009.09.001
  24. Anquetil, N.; Kulesza, U.; Mitschke, R.; Moreira, Ana; Royer, J.-C.; Rummler, A.; Sousa, A.. "A model-driven traceability framework for software product lines". Software and Systems Modeling 9 4 (2010): 427-451. http://www.scopus.com/inward/record.url?eid=2-s2.0-77956267975&partnerID=MN8TOARS.
    Published • 10.1007/s10270-009-0120-9
  25. Whittle, J.; Jayaraman, P.; Elkhodary, A.; Moreira, A.; Araújo, J.. "MATA: A unified approach for composing UML aspect models based on graph transformation". Transactions on Aspect Oriented Software Development 5560 LNCS (2009): 191-237. http://www.scopus.com/inward/record.url?eid=2-s2.0-71549130408&partnerID=MN8TOARS.
    Published • 10.1007/978-3-642-03764-1_6
  26. Silva, C.; Castro, J.; Araujo, J.; Moreira, Ana; Tedesco, P.; Mylopoulos, J.. "Advanced separation of concerns in agent-oriented design patterns". International Journal of Agent-Oriented Software Engineering 3 2-3 (2009): 306-327. http://www.scopus.com/inward/record.url?eid=2-s2.0-62349121448&partnerID=MN8TOARS.
    Published • 10.1504/IJAOSE.2009.023641
  27. Lencastre, M.; Araújo, J.; Moreira, A.; Castro, J.; Araujo, J.. "Towards aspectual problem frames: An example". Expert Systems 25 2 (2008): 74-86. http://www.scopus.com/inward/record.url?eid=2-s2.0-42949108109&partnerID=MN8TOARS.
    Published • 10.1111/j.1468-0394.2008.00484.x
  28. Ramos, R.A.; De Castro, J.F.B.; Araújo, J.; Moreira, Ana; De Alencar, F.M.R.; Penteado, R.A.D.. "Refactoring to requirements documents: An approach aspect oriented | Refatoração para documento de requisitos: Uma abordagem aspectual". IEEE Latin America Transactions 6 3 (2008): 238-243. http://www.scopus.com/inward/record.url?eid=2-s2.0-78149387149&partnerID=MN8TOARS.
    Published • 10.1109/TLA.2008.4653853
  29. Brito, Isabel Sofia; Vieira, Filipe; Moreira, Ana; Ribeiro, Rita A.. "Handling Conflicts in Aspectual Requirements Compositions". Transactions on Aspect-Oriented Software Development III 4620 (2007): 144-166. http://dx.doi.org/10.1007/978-3-540-75162-5_6.
    Published • 10.1007/978-3-540-75162-5_6
  30. Baniassad, E.; Clements, P.C.; Araújo, J.; Moreira, A.; Rashid, A.; Tekinerdogan, B.. "Discovering early aspects". IEEE Software 23 1 (2006): 61-70. http://www.scopus.com/inward/record.url?eid=2-s2.0-31344463651&partnerID=MN8TOARS.
    Published • 10.1109/MS.2006.8
  31. Ribeiro, R.A.; Moreira, Ana. "Fuzzy query interface for a business database". International Journal of Human Computer Studies 58 4 (2003): 363-391. http://www.scopus.com/inward/record.url?eid=2-s2.0-0037393348&partnerID=MN8TOARS.
    Published • 10.1016/S1071-5819(03)00010-7
  32. Clark, R.; Moreira, A.. "Use of E-LOTOS in adding formality to UML". Journal of Universal Computer Science 6 11 (2000): 1071-1087. http://www.scopus.com/inward/record.url?eid=2-s2.0-0842309633&partnerID=MN8TOARS.
    Published
  33. Clark, R.G.; Moreira, Ana. "Formal specifications of user requirements". Automated Software Engineering 6 3 (1999): 217-232. http://www.scopus.com/inward/record.url?eid=2-s2.0-0032628933&partnerID=MN8TOARS.
    Published • 10.1023/A:1008752609513
  34. Ribeiro, R.A.; Moreira, Ana. "Intelligent query model for business characteristics". Computational Intelligence and Applications (1999): 277-282. http://www.scopus.com/inward/record.url?eid=2-s2.0-4944255772&partnerID=MN8TOARS.
    Published
  35. Moreira, Ana; Clark, Robert G.. "Formal Specification of Aggregates". Sistemas de Informação 7 (1998): 7-25.
    Published
  36. Moreira, Ana; Clark, R.G.. "Adding rigour to object-oriented analysis". Software Engineering Journal 11 5 (1996): 270-280. http://www.scopus.com/inward/record.url?eid=2-s2.0-0030235711&partnerID=MN8TOARS.
    Published
  37. Moreira, Ana; Clark, Robert G.. "O Método ROOA". Sistemas de Informação 3 (1995): 33-45.
    Published
  38. Freitas, Maria Manuel; Moreira, Ana; Guerreiro, Pedro. "Object oriented requirements analysis in an Ada project". ACM SIGAda Ada Letters X 6 (1990): 97-109. http://dx.doi.org/10.1145/381963.382021.
    Published • 10.1145/381963.382021
Journal issue
  1. Moreira, Ana; Mussbacher, Gunter; Araújo, João; Sánchez, Pablo. "Theme section on model-driven requirements engineering". Software and Systems Modeling 21 6 (2022): http://dx.doi.org/10.1007/s10270-022-01055-4.
    Published • 10.1007/s10270-022-01055-4 • Associated editor
  2. Moreira, Ana; Kurt Scheider. "Special Issue of the International Requirements Engineering Conference (RE'21)". Requirements Engineering 27 4 (2022):
    Published • Coeditor
  3. Moreira, Ana; Schatz, Bernhard; Clarke, Peter; Vallecillo, Antonio. "Special Issue of the ACM/IEEE 16th MODELS Conference (extended best papers)". Software and Systems Modeling 16 (2017):
    Published • Editor
  4. Moreira, Ana; Jacob, E.; Saiz, P.; Higuero, M.. "13th Conference on software engineering and databases (JISBD 2008)". IEEE Latin America Transactions 7 3 (2009): http://www.scopus.com/inward/record.url?eid=2-s2.0-78149378164&partnerID=MN8TOARS.
    Published • 10.1109/TLA.2009.5336633 • Editor
  5. Baar, T.; Moreira, A.. "Guest editorial to the special issue on UML 2004". Software and Systems Modeling 6 2 (2007):
    Published • 10.1007/s10270-006-0021-0 • Editor
  6. Rashid, A.; Moreira, A.; Tekinerdogan, B.. "Early aspects: Aspect-oriented requirements engineering and architecture design". IEE Proceedings: Software 151 4 (2004): http://www.scopus.com/inward/record.url?eid=2-s2.0-5744236419&partnerID=MN8TOARS.
    Published • 10.1049/ip-sen:20041027 • Editor
Preface / Postscript
  1. Moreira, Ana; Mussbacher, Gunter; Araujo, Joao; Sánchez, Pablo. "Theme section on model-driven requirements engineering: Guest Editorial". Preface to Theme section on model-driven requirements engineering, 2109-2112. Springer. 2022.
    Published • https://doi.org/10.1007/s10270-022-01055-4
  2. Lencastre, M.; Moreira, A.; Prado, J.C.S.D.. "RE@ACM-SAC 2020: A Summary of Recent Research". Preface to Proceedings of the 35th Annual ACM Symposium on Applied, edited by Lencastre, Maria; Moreira, Ana; Prado, J.C.S.D., 1352-1354. ACM. 2020.
    Published • 10.1145/3389668 • Editor
  3. Bencomo, N.; Mussbacher, G.; Moreira, Ana; Araujo, J.; Sanchez, P.. "Preface to 9th international workshop on model-driven requirements engineering". Preface to Proceedings of the international workshop on model-driven requirements engineering, edited by Bencomo, N.; Mussbacher, G.; Moreira, Ana; Araujo, J.; Sanchez, P., 12-12. IEEE. 2019.
    Published • 10.1109/REW.2019.00009
  4. Moreira, Ana; Molina, J.G.. "Preface". Preface to Ibero-American Conference on Software Engineering (CiBSE 2015). 2017.
    Published • 10.1109/MoDRE.2015.7343869
  5. Paech, B.; Hayes, J.; Maalej, W.; Panis, M.; Moreira, Ana; Araújo, J.. "Welcome message from the chairs". Preface to Proceedings of the IEEE International Requirements Engineering Conference (RE2017), xiii-xv. Portugal: IEEE. 2017.
    Published • 10.1109/REW.2017.4
  6. Dwyer, Matthew B.; Bodden, Eric; Fitzgerald, Brian; Kim, Miryung; Kim, Sunghun; Ko, Andrew J.; Mendes, Emilia; et al. "Connecting and Serving the Software Engineering Community". Preface to IEEE Transactions on Software Engineering, 203-280. IEEE Computer Society. 2016.
    Published • 10.1109/tse.2016.2532379
  7. Moreira, Ana; Mussbacher, G.; Araújo, J.; Sánchez, P.. "Welcome to the sixth international workshop on model-driven requirements engineering (MoDRE)". Preface to 6th international workshop on model-driven requirements engineering (MoDRE), 122-122. China: IEEE. 2016.
    Published • 10.1109/REW.2016.010
  8. Moreira, Ana; Schätz, B.; Clarke, P.; Vallecillo, A.. "Guest editorial to the special issue on modeling: foundations and applications (MODELS 2013)". Preface to Software and Systems Modeling, 309-311. United States: Springer. 2015.
    Published • 10.1007/s10270-015-0500-2
  9. Moreira, A.; Grünbacher, P.. "RE 2013 doctoral symposium". Preface to Proceedings of the 21st IEEE International Requirements Engineering Conference (RE 2013). IEEE. 2013.
    Published • 10.1109/RE.2013.6636759
  10. Moreira, A.; Georg, G.; Mussbacher, G.. "Preface". Preface to Proceedings of the 3rd International Workshop on Comparing Requirements Modeling Approaches (CMA@RE 2013). Brazil. 2013.
    Published • 10.1109/CMA-RE.2013.6664176
  11. Garcia, A.; Niu, N.; Moreira, A.; Araujo, J.. "Proceedings of the Workshop on Early Aspects (Co-located with the 8th International Conference on Aspect-Oriented Software Development)". Preface to Proceedings of the Workshop on Early Aspects (Co-located with the 8th International Conference on Aspect-Oriented Software Development). ACM. 2009.
    Published • Editor
  12. Alves, V.; Schwanninger, C.; Clements, P.; Rashid, A.; Moreira, A.; Araújo, J.; Baniassad, E.; Tekinerdogan, B.. "Early aspects: Aspect-oriented requirements and architecture for product lines (EA@SPLC.08)". Preface to Proceedings of the Early aspects: Aspect-oriented requirements and architecture for product lines (EA@SPLC.08). 2008.
    Published • 10.1109/SPLC.2008.70 • Editor
  13. Attlee, J.; France, R.; Georg, G.; Moreira, A.; Rumpe, B.; Völkel, S.; Zschaler, S.. "Foreword (Proceedings MiSE 2008 @ICSE 2008)". Preface to Proceedings of the MiSE 2008 Workshop colocated with ICSE 2008. 2008.
    Published • Editor
  14. Pinto, M.; Clements, P.; Chitchyan, R.; Rashid, A.; Baniassad, E.; Moreira, A.; Araújo, J.; Tekinerdogan, B.. "Early aspects at ICSE 2008: Workshop on aspect-oriented requirements engineering and architecture design". Preface to Proceedings of the Early aspects at ICSE 2008: Workshop on aspect-oriented requirements engineering and architecture design. 2008.
    Published • 10.1145/1370175.1370243 • Editor
  15. Moreira, A.; Grundy, J.. "Early Aspects at ICSE 2007: Workshop on Aspect-Oriented Requirements Engineering and Architecture Design". 2007.
    Published
  16. Moreira, A.. "Workshops at the UML 2003 Conference". Preface to «UML» 2003 - The Unified Modeling Language, Modeling Languages and Applications, 403-409. United States: Springer. 2003.
    Published • Editor
Preprint
  1. Peters, Anne-Katin; Capilla, Rafael; C. Coroama, Vlad; Heldal, Rogardt; Lago, Patricia; Leifer, Ola; Moreira, Ana; et al. "Sustainability in Computing Education: A Systematic Literature Review". 2023. https://arxiv.org/abs/2305.10369.
  2. Heldal, Rogardt; Nguyen, Ngoc-Thanh; Moreira, Ana; Lago, Patricia; Duboc, Leticia; Betz, Stefanie; C. Coroama, Vlad; et al. "Sustainability Competencies and Skills in Software Engineering: An Industry Perspective". 2023. https://doi.org/10.48550/arXiv.2305.00436.
Thesis / Dissertation
  1. "Rigorous Object-Oriented Analysis". PhD, University of Stirling, 1994. https://dblp.org/rec/phd/ethos/Moreira94.
  2. "Engenharia de Software: Metodologias de Desenvolvimento". Master, Universidade Nova de Lisboa, 1991.
Activities

Oral presentation

Presentation title Event name
Host (Event location)
2010 Aspect-Oriented requirements Engineering with Scenarios
(Spain)
2008 Aspect-Oriented Modeling ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2008)
(France)
2008 Aspect-Oriented Requirements Engineering with Scenarios Seventh International Conference on Aspect-Oriented Software Development (AOSD 2008)
(Belgium)
2008 Aspectos na Engenharia de Requisitos: Uma Perspectiva Orientada a Objetivos 22º Simpósio Brasileiro de engenharia de Software (SBES 2008)
(Brazil)
2007 Aspect-Oriented Requirements Engineering with Scenarios 15th International Requirements Engineering Conference (RE 2007)
(India)
2006 The Role of Early Aspects Jornadas de Informática (JOIN 2006)
(Portugal)
2006 Aspect-Oriented Requirements Engineering 14th International Conference on Requirements Engineering (RE´2006)
(United States)
2006 Aspect-Oriented Software Development beyond Programming 9th IEEE Internacional Conference on Software Reuse (ICSR 2006)
(Italy)
2006 A Systematic Analysis Patterns Specification International Conference on Enterprise Information Systems
(Cyprus)
2006 Aspect-Oriented Architecture ”, International Conference on Aspect-Oriented Software Development (AOSD)
(Germany)
2006 Meta Aspects for Traceability International Conference on Aspect-Oriented Software Development (AOSD)
(Germany)
2006 AORE-Arcade
University of Lancaster (United Kingdom)
2005 Aspect-Oriented requirements Engineering 8th Workshop on Requirements Engineering (WER’05)
(Portugal)
2005 Modeling and Analysis of Aspectual Requirements ACM/IEEE 8th Internacional Conference on Model Driven Engineering Languages and Systems (UML/MoDELS 2005)
(Jamaica)
2005 Aspect-Oriented Software Development: the role of Early Aspects workshop “Metodologias Ágeis de Desenvolvimento de Software
ISCTE (Portugal)
2004 Aspect-Oriented Software Development RITOS 2 - Red Iberoamericana de Tecnologías del Software
(Argentina)
2004 Aspect-Oriented Software Development: a new approach to software development II Semana da Engenharia
(Portugal)
2004 Desenvolvimento de Software Orientado pelos Aspectos I Ciclo de Conferências em Informática e Telecomunicações
(Portugal)
2004 The Role of Modularization and Reuse in Software Development
Universidad Ricardo Palma (Peru)
2004 Aspect-Oriented Software Development: an Overview
UNINOVA (Portugal)
2003 Aspectual Requirements: A Model for Advanced Separation of Concerns IX Jornadas Iberoamericanas de Informática
(Colombia)
2002 Aspectual Requirements VII Jornadas de Ingeniería del Software y Bases de Datos
(Spain)
1999 Métodos Orientados pelos Objectos: Estado da Arte IBM Symposium on Object-Oriented Technology
(Portugal)
1999 The Unified Modeling Language GUIDE (Grupo Europeu de Utilizadores IBM) Workshop
IBM (Portugal)
1998 Especificação de Software com a Linguagem UML Object-Oriented Portugal 98 (OOP'98)
(Portugal)
1996 A Tecnologia dos Objectos no Desenvolvimento de Software Primeiras Jornadas de Tecnologias de Informação da Marinha
(Portugal)
1996 Developing Software with Object Simpósio de Tecnologias da Informação
(Portugal)
1993 Rigorous Object-Oriented Analysis Method Workshop´93 JNICT FAC3
(Portugal)

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2024 - Current AI Augmented Software Engineering (PhD)
Supervisor of Danillo Celino
Programa Doutoral (PhD)
Universidade Nova de Lisboa, Portugal
2023 - Current An Approach for Human Values Requirements: The Case of Universalism
Co-supervisor of Alexandra Serra Lélé
Mestrado Integrado Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2023 - Current Designing A Sustainability Model Editor: Supporting Three Order Of Effects On Sustainability
Supervisor of Bruna Madeira Arroja
Mestrado Integrado Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2023 - Current A Sustainability Software Requirements Approach: The Economical, Environmental And Individual Dimensions
Co-supervisor of Tiago Alexandre Liberato Matos Oliveira
Mestrado Integrado Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2022 - 2024 A Conceptual Model on Neurodivergent Issues in Software Engineering
Supervisor of Inês Rocha
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2022 - 2023 Conceptualization of the Neurodiverse-Inclusive Goal Modeling tool
Co-supervisor of André Bia
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2021 - 2022/11 Human Values in Software Engineering
Co-supervisor of Diogo Serrano
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2021 - 2022/03/24 Uma Abordagem de Engenharia de Requisitos para Inclusão de Género
Co-supervisor of Joana Fernandes Pinto Ferreira Pacheco
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2021 - 2022/03 A Sustainability-Driven Approach for Agile Software Requirements
Co-supervisor of Salvador Rosa Mendes
Engenharia Informática (Master)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2016/01/01 - 2022/02/18 Modeling Deception for Cyber Security (PhD)
Supervisor of Cristiano de Faveri
Programa Doutoral em Informática (PhD)
Universidade Nova de Lisboa Departamento de Informática, Portugal
2020 - 2021 A Conceptual Model for Gender-Inclusive Requirements
Supervisor of - Inês Nunes
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2019 - 2020 A Sustainability Catalogue for Software Modeling
Supervisor of Diogo Albuquerque
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2019 - 2020 Relatório nos Termos do Despacho 20/2010 para Obtenção do Grau de Mestre por Licenciados "Pré-Bolonha"
Supervisor of Nuno Sérgio dos Reis Joaquinito
Mestrado Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2014 - 2019 A Value-Driven Framework for Software Architecture (PhD)
Supervisor of Eric Rocha de Souza
Doutoramento em Informática (PhD)
Universidade Nova de Lisboa, Portugal
2017 - 2018 A tool for Modeling Value Business Exchange
Supervisor of Soraia Guardado Freitas
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2017 - 2018 Model-driven Deception for Web Applications
Supervisor of Tiago Morais dos Reis da Silva
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2016 - 2017 Linguagem para Modelação de Requisitos Emocionais na Indústria de Videojogos
Supervisor of Gonçalo Miguens
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2016 - 2016 Modeling for Sustainability (Post-Doctoral Research)
Supervisor of José María Conejero Manzano
Post-Doctoral Research
2015/01 - 2015/12 Uma abordagem dirigida por modelos para desenvolvimento de sistemas interoperáveis entre plataformas de Computação em Nuvem. (PhD Grant from Erasmus Mundus for one year at FCT/Nova.)
Co-supervisor of Elias Adriano Garcia
PhD Program (PhD)
Universidade de São Paulo, Brazil
2015 - 2015 Visualization of implicit information in Requirements Models (Post-Doctoral Research)
Supervisor of Lyrene Fernandes
Post-Doctoral Research
2015 - 2015 Definição de um Framework de Comparação entre Abordagens de Modelagem de Software (Post-Doctoral Research)
Supervisor of Denise Bombonatti
Post-Doctoral Research
2014 - 2015 Towards Planned Reusability at NOVABASE
Co-supervisor of Fábio Valente
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2014 - 2015 Uma Abordagem Dirigida por Modelos para Desenvolvimento de Aplicações Multi-PAAS (PhD Sandwich)
Co-supervisor of Elias Adriano Nogueira da Silva
Doutoramento (PhD)
Universidade de São Paulo Câmpus de São Carlos, Brazil
2007 - 2015 User-centric Product Derivation in Software Product Lines (PhD)
Supervisor of Jorge Barreiros
Doutoramento em Informática (PhD)
Universidade Nova de Lisboa, Portugal
2007 - 2015 Incremental Modular Testing in Aspect Oriented Programing (PhD)
Co-supervisor of André Monteiro de Oliveira Restivo
Doutoramento (PhD)
Universidade do Porto Faculdade de Engenharia, Portugal
2013 - 2014 A CMMI-compliant Requirements Management and Development Process, developed for Altran Portugal
Supervisor of Vanessa Ramos
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2012 - 2013 Melhoria da qualidade para modelos orientados a objectivos
Co-supervisor of Cátia Silva
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2009 - 2012 Derivation and consistency checking of models in early software product line engineering (PhD)
Co-supervisor of Edward Mauricio Alferez Salinas
Doutoramento em Informática (PhD)
Universidade Nova de Lisboa, Portugal
2009 - 2010 Estender a abordagem AORA para Linhas de Produtos de Software
Co-supervisor of Patrícia Isabel Barrocas Varela
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2008 - 2009 Multi-criteria Analysis for Architectural Choices in Software Product Lines
Co-supervisor of Afonso Pimentel
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2007 - 2009 Using AOSD and MDD to Develop a holistic Approach for SPL (Post-Doctoral Research)
Supervisor of Uirá Kulesza
Post-Doctoral Research
2004 - 2009 A Traceability Pattern to Control the Concern Evolution in a Multidimensional Space (PhD)
Co-supervisor of Marta Tabares
Doutoramento em Informática (PhD)
Universidad Nacional de Colombia, Colombia
2004 - 2009 Detecting Refactoring Opportunities, Choosing Refactorings and Measure their Impact
Co-supervisor of Eduardo Piveta
Doutoramento em Informática (PhD)
Universidade Federal do Rio Grande do Sul, Brazil
2007/01 - 2008/01 Improving the Search for Refactoring Opportunities on Object-Oriented and Aspect-Oriented Software (Sandwich PhD at UNL)
Co-supervisor of Eduardo Piveta
Fundação de Apoio da Universidade Federal do Rio Grande do Sul, Brazil
2008 - 2008 Explorando Técnicas de Reuso no Desenvolvimento de Software (Post-Doctoral Research)
Co-supervisor of Maria Lencaste
Post-Doctoral Research
2007 - 2008 Traceability Support in Software Product Lines
Supervisor of André Luís Sequeira de Sousa
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2007 - 2008 Deriving SPL Analysis Models from Requirements Artefacts
Co-supervisor of João Pedro Gomes Paula Santos
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2007 - 2008 Paving the way from Requirements to Architecture: From AORA to an improved AspectualACME
Co-supervisor of João Nuno Baptista de Azevedo Morais Marques
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2007 - 2008 COMBo: Composition By Objectives
Supervisor of André Gonçalves Marques
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2007 - 2008 From aspectual requirements to multi-agent architectures: a model-driven approach
Co-supervisor of Pedro Dias
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2007 - 2008 An Aspect-Oriented Infrastructure for Design by Contract in Java
Co-supervisor of Sérgio Agostinho
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2007 - 2008 GAIA Variable Objects Classification (Software Engineering Support)
Supervisor of Bruno Miranda
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2003 - 2008 Aspect-Oriented Requirements Analysis (PhD)
Supervisor of Isabel Sofia Brito
Doutoramento em Informática (PhD)
Universidade Nova de Lisboa, Portugal
2006 - 2007 Hyper/Net: MDSoC support for .NET
Supervisor of Tiago Dias
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2006 - 2007 Transformations Tool from Requirements to Architecture
Supervisor of João Marques
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2006 - 2007 Um Modelo Multi-Critério para Gerir Conflitos na Composição de Aspectos
Supervisor of Filipe Vieira
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2006 - 2007 Especificação e Composição de Requisitos Aspectuais
Supervisor of Elisabete Soeiro
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2006 - 2006 Modularization and Composition of Goal Models (Post-Doctoral Research)
Supervisor of Fernanda Alencar
Post-Doctoral Research
2005 - 2006 Software Product-Line Engineering: can Aspects Help?
Supervisor of Ricardo Mano
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2004 - 2004 Service-Oriented Architectures (Post-Doctoral Research)
Supervisor of Raquel Anaya
Post-Doctoral Research
2004 - 2004 Extending i* with Aspects
Supervisor of Eva Spies
Informática (Master)
University of Koblenz, Germany
2004 - 2004 Aspectual iStar
Supervisor of Julia Rüger
Informática (Master)
Universität Koblenz, Germany
1997 - 1998 Bases de Dados Orientadas pelos objectos na Engenharia de Software
Supervisor of João Paulo Amaral de Castro Ramos
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
1996 - 1997 Object-Oriented Development with Ada 95
Co-supervisor of Adam Torzecki
Engenharia Informática (Master)
Technical University of Wroclaw, Poland

Event organisation

Event name
Type of event (Role)
Institution / Organization
2011 - Current Co-Organizer of the International Model-Driven Requirements Engineering (MoDRE) Workshop (2011 - 2024)
Workshop (Co-organisor)
2010 - Current Program Committee Chair for the Track "Quality in Requirements Engineering", 7th International Conference on the Quality of Information and Communications Technology (2010)
Conference (President of the Organising Committee)
Universidade do Porto Faculdade de Engenharia, Portugal
2024 - 2024 Program Committee co-Chair for the 30th International Working Conference on Requirement Engineering: Foundation for Software Quality (REFSQ) (2024 - 2024)
Conference (President of the Organising Committee)
Zurich University of Applied Sciences (ZHAW), Switzerland

University of Applied Sciences and Arts Northwestern Switzerland FHNW, Switzerland
2024 - 2024 Sustainability Co-chair in Organising Committee for the 46th International Conference on Software Engineering (ICSE) (2023 - 2024)
Conference (Member of the Organising Committee)
Centro Cultural de Belém, Portugal
2024 - 2024 Co-Tutorial Chair for the International Conference Research Challenges on Information Science (RCIS) (2024 - 2024)
Conference
Universidade do Minho, Portugal
2023/04/17 - 2023/04/17 Doctoral Symposium co-Chair for the 28th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ) (2023/04/17 - 2023/04/20)
Conference
Universitat Politècnica de Catalunya, Spain
2023 - 2023 Journal-First co-Chair for the 31st International Requirements Engineering Conference (RE) (2023 - 2023)
Conference (President of the Organising Committee)
Leibniz Universität Hannover, Germany
2022 - 2022 Journal-First co-Chair for the 30th International Requirements Engineering Conference (RE) (2021 - 2022)
Conference (Co-organisor)
Monash University Faculty of Information Technology, Australia

CSIRO's Data61, Australia
2021/09/20 - 2021/09/24 Program Committee co-Chair for the IEEE International Requirements Engineering Conference (RE) (2021)
Conference (President of the Organising Committee)
University of Notre Dame, South Bend, USA, United States
2021 - 2021 Program Committee co-Chair of the "Managing IS Development and Operations" Track of the 29th International Conference on Information Systems Development (ISD) (2021)
Conference (President of the Organising Committee)
Universitat Politècnica de València, Spain
2020 - 2020 Program Committee co-Chair of the "Requirements Engineering" Track of the 35th ACM/SIGAPP Symposium On Applied Computing (RE @ ACM SAC) (2020/03 - 2020/04)
Conference (Member of the Scientific Committee)
Kennesaw State University, United States
2020 - 2020 Program Committee co-Chair for the 7th International Conference ICT for Sustainability (ICT4S) (2020 - 2020)
Conference (President of the Organising Committee)
University of Bristol, School of Computer Science, United Kingdom
2017 - 2017 General Co-Chair of the 25th IEEE International Requirements Engineering Conference (RE) (2017 - 2017)
Conference (President of the Organising Committee)
Universidade Nova de Lisboa, Portugal
2017 - 2017 Program Committee co-Chair of the 20th Conferencia Iberoamericana en Software Engineering (CiBSE) (2017 - 2017)
Conference (Member of the Scientific Committee)
Universidad Nacional de La Matanza, Argentina
2015 - 2015 Co-Organizer of the International Workshop on Next Generation of Modularity Approaches for Multiple Dimensions of Sustainability (@Modularity 2015) (2015 - 2015)
Workshop (Co-organisor)
Colorado State University, United States
2015 - 2015 Tutorial co-Chair for the ACM/IEEE International Conference on Model-Driven Engineering Languages and Systems (MODELS) (2015 - 2015)
Conference (Co-organisor)
University of Ottawa, Canada
2013 - 2013 Program Committee Chair ACM/IEEE International Conf. on Model-Driven Engineering Languages and Systems (MODELS) (2013 - 2013)
Conference (President of the Organising Committee)
Florida International University, United States
2013 - 2013 Doctoral Symposium Chair for the International Requirements Engineering Conference (RE) (2013 - 2013)
Conference (Co-organisor)
Pontifícia Universidade Católica do Rio de Janeiro, Brazil
2011 - 2013 Co-Organizer of the International Workshop on Comparing Modeling Approaches (CMA) (2011 - 2013)
Workshop (Co-organisor)
2012 - 2012 Co-Organizer of the Internation Workshop on Modeling in Software Engineering (@ICSE) (2012 - 2012)
Workshop (Co-organisor)
Universität Zürich, Switzerland
2012 - 2012 Tutorial co-Chair for the International Conference on Advanced Information Systems Engineering (CAiSE) (2012 - 2012)
Conference (Co-organisor)
Uniwersytet Gdanski, Poland
2011 - 2011 Demonstrations and Tool co-Chair for the European Conference on Object-Oriented Programming (ECOOP) (2011 - 2011)
Conference (Co-organisor)
Lancaster University, United Kingdom
2002 - 2011 Co-Organizer of the Early Aspects Workshop (2002 - 2011)
Workshop (Co-organisor)
2009 - 2009 Program Committee co-Chair of the ACM International Conference on Modularity (AOSD/Modularity) (2009 - 2009)
Conference (Member of the Scientific Committee)
The University of Alabama, United States
2007 - 2009 Co-Organizer of the International Workshop on Modeling in Software Engineering (MiSE @ ICSE) (2007 - 2009)
Workshop (Co-organisor)
2007 - 2007 Doctoral Symposium co-Chair for ACM/IEEE International Conference on Model-Driven Engineering Languages and Systems (MODELS) (2007 - 2007)
Conference (Member of the Organising Committee)
Vanderbilt University, United States
2005 - 2005 Doctoral Symposium co-Chair for the International Conference on Advanced Information Systems Engineering (CAiSE) (2005 - 2005)
Conference (Co-organisor)
Universidade do Porto Faculdade de Engenharia, Portugal
2005 - 2005 Doctoral Symposium co-Chair for ACM/IEEE International Conference on Model-Driven Engineering Languages and Systems (MODELS) (2005 - 2005)
Conference (Co-organisor)
Colorado State University, United States
2004 - 2004 Conference Chair for the International Conference on Unified Modeling Languages (UML) (2004 - 2004)
Conference (President of the Organising Committee)
Universidade Nova de Lisboa, Portugal
2003 - 2003 Workshop Chair for the International Conference on Unified Modeling Languages (UML) (2003 - 2003)
Conference (Member of the Organising Committee)
University of California San Francisco, United States
2002 - 2002 Workshop Chair for the European Conference on Object-Oriented Programming (ECOOP) (2002 - 2002)
Conference (Member of the Organising Committee)
Universidad de Málaga, Spain
2001 - 2001 Co-Organizer of the International Workshop on Transformations of UML Models (2001 - 2001)
Workshop (Co-organisor)
University of Toronto, Canada
1999 - 1999 Co-Organizer of the International Workshop Rigorous Modeling and Analysis with the UML: Challenges and Limitations (1999 - 1999)
Workshop (Co-organisor)
University of Denver, United States
1999 - 1999 Workshop Chair for the European Conference on Object-Oriented Programming (ECOOP) (1999 - 1999)
Workshop (President of the Organising Committee)
Universidade de Lisboa, Portugal
1998 - 1998 Co-Organizer of the International Workshop Formalizing UML: why and how? (@OOPSLA) (1998 - 1998)
Workshop (Co-organisor)
Vancouver British Columbia, Canada

Jury of academic degree

Topic
Role
Candidate name (Type of degree)
Institution / Organization
2023 Framework For Digitalizing Different Industrial Sectors Via The Internet Of Things
(Thesis) Arguer
Mehar Ullah (PhD)
Lappeenranta–Lahti University of Technology LUT, Finland
2020/07/30 FEETINGS: A Framework for Energy Efficiency Testing to Improve Environmental Goals of the Software
President of the jury
Javier Mancebo (PhD)
Universidad de Castilla-La Mancha, Spain
2019 Quality Evaluation of Requirements Models: The Case of Goal Models and Scenarios
(Thesis) Arguer
Ana Catarina Gralha de Almeida (PhD)
2019 Integration of Social Sustainability in Software Requirements Using Requirements Pattern: A Case of Equality (Second PhD Defense)
(Thesis) Main arguer
Maryam Ali Said Al Hinai (PhD)
University of Leicester, United Kingdom
2018 Integration of Social Sustainability in Software Requirements Using Requirements Pattern: A Case of Equality (First PhD Defense)
(Thesis) Main arguer
Maryam Ali Said AL HINAI (PhD)
University of Leicester, United Kingdom
2018 WeaFQAs: A Software Product Line Approach for Customizing and Weaving Efficient Functional Quality Attributes
(Thesis) Main arguer
José Miguel Horcas Aguilera (PhD)
Universidad de Málaga, Spain
2017 Assessing Maintainability in Software Architectures
(Thesis) Arguer
Eudisley Gomes dos Anjos (PhD)
Hospitais da Universidade de Coimbra, Portugal
2017 Una Propuesta de Gestión del Conocimiento de Requisitos de Usabilidad en Aplicaciones móviles de Salud
(Thesis) Main arguer
Belén Cruz Zapata (PhD)
Universidad de Murcia, Spain
2017 Usability evaluation of Domain-Specific Languages
(Thesis) Arguer
Ankica Barisic (PhD)
Universidade Nova de Lisboa, Portugal
2017 A Pattern-Based Approach to Scaffold the IT Infrastructure Design Process
(Thesis) Arguer
Luís Alexandre Ferreira da Silva (PhD)
Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2016 Requirement Oriented Aspect Refactoring (Reqoar) Framework To Promote Early Aspect Formation And Mapping
(Thesis) Main arguer
Hema Subramaniam (PhD)
University of Putra, Malaysia
2015 Documenting Software With Adaptive Software Artifacts
(Thesis) Main arguer
Filipe Alexandre Pais de Figueiredo Correia (PhD)
Universidade do Porto Faculdade de Engenharia, Portugal
2014 RSLingo: a Formal Requirements Specification Approach based on Linguistic Patterns
(Thesis) Main arguer
David de Almeida Ferreira (PhD)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2014 Derivación, Evaluación y Mejora de la Calidad de Arquitecturas Software en el Desarrollo de Líneas de Producto Software Dirigido por Modelos
(Thesis) Main arguer
Javier González Huerta (PhD)
Universidad Politècnica de València, Spain
2014 Quality of Process Modeling using BPMN: A Model-Driven Approach
(Thesis) Arguer
Anacleto Cortez e Correia (PhD)
Universidade Nova de Lisboa, Portugal
2014 Modeling Business and Requirements Interdependencies for Architectural Decision Making
Thesis Member
Javier Berrocal (PhD)
Universidad de Extremadura, Spain
2013 The Notion of Specialization in the i* Framework
(Thesis) Main arguer
Lidia López Cuesta (PhD)
Universitat Politècnica de Catalunya, Spain
2013 Model Driven Development of Agents for Ambient Intelligence
(Thesis) Main arguer
Inmaculada Ayala Vinãs (PhD)
Universidad de Málaga, Spain
2013 Data Warehouses: Traceability and Alignment with Corporate Strategies
Thesis Member
Alejandro Maté Morga (PhD)
Universitat d'Alacant, Spain
2011 Adaptive Object-Modeling Patterns, Tools and Applications
(Thesis) Main arguer
Hugo José Sereno Lopes Ferreira (PhD)
Universidade do Porto Faculdade de Engenharia, Portugal
2011 A policy-Based Approach for the Identification of Potential Vulnerabilities during Requirements Engineering, University of Mona, Jamaica
(Thesis) Main arguer
Curtis C.R. Busby-Earle (PhD)
The University of the West Indies, Jamaica
2011 Towards Decision Facts Management Systems: The Particular Case of Clinical Guidelines
(Thesis) Main arguer
Beatriz Pérez Valle (PhD)
Universidad de Zaragoza, Spain
2011 A Framework for Representation and Reuse of Security Requirements
Thesis Member
Joaquín Lasheras Velasco (PhD)
Universidad de Murcia, Spain
2010 Semantics Preservation in model-based Composition
(Thesis) Main arguer
Jon Oldevik (PhD)
SINTEF Oslo, Norway
2010 Una propuesta para el tratamiento de requisitos y modelos de calidad en Model Driven Engineering
(Thesis) Main arguer
Fernando Molina Molina (PhD)
Universidad de Murcia, Spain
2010 The Crosscutting Pattern: A Conceptual Framework for the Analysis of Modularity across Software Development Phases
(Thesis) Main arguer
José María Conejero Manzano (PhD)
Universidad de Extremadura, Spain
2009 Almadraba: Model-Driven Development of Aspect-Oriented Executable UML Models.
(Thesis) Main arguer
Pablo Sánchez Barreiro (PhD)
Universidad de Málaga, Spain
2008 Desarrollo de Aplicaciones Científicas Basadas en Componentes, Esqueletos y Aspectos
(Thesis) Main arguer
Sergio Romero Leiva (PhD)
Universidad de Málaga, Spain
2007 Desarrollo Dirigido por Modelos de Sistemas en Componentes y Aspectos
(Thesis) Main arguer
Pedro José Clemente Martín (PhD)
Universidad de Extremadura, Spain
2007 O Editor MetaSketch: Construção Reflexiva de Linguagens de Modelação
(Thesis) Main arguer
Leonel Domingos Telo Nóbrega (PhD)
Universidade da Madeira, Portugal
2007 ATRIUM: Architecture Traced from RequIrements by applying a Unified Methodology
(Thesis) Main arguer
Elena María Navarro Martínez (PhD)
Universidad de Castilla-La Mancha, Spain
2007 Um Processo de Modelação de Sistemas de Software com Integração de Especificações Rigorosas
(Thesis) Main arguer
António Manuel Nestor Ribeiro (PhD)
Universidade do Minho, Portugal
2007 Connecting High-Level Business Rules with Object-Oriented Applications: An approach using Aspect-Oriented Programming and Model-Driven Engineering
(Thesis) Main arguer
María Agustina Cibrán (PhD)
Vrije Universiteit Brussel, Belgium
2006 Modularidade em Redes de Petri
(Thesis) Main arguer
João Paulo Barros (PhD)
Universidade Nova de Lisboa, Portugal
2005 Refactorings to Evolve Object-Oriented Systems with Aspect-Oriented Concepts
(Thesis) Arguer
Miguel Jorge Tavares Pessoa Monteiro (PhD)
Universidade do Minho, Portugal
2004 CAM/DAOP: Modelo y Plataforma Basados en Componentes y Aspectos
(Thesis) Main arguer
Mónica Pinto Alarcón (PhD)
Universidad de Málaga, Spain
2004 A Generic Architecture for Geographic Information Systems
(Thesis) Main arguer
Miguel Angel Rodrigues Luaces (PhD)
Universidade da Coruña, Spain
2003 Logtalk: Design of an Object-Oriented Logic Programming Language
(Thesis) Arguer
Paulo Moura (PhD)
Universidade da Beira Interior, Portugal
2003 Propuesta de una plataforma, lenguaje y diseño para el desarrollo de aplicaciones orientadas a aspectos
(Thesis) Main arguer
José Luis Herrero Agustín (PhD)
Universidad de Extremadura, Spain
2002 Una Propuesta de Formalización de la Arquitectura en Cuatro Capas de UML
(Thesis) Main arguer
José Luis Aleman (PhD)
Universidad de Murcia, Spain

Association member

Society Organization name Role
2020 - Current Member of the IREB (International Requirements Engineering Board) Brazil Working Group Member of Working Group
2022 - 2033 Associate Member for the International Requirements Engineering Board (IREB), provider of the CPRE (Certified Professional for Requirements Engineering) certification scheme Associate Member
2023 - 2026 Council Member for the International Requirements Engineering Board (IREB), provider of the CPRE (Certified Professional for Requirements Engineering) certification scheme Council Member

Committee member

Activity description
Role
Institution / Organization
2016 - Current Steering Committee member of the IEEE International Requirements Engineering Conference (RE)
Member
2012 - Current Steering Committee member ACM/IEEE International Conference on Model-Driven Engineering Languages and Systems (MODELS) since 2012
Member
2023 - 2026 Steering Committee member for the Requirements Engineering: Foundation for Software Quality (REFSQ)
Member
2008 - 2014 Steering Committee member of the ACM Aspect-Oriented Software Development / Modularity conferences (AOSD/Modularity)
Member
2003 - 2009 Steering Committee member of the ACM/IEEE International Conference on UML 2003 - 2009
Member
2005 - 2007 Steering Committee Chair of the ACM/IEEE International Conference on UML 2005 - 2007
Member

Conference scientific committee

Conference name Conference host
2010 - 2024 Program Board Member for the ACM/IEEE International Conference on Model-Driven Engineering Languages and Systems (MODELS) Several editions
2022 - 2023 ICT for Sustainability (ICT4S) Several editions
2005 - 2023 Program Committee member of the ACM / IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS) Several editions
2012 - 2022 Program Committee member of the IEEE International Requirements Engineering Conference (RE) Several editions
2021 - 2021 Program Committee member of the 43rd International Conference on Software Engineering (ICSE) Virtual
2020/01 - 2020/09 28th IEEE International Requirements Engineering Conference Switzerland
2008 - 2020 Program Committee member of the ACM Symposium on Applied Computing (SAC) Several editions
2017 - 2019 Program Committee member of the 22nd Iberoamerican Conference on Software Engineering (CiBSE) Several editions
2012 - 2018 Program Committee member of the International Conference on Research Challenges in Information Science (RCIS) Several editions
2014 - 2015 Program Committee member of the International Conference on Advanced Information Systems Engineering (CAiSE) Several editions
2006 - 2015 Program Committee member of the ACM International Conference on Modularity (AOSD/Modularity) Several editions
2013 - 2013 Program Committee member of the 17th International Software Product Line Conference (SPLC) Tokyo, Japan
1998 - 2005 Program Committee member of the European Conference on Object-Oriented Programming (ECOOP) Several editions
1999 - 2003 Program Committee member of the International Conference on the Unified Modeling Language (UML) Several editions

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2018 - Current Software Systems Engineering (Doutoramento) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2014 - Current Requirements and Software Architecture (Mestrado integrado) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2012 - 2018 Advanced Software Development Programa Doutoral em Informática (Doutoramento) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2012 - 2014 Projeto Integrador (Mestrado integrado) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2007 - 2013 Software Architecture mestrado engenharia informática Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2008 - 2012 Métodos de Desenvolvimento de Software Engenharia Informática (Licenciatura) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2011 - 2011 Introdução à programação Ciência e Engenharia Informática (Licenciatura) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2007 - 2008 Introdução à Programação Engenharia Informática (Especialização pós-licenciatura) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2003 - 2007 Tópicos Avançados de Engenharia de Software mestrado em engenharia informática (Mestrado) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
1988 - 2007 Systems Analysis II Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2002 - 2005 Programação Ia Ciência e Engenharia Informática (Licenciatura) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
1987 - 2005 Systems Analysis I licenciatura em engenharia informática (Licenciatura) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2002 - 2003 Engenharia de Software (Mestrado) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2000 - 2001 Linguagens de Especificação mestrado engenharia informática (Mestrado) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
1995 - 1999 Engenharia de Software mestrado engenharia informática (Mestrado) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal
1995 - 1998 Informática de Gestão Matemática (Doutoramento) Universidade Nova de Lisboa Faculdade de Ciências e Tecnologia, Portugal

Evaluation committee

Activity description
Role
Institution / Organization Funding entity
2013 - Current Evaluator of research project proposals submitted to FONCyT (Argentina)
Evaluator
Fondo para la Investigación Científica y Tecnológica, Argentina Fondo para la Investigación Científica y Tecnológica
2017 - 2027 Member of the evaluation panel for the "Ramon y Cajal" proposals
Member
Ramon y Cajal, Spain Ramon y Cajal
2021/01/01 - 2023/03 Evaluator of the FCT (Fundação para a Ciência e Tecnologia) final project reports.
Evaluator
Fundação para a Ciência e a Tecnologia, Portugal Fundação para a Ciência e a Tecnologia
2023 - 2023 Evaluator of 11 candidates for the position of Assistant Professor for Universidade do Algarve
Specialist
Universidade do Algarve, Portugal
2022/01/01 - 2022/01/27 Evaluator of 10 candidates to the position Assistant Professor at School of Science and Technology of NOVA University of Lisbon
Specialist
Universidade Nova de Lisboa, Portugal
2021/01/01 - 2021/12/31 Research project evaluator on sustainability for CHIST-ERA
Evaluator
CHIST-ERA, France ERA-Net Cofund scheme
2021/05/01 - 2021/05/31 Evaluator of book proposal for Elsevier
Evaluator
Springer International Publishing AG, Switzerland Elsevier Inc
2017 - 2017 Evaluator PhD Grant Proposals submitted to Fundação para a Ciência e Tecnologia
Member
Fundação para a Ciência e a Tecnologia, Portugal
2013 - 2013 Book reviewer for Springer-Verlag
Evaluator
Springer-Verlag GmbH, Germany
2007 - 2007 Royal Society project evaluator
Evaluator
Royal Society, United Kingdom
2006 - 2006 Evaluator for Netherlands Organisation for Scientific Research Projects
Evaluator
Dutch Research Council, Netherlands Dutch Research Council

Journal scientific committee

Journal title (ISSN) Publisher
2024 - Current Editorial Board Member of the Requirements Engineering Journal Springer
2013 - Current Associate Editor of the Annals of Telecommunications Springer
2001 - Current Editorial Board Member of Software and Systems Modeling Springer
2015 - 2020 Editorial Board Member of the IEEE Transactions on Software Engineering (top journal in Software Engineering) IEEE
2007 - 2015 Editorial Board Member of the Springer Transactions on AOSD journal Springer

Other jury / evaluation

Activity description Institution / Organization
2020/07/30 - Current External Evaluator for promotion to the rank of Senior Lecturer of Dr. Curtis Busby-Earle The University of the West Indies, Jamaica
2014 - Current University of McGill. for Senior Lecturer position McGill University Faculty of Engineering, Canada
2014 - Current University of Victoria for Full Professor position University of Victoria, Canada
2013 - Current Telecom SudParis, for Full Professor position TELECOM SudParis, France
2004 - Current University of Lancaster, for Senior Lecturer position Lancaster University, United Kingdom
2021/11/17 - 2021/11/17 Evaluator for a Full Professor position at University of McGill Mc Gill University, School of Computer Science, Canada
2021/10/01 - 2021/10/31 Evaluator for the position of "docent in the field of sustainability" at University of LUT, Finland LUT University, Finland
2020 - 2020 External assessor for promotion to Lecturer position The University of the West Indies, Jamaica
Distinctions

Award

2020 10-Years Most Influential Paper Award: "A Model-Driven Traceability Framework for Software Product Lines"
2013 10-Years Most Influential Paper Award: Modularization and Composition of Aspectual Concerns

Other distinction

2017 Best Paper award: Eric Souza, Ana Moreira, João Araújo: Aligning Business Models with Requirements Models
2016 Best Paper Award: André Restivo, Ademar Aguiar, Ana Moreira: Incremental Modular Testing for AOP
2014 Best Paper Award: Fernando Wanderley, Denis Silva da Silveira, João Araújo, Ana Moreira, Eduardo Guerra: Experimental Evaluation of Conceptual Modelling through Mind Maps and Model Driven Engineering
2011 Best Paper Award: Jorge Barreiros, Ana Moreira, "Soft Constraints in Feature Models"
2008 Best Paper Award: Early Aspects Refactoring
2006 Best Paper Award: Towards MDD transformations from AO Requirements into AO Architecture