???global.info.a_carregar???
NOVA LINCS Group: Software Systems. Research Topics: - Requirements Engineering; Model-Driven Development; Human-Centric Development. Google Scholar: https://scholar.google.pt/citations?hl=pt-BR&user=tP9cyo0AAAAJ&view_op=list_works Bio: João Araújo holds his Ph.D. from Lancaster University and is an Associate Professor of the Department of Informatics at the Universidade Nova de Lisboa. His principal research interests are Requirements Engineering, Model-Driven Engineering, and Human-Centric Development. He has co-founded the series of Model-Driven Requirements and Early Aspects workshops held at RE, OOPSLA, SPLC, and ICSE, where a special issue and a book were published. Additionally, he has served on the organization committees of conferences such as ER (Workshops and Project Exhibition Chair), RE (Tutorials Chair, Doctoral Symposium, Steering committee member (until 2022)), EASE (Workshop and Tutorial Chair), RCIS (Workshop Chair), ACM SAC (Track Chair), and ICSE (Publicity Chair) in the past few years. He was the co-General Chair of RE 2017. He has also been a PC member of several conferences including RE, ER, CaiSE, REFSQ. Currently, he is PC Chair of RCIS 2024. He is a Deputy Editor of IET Software. His main projects were AMPLE (funded by EU), ASSD (funded by ESA), SOFTAS and PASEV (funded by FCT), VALUE@CLOUD (funded by the Spanish government). He supervised and co-supervised 6 Ph.D. students, including Catarina Gralha (from NOVA, concluded in 2019), 4 post-docs (from UFPE, Brazil), and around 40 MSc students (from NOVA). He was awarded the most influential paper at AOSD 2013 and the best paper at CAiSE 2014. Selected Publications: - Catarina Gralha, Daniela E. Damian, Anthony I. Wasserman, Miguel Goulão, João Araújo: The evolution of requirements practices in software startups. ICSE 2018: 823-833 - Enyo José Tavares Gonçalves, João Araújo, Jaelson Castro: PRISE: A process to support iStar extensions. J. Syst. Softw. 168: 110649 (2020) - Catarina Gralha, Miguel Goulão, João Araújo: Are there gender differences when interacting with social goal models? Empir. Softw. Eng. 25(6): 5416-5453 (2020) - David Ameller, Xavier Franch, Cristina Gómez, Silverio Martínez-Fernández, João Araújo, Stefan Biffl, Jordi Cabot, Vittorio Cortellessa, Daniel Méndez Fernández, Ana Moreira, Henry Muccini, Antonio Vallecillo, Manuel Wimmer, Vasco Amaral, Wolfgang Böhm, Hugo Bruneliere, Loli Burgueño, Miguel Goulão, Sabine Teufl, Luca Berardinelli: Dealing with Non-Functional Requirements in Model-Driven Development: A Survey. IEEE Trans. Software Eng. 47(4): 818-835 (2021) - Inês Nunes, Ana Moreira, João Araújo: GIRE: Gender-Inclusive Requirements Engineering. Data Knowl. Eng. 143: 102108 (2023)
Identification

Personal identification

Full name
João Baptista da Silva Araújo Júnior

Citation names

  • Araujo, João

Author identifiers

Ciência ID
A013-F374-BACA
ORCID iD
0000-0001-5914-1631

Email addresses

  • p191@fct.unl.pt (Professional)

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)
Portuguese Advanced (C1) Advanced (C1) Advanced (C1) Advanced (C1)
Spanish; Castilian Intermediate (B1) Advanced (C1) Beginner (A1) Intermediate (B1)
Education
Degree Classification
1996
Concluded
PhD (Doutoramento)
Major in Software Engineering
Lancaster University, United Kingdom
"Metamorphosis: An Integrated Object Oriented Requirements Analysis and Specification Method" (THESIS/DISSERTATION)
Approved unanimously
1990/02 - 1992/10
Concluded
Mestrado em Ciência da Computação (Master)
Universidade Federal de Pernambuco, Brazil
""An Object-Oriented Analysis and Design Method"" (THESIS/DISSERTATION)
Approved unanimously
1984/02 - 1987/12
Concluded
Ciência da Computação (Graduado)
Universidade Federal de Pernambuco, Brazil
8,5 out of 10
Affiliation

Science

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

Teaching in Higher Education

Category
Host institution
Employer
2020/09 - Current Associate Professor (University Teacher) Universidade Nova de Lisboa, Portugal
2000/07/01 - 2020/09 Assistant Professor (University Teacher) Universidade Nova de Lisboa, Portugal
1998/02/01 - 2000/06/01 Invited Assistant Professor (University Teacher) Universidade Nova de Lisboa, Portugal
1997/02/01 - 1997/12/01 Invited Assistant Professor (University Teacher) Universidade do Algarve, Portugal
Projects

Contract

Designation Funders
2019/02/06 - 2022/02/05 Patrimonialização da Paisagem Sonora em Évora 1540 - 1910
PTDC/ART-PER/28584/2017
ALT20-03-0145-FEDER-028584
Universidade de Évora, Portugal

Universidade Nova de Lisboa, Portugal

Associação para a Inovação e Desenvolvimento da FCT, Portugal

Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2018/03/01 - 2021 Avaliação da Eficácia Cognitiva dos Modelos de Processos de Negócio
Co-Principal Investigator (Co-PI)
Universidade Federal de Pernambuco, Brazil
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
Concluded
2018 - 2020 ADAPT@CLOUD
TIN2017-84550-R
Researcher
Universitat Politècnica de València, Spain
Concluded
2014 - 2017 VALUE@CLOUD: Model-Driven Incremental Development of Cloud Services Oriented to the Customer’s Value
TIN2013-46300-R
Universitat Politècnica de València, Spain
N/A
Concluded
2011 - 2013 Model-Driven Development of Aspect-Oriented Configurable Software Components for (Embedded) Real-Time System
F-12/11
Researcher
Concluded
2007/12/02 - 2011/02/28 Prototipagem rápida de interfaces gráficos para sistemas de controlo baseada em modelos de especificação
PTDC/EIA/65798/2006
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal

Université de Genève, Switzerland
Fundação para a Ciência e a Tecnologia
Concluded
2008 - 2010 AspectWeb: Developing Web Applications with Aspects.
AspectWeb
Principal investigator
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Concluded
2007 - 2009 BATICS: Software Modeling of graphical user interfaces
PTDC/EIA/65798/2006
Researcher
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2006 - 2009 AMPLE: Aspect-Oriented, Model-Driven Product Line Engineering
033710
Researcher
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
European Commission Seventh Framework Programme for Research and Technological Development IDEAS The European Research Council
Concluded
2005/04/01 - 2008/04/30 SOFTAS: Desenvolvimento de Software com Aspectos
POSC/EIA/60189/2004
Workpackage leader
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal

Instituto Politécnico de Beja, Portugal

Instituto Politécnico de Castelo Branco, Portugal

Universidade do Minho, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
2006 - 2007 ASSD: Aspect Specification for the Space Domain.
19556/06/NL/JD/na
Researcher
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
European Space Agency
Concluded
2005 - 2007 Integrating Requirements Analysis Techniques with Aspects: The TROPOS case.
4.1.3/CAPES/CPLP
Principal investigator
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
CAPES
Concluded
2005/01 - 2006/12 MULDRE: Multidimensional Analysis of Requirements Level Trade-Offs
EPSRC EP/C003330/1
Researcher
Engineering and Physical Sciences Research Council, United Kingdom
Concluded
2005/01 - 2005/12 Aspect-Oriented Software Engineering for COTS Components
AOSEC - Aspect-Oriented Software Engineering for COTS Components
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
CRUP (Conselho de Reitores de Universidades Portuguesas)
Concluded
2003 - 2003 Agile requirements analysis
F-12/03
Researcher
Universidade Nova de Lisboa, Portugal
CRUP (Conselho de Reitores de Universidades Portuguesas)
Concluded
1999 - 2001 TRICTSME: A Web-Based Intelligent Training System for the Use of Information and Communication Technologies in Manufacturing Sector SMES
UK/98/2/05776/PI/II.1.1.a/CONT
Researcher
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
European Union
Concluded

Other

Designation Funders
2014 - 2020 NFR4MDD Non-Functional Requirements for Model-Driven Development
Researcher
Concluded
Outputs

Publications

Book chapter
  1. Moreira, A.; Araújo, J.; Whittle, J.; Goulão, M.. "Using aspects to model volatile concerns". In Aspect-Oriented Requirements Engineering. Springer Berlin Heidelberg, 2013.
    10.1007/978-3-642-38640-4_10
  2. Sardinha, A.; Chitchyan, R.; Araújo, J.; Moreira, A.; Rashid, A.. "Conflict identification with EA-analyzer". In Aspect-Oriented Requirements Engineering. 2013.
    Published • 10.1007/978-3-642-38640-4_11
  3. Brito, I.S.; Moreira, A.; Ribeiro, R.A.; Araújo, J.. "Handling conflicts in aspect-oriented requirements engineering". In Aspect-Oriented Requirements Engineering. Springer Berlin Heidelberg, 2013.
    Published • 10.1007/978-3-642-38640-4_12
  4. Araújo, J.; Whittle, J.. "Aspect-oriented compositions for dynamic behavior models". In Aspect-Oriented Requirements Engineering. 2013.
    10.1007/978-3-642-38640-4_3
  5. Sánchez, P.; Moreira, A.; Araújo, J.; Fuentes, L.. "Mapping aspects from requirements to architecture". In Aspect-Oriented Requirements Engineering. 2013.
    10.1007/978-3-642-38640-4_8
  6. Alférez, Mauricio; Moreira, Ana; Amaral, Vasco; Araújo, João. "Model-Driven Requirements Specification for Software Product Lines". In Model-Driven Domain Analysis and Software Development, 369-386. IGI Global, 2011.
    10.4018/978-1-61692-874-2.ch017
  7. Zschaler, S.; Sánchez, P.; Santos, J.; Alférez, M.; Moreira, A.; Araujo, João; Kulesza, U.; Fuentes, L.. "Variability management". In Aspect-Oriented, Model-Driven Software Product Lines. 2011.
    10.1017/CBO9781139003629.004
  8. Pimentel, A.; Ribeiro, R.; Moreira, A.; Araujo, João; Santos, J.; Costa, A.; Alférez, M.; Kulesza, U.. "Hybrid assessment method for software product lines". In Aspect-Oriented, Model-Driven Software Product Lines. 2011.
    Published • 10.1017/CBO9781139003629.005
  9. Araújo, J.; Whittle, J.; Toval, A.; France, R.. "Integration and transformation of UML models". In Model-Driven Domain Analysis and Software Development. 2002.
Conference abstract
  1. Grueau, Cédric; Araujo, João. "A framework to improve trust in Agent-Based Models of Human-Environment Interactions". Paper presented in 3rd International Workshop on Agent-Based Modelling of Urban Systems, Stockholm, 2018.
    Published
Conference paper
  1. Dorgival Pereira da Silva Netto; Carla Silva; João Araújo. "How Software Industry Specifies Requirements Compliant with Data Protection Laws: a survey-based study". 2024.
    10.1145/3701625.3701663
  2. Rodrigo Melo; Jéssyka Vilela; Carla Silva; Mariana Peixoto; João Araújo. "The Brazilian Practices for Handling Sustainability in Software Engineering: a Replicated Survey". 2024.
    10.1145/3701625.3701668
  3. Ricardo Lopes; Araujo, João; Denis Silva da Silveira; Alberto Sardinha. "A Systematic Approach To Derive Conceptual Models from BPMN Models". Paper presented in 14th International Symposium on Business Modeling and Software Design (BMSD 2024), 2024.
  4. Miranda, Darliane; Araujo, João; Liebel, Grischa . Corresponding author: Liebel, Grischa. "A Conceptual Model For Web Accessibility Requirements In Agile Development". Paper presented in Workshop MO2RE, co-located with ICSE, Lisbon, 2024.
    Accepted
  5. Darliane Miranda; João Araújo; Grischa Liebel. "A Conceptual Model For Web Accessibility Requirements In Agile Development". 2024.
    10.1145/3643666.3648580
  6. Rebelo, Ana Rita; Araujo, João; COSTA SECO, JOÃO; Nóbrega, Rui. "Towards an augmented reality approach to build use-case diagrams". Paper presented in 42nd International Conference on Conceptual Modeling, 2023.
    Published
  7. Daniel Mateus; Denis Silva da Silveira; Araujo, João. "A Systematic Approach to Derive User Stories and Gherkin Scenarios from BPMN Models". Paper presented in 13th International Symposium on Business Modeling and Software Design, 2023.
    Published • 10.1007/978-3-031-36757-1_15
  8. Araujo, João; Rodrigues, Armanda; Menezes, Inês. "A Catalog for Historical Soundscapes Requirements". Paper presented in 47th Annual Computers, Software, and Applications Conference (COMPSAC), 2023.
    Published • 10.1109/compsac57700.2023.00251
  9. Salvador Mendes; Araujo, João; Ana Moreira. "On the Current Practices for Specifying Sustainability Requirements". Paper presented in 16th International Conference on Research Challenges in Information Science, 2022.
    Published • 10.1007/978-3-031-05760-1_25
  10. Miranda, Darliane; Araujo, João. "Studying industry practices of accessibility requirements in agile development". Paper presented in 37th ACM/SIGAPP Symposium on Applied Computing, 2022.
    Published • 10.1145/3477314.3507041
  11. Magalhaes, Claudia; Araujo, João; Sardinha, Alberto. "MARE: an Active Learning Approach for Requirements Classification". Paper presented in IEEE 29th International Requirements Engineering Conference (RE), 2021.
    Published • 10.1109/re51729.2021.9714537
  12. Gralha, Catarina; Pereira, Rita; Goulao, Miguel; Araujo, João. "On the impact of using different templates on creating and understanding user stories". Paper presented in IEEE 29th International Requirements Engineering Conference (RE), 2021.
    Published • 10.1109/re51729.2021.00026
  13. Miranda, Darliane; Araujo, João. Corresponding author: Araujo, João. "A Web Accessibility Requirements Framework for Agile Development". Paper presented in International IEEE Requirements Engineering Conference, 2021.
    Published • 10.1109/re51729.2021.00071
  14. Inês Nunes; Ana Moreira; Araujo, João. "Conceptual Modeling of Gender-Inclusive Requirements". Paper presented in 40th International Conference on Conceptual Modeling, 2021.
    Published • 10.1007/978-3-030-89022-3_31
  15. Diogo Albuquerque; Ana Moreira; Araujo, João; Catarina Gralha; Miguel Goulão; Isabel Sofia Brito. "A Sustainability Requirements Catalog for the Social and Technical Dimensions". Paper presented in 40th International Conference on Conceptual Modeling, 2021.
    Published • 10.1007/978-3-030-89022-3_30
  16. Veloso, Roberto; Araujo, João; Rodrigues, Armanda. "A WebGIS Interface Requirements Modeling Language". Paper presented in 15th Research Challenges on Information Science, 2021.
    Published • 10.1007/978-3-030-75018-3_17
  17. Bonito, Mariana; Araujo, João; Rodrigues, Armanda. "Domain Analysis and Geographic Context of Historical Soundscapes: The Case of Évora". Paper presented in 15th Research Challenges on Information Science, 2021.
    Published • 10.1007/978-3-030-75018-3_43
  18. Miranda, Darliane; Araujo, João. "A Framework for Integrating Web Accessibility Requirements in Agile Methodologies". Paper presented in 13th International Conference on the Quality of Information and Communications Technology, Faro, 2020.
    Published • 10.5281/zenodo.4618349
  19. Gonçalves, Enyo; Araujo, João; Castro, Jaelson. "A process to support the creation of iStar extensions". Paper presented in The 35th ACM/SIGAPP Symposium on Applied Computing, 2020.
    Published • 10.1145/3341105.3375761
  20. Peixoto, M.; Silva, C.; Maia, H.; Araujo, João. "Towards a catalog of privacy related concepts". Paper presented in 26th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ}, 2020.
    Published
  21. Condori-Fernandez, N.; Araujo, João; Catala, A.; Lago, P.. "Towards a non-functional requirements discovery approach for persuasive systems". Paper presented in The 35th ACM/SIGAPP Symposium on Applied Computing, 2020.
    Published • 10.1145/3341105.3374059
  22. Alves, Carina; Cunha, Joao; Araujo, João. "On the Pragmatics of Requirements Engineering Practices in a Startup Ecosystem". Paper presented in IEEE 28th International Requirements Engineering Conference (RE), 2020.
    Published • 10.1109/re48521.2020.00041
  23. Peixoto, Mariana; Ferreira, Dayse; Cavalcanti, Mateus; Silva, Carla; Vilela, Jéssyka; Araujo, João; Gorschek, Tony. "On Understanding How Developers Perceive and Interpret Privacy Requirements Research Preview". Paper presented in 26th International Working Conference Requirements Engineering: Foundation for Software Quality, 2020.
    Published • 10.1007/978-3-030-44429-7_8
  24. Gralha, C.; Goulão, M.; Araujo, João. "Analysing gender differences in building social goal models: A quasi-experiment". Paper presented in 27th IEEE International Requirements Engineering Conference, Jeju, 2019.
    Published • 10.1109/RE.2019.00027
  25. Miguéis, G.; Araujo, João; Moreira, A.. "Towards a requirements language for modeling emotion in videogames". Paper presented in 34th ACM/SIGAPP Symposium on Applied Computing, 2019.
    Published • 10.1145/3297280.3297614
  26. Wanderley, F.; Araujo, João; Silva, A.. "A user-centred requirements language for conceptual modelling in information systems". Paper presented in XXII Iberoamerican Conference on Software Engineering, 2019.
    Published
  27. Paech, B.; Moreira, A.; Araujo, João; Kaiser, P.. "Towards a systematic process for the elicitation of sustainability requirements". Paper presented in 8th International Workshop on Requirements Engineering for Sustainable Systems, 2019.
    Published
  28. Gonçalves, E.; Almendra, C.; Araujo, João; Castro, J.; Goulão, M.. "Addressing symbol redundancy representations in IStar extensions". Paper presented in 12th International i* Workshop, 2019.
    Published
  29. Gonçalves, E.; Araujo, João; Castro, J.. "iStar4RationalAgents: Modeling requirements of multi-agent systems with rational agents". Paper presented in 38th International Conference on Conceptual Modeling, Salvador, 2019.
    Published • 10.1007/978-3-030-33223-5_46
  30. Netto, Dorgival; Silva, Carla; Araujo, João; Netto, D.; Silva, C.; Araújo, J.. "Identifying How the Brazilian Software Industry Specifies Legal Requirements". Paper presented in XXXIII Brazilian Symposium on Software Engineering, 2019.
    Published • 10.1145/3350768.3352730
  31. Flório, Cinthya; Lencastre, Maria; Pimentel, João; Araujo, João; Flório, C.; Lencastre, M.; Pimentel, J.; Araujo, J.. "iStar-p: A Modelling Language for Requirements Prioritization". Paper presented in 38th International Conference on Conceptual Modeling (ER 2019), 2019.
    Published • 10.1007/978-3-030-33223-5_44
  32. Borges, C.; Araujo, João; Rodrigues, A.. "Towards an approach to elicit domain requirements from social networks: The case of emergency systems". Paper presented in 33rd Annual ACM Symposium on Applied Computing, 2018.
    Published • 10.1145/3167132.3167321
  33. Brito, I.S.; Conejero, J.M.; Moreira, A.; Araújo, J.. "A concern-oriented sustainability approach". Paper presented in 12th International Conference on Research Challenges in Information Science, 2018.
    Published • 10.1109/RCIS.2018.8406676
  34. Mendoza, V.; Da Silveira, D.S.; Albuquerque, M.L.; Araujo, João. "Verifying BPMN understandability with novice business managers". Paper presented in 33rd Annual ACM Symposium on Applied Computing, 2018.
    Published • 10.1145/3167132.3167139
  35. Santos, M.; Gralha, C.; Goulao, M.; Araujo, João; Moreira, A.. "On the impact of semantic transparency on understanding and reviewing social goal models". Paper presented in 26th IEEE International Requirements Engineering Conference, 2018.
    Published • 10.1109/RE.2018.00031
  36. Gonçalves, E.; Araujo, João; Castro, J.. "Towards extension mechanisms in iStar 2.0". Paper presented in 11th International i* Workshop, 2018.
    Published
  37. Gralha, C.; Damian, D.; Wasserman, A.I.T.; Goulão, M.; Araujo, João. "The evolution of requirements practices in software startups". Paper presented in 40th International Conference on Software Engineering, 2018.
    Published • 10.1145/3180155.3180158
  38. Santos, M.; Gralha, C.; Goulão, M.; Araujo, João. "Increasing the semantic transparency of the KAOS goal model concrete syntax". Paper presented in 37th International Conference on Conceptual Modeling (ER 2018), Xian, 2018.
    Published • 10.1007/978-3-030-00847-5_30
  39. 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
  40. Juliana Medeiros; Vasconcelos, Alexandre; Carla Silva; Goulão, Miguel; Araujo, João. "An approach based on design practices to specify requirements in agile projects". Paper presented in Symposium on Applied Computing, SAC 2017, 2017.
    Published • 10.1145/3019612
  41. Souza, E.; Moreira, A.; Araujo, João. "Aligning business models with requirements models". Paper presented in EMCIS 14th European, Mediterranean, and Middle Eastern Conference, 2017.
    Published • 10.1007/978-3-319-65930-5_43
  42. Wanderley, F.; Souza, E.; Goulão, M.; Araujo, João; Cysneiros, G.; Misra, A.. "Requirements engineering for cloud systems: A mapping study design". Paper presented in 17th International Conference on Computational Science and Its Applications,, Trieste, 2017.
    Published • 10.1007/978-3-319-62407-5_24
  43. De La Vara, J.L.; Brito, I.S.; Condori-Fernández, N.; Araujo, João. "Trends and needs in requirements engineering research in Ibero-America: Insights from a panel". Paper presented in 19th Ibero-American Conference on Software Engineering, Cibse 2016, 2016.
    Published
  44. Junior, João; Ana Moreira; Denise Bombonatti; Goulão, Miguel; Catarina Gralha. "Usability of requirements techniques: a systematic literature review". Paper presented in 31st Annual ACM SAC, 2016.
    Published • 10.1145/2851613.2851758
  45. Junior, João; De Faveri, C.D.; Moreira, A.; Amaral, Vasco. "Towards Security Modeling of e-Voting Systems". Paper presented in 24th IEEE International Requirements Engineering Conference, Workshops, 2016.
    Published • 10.1109/REW.2016.037
  46. Junior, João; Denis Silva da Silveira. "Towards a non-conformity detection method between conceptual and business process models". Paper presented in Tenth {IEEE} International Conference on Research Challenges in Information Science, RCIS 2016, 2016.
    Published • 10.1109/RCIS.2016.7549295
  47. Junior, João; Conejero, J.M.; Brito, I.S.; Moreira, A.; Cunha, J.; Araújo, J.. "Modeling the Impact of UAVs in Sustainability". 2016.
    10.1109/REW.2016.044
  48. Mafalda Santos; Catarina Gralha; Junior, João; Goulão, Miguel; Ana Moreira. "What is the Impact of Bad Layout in the Understandability of Social Goal Models?". Paper presented in 24th IEEE International Requirements Engineering Conference, 2016.
    Published • 10.1109/RE.2016.51
  49. Loiola, E.M.; Da Silveira, D.S.; Araujo, João; Moreira, A.. "Business process families: A case study in the brazilian public sector". Paper presented in International Conference on Advanced Information Systems Engineering CAiSE 2016, 2016.
    Published
  50. Junior, João. "Exploring Views for Goal-Oriented Requirements Comprehension". 2016.
    10.1007/978-3-319-46397-1_12
  51. Souza, E.; Abrahão, S.; Moreira, A.; Araújo, J.; Insfran, E.. "Comparing value-driven methods: An experiment design". 2016.
  52. "Conceptual Modeling - 35th International Conference, ER 2016, Gifu, Japan, November 14-17, 2016, Proceedings". 2016.
    10.1007/978-3-319-46397-1
  53. Grueau, C.; Araujo, J.. "A framework to specify agent-based models in geographic sciences". 2015.
  54. 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". 2015.
    10.1109/RE.2015.7320424
  55. Soares, F.; Araújo, J.; Wanderley, F.. "VoiceToModel: An approach to generate requirements models from speech recognition mechanisms". 2015.
    10.1145/2695664.2695724
  56. Wanderley, F.; Silva, A.; Araujo, J.. "Evaluation of BehaviorMap: A user-centered behavior language". 2015.
    10.1109/RCIS.2015.7128891
  57. SABINO, ANDRÉ; Armanda Rodrigues; Araujo, João. "Wave Overtopping Analysis and Early Warning Forecast System". Paper presented in 14th International Conference on Science and Its Applications - ICCSA 2014, 2014.
    Published • 10.1007/978-3-319-09144-0_19
  58. Fernando Wanderley; Araujo, João; Antonio Silva ; Silveira, Denis Silva Da. "SnapMind: A framework to support consistency and validation of model-based requirements in agile development". 2014.
    10.1109/MoDRE.2014.6890825
  59. Catarina Gralha and; Miguel Goul\~ao and; Jo\~ao Ara\'ujo. "Identifying Modularity Improvement Opportunities in Goal-Oriented Requirements Models". 2014.
    10.1007/978-3-319-07881-6_7
  60. Fernando Wanderley and; Denis Silva da Silveira and; Jo\~ao Ara\'ujo and; Ana Moreira and; Eduardo Guerra. "Experimental Evaluation of Conceptual Modelling through Mind Maps and Model Driven Engineering". 2014.
    10.1007/978-3-319-09156-3_15
  61. Almeida, C.; Goulão, M.; Araujo, João. "A systematic comparison of i* modelling tools based on syntactic and well-formedness rules". Paper presented in 6th iStar workshop, 2013.
    Published
  62. Rodrigues, A.; Silva, S.; Araújo, J.. "Visualization of geo-referenced entity: An aspect-oriented pattern". 2013.
  63. Manoel, M.C.J.; Lencastre, M.; Araújo, J.. "Approach to reuse of late requirements in information systems | Abordagem para Reuso de Requisitos Tardios em Sistemas de Informação". 2013.
  64. Ahmad, M.; Araújo, J.; Belloir, N.; Bruel, J.-M.; Gnaho, C.; Laleau, R.; Semmak, F.. "Self-adaptive systems requirements modelling: Four related approaches comparison". 2013.
    10.1109/CMA-RE.2013.6664183
  65. Araujo, João; Goulão, M.; Moreira, A.; Simão, I.; Amaral, V.; Baniassad, E.. "Advanced modularity for building SPL feature models: A model-driven approach". Paper presented in ACM Symposium on Applied Computing, 2013.
    10.1145/2480362.2480596
  66. Dantas, F.; Garcia, A.; Whittle, J.; Araujo, João. "Enhancing design models with composition properties: A software maintenance study". Paper presented in AOSD 2013 ACM on Aspect-Oriented Software Development, 2013.
    Published • 10.1145/2451436.2451444
  67. Wanderley, F.; Araujo, João. "Generating goal-oriented models from creative requirements using model driven engineering". Paper presented in 3rd International Workshop on Model-Driven Requirements Engineering, MoDRE 2013, 2013.
    10.1109/MoDRE.2013.6597258
  68. Wanderley, F.; Da Silveira, D.S.; Araujo, J.; Moreira, A.. "Transforming creative requirements into conceptual models". 2013.
    10.1109/RCIS.2013.6577704
  69. Espada, P.; Goulão, M.; Araújo, J.. "A framework to evaluate complexity and completeness of KAOS goal models". 2013.
    10.1007/978-3-642-38709-8_36
  70. Santos, A.; Gaia, F.; Figueiredo, E.; Neto, P.S.; Araujo, João. "Test-based SPL extraction: An exploratory study". Paper presented in ACM Symposium on Applied Computing, 2013.
    Published • 10.1145/2480362.2480559
  71. Grueau, Cédric; Araujo, João. "Towards a domain specific modeling language for agent-based models in land use science". Coimbra, 2013.
    Published • 10.1145/2480362.2480380
  72. Wanderley, F.; Da Silveira, D.S.; Araujo, João; Lencastre, M.. "Generating feature model from creative requirements using model driven design". Paper presented in MoDRE Workshop, 2013.
    Published • 10.1145/2364412.2364416
  73. Silva, S.; Araujo, João; Rodrigues, A.; Urbieta, M.; Moreira, A.; 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
  74. Herrera, J.; Macia, I.; Salas, P.; Pinho, R.; Vargas, R.; Garcia, A.; Araujo, João; Breitman, K.. "Revealing crosscutting concerns in textual requirements documents: An exploratory study with industry systems". Paper presented in Brazilian Symposium on Software Engineering, SBES 2012, 2012.
    Published • 10.1109/SBES.2012.10
  75. Monteiro, R.; Araujo, João; Amaral, V.; Goulão, M.; Patrício, P.. "Model-driven development for requirements engineering: The case of goal-oriented approaches". Paper presented in 8th International Conference on the Quality of Information and Communications Technology, QUATIC 2012, 2012.
    10.1109/QUATIC.2012.38
  76. Goulão, M.; Moreira, A.; Araujo, João; Santos, J.P.. "Streamlining scenario modeling with Model-Driven Development: A case study". Paper presented in Model-Driven Requirements Engineering Workshop, MoDRE 2011, 2011.
    Published • 10.1109/MoDRE.2011.6045367
  77. Patrício, P.; Amaral, V.; Araujo, João; Rui, M.. "Towards a unified goal-oriented language". Paper presented in International Computer Software and Applications Conference COMPSAC, 2011.
    Published • 10.1109/COMPSAC.2011.83
  78. Ramos, R.; Castro, J.; Araujo, João; Alencar, F.. "Towards the improvement of use case models: The AIRDoc process". Paper presented in ACM Symposium on Applied Computing, 2011.
    Published • 10.1145/1982185.1982339
  79. Silva, C.; Dias, P.; Araujo, João; Moreira, A.. "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". Paper presented in 14th Workshop on Requirements Engineering, WER 2011, 2011.
    Published
  80. Espada, P.; Goulão, M.; Araujo, João. "Measuring complexity and completeness of KAOS goal models". Paper presented in 1st International Workshop on Empirical Requirements Engineering, EmpiRE 2011, 2011.
    Published • 10.1109/EmpiRE.2011.6046252
  81. Varela, P.; Araujo, João; Brito, I.; Moreira, A.. "Aspect-oriented analysis for software product lines requirements engineering". Paper presented in ACM Symposium on Applied Computing, 2011.
    10.1145/1982185.1982333
  82. Araujo, João; Cacho, N.. "AOSD 2011 Demonstrations chair welcome". Paper presented in 10th International Conference on Aspect-Oriented Software Development Companion, AOSD.11, 2011.
    Published
  83. Ramos, R.; Castro, J.; Araújo, J.; Alencar, F.; Penteado, R.. "Divide and conquer refactoring: Dealing with the large, scattering or tangling use case model". 2010.
    10.1145/2581507.2581509
  84. Pimenta, M.F.; Araujo, João. "Viewpoints and goals: Towards an integrated approach". Paper presented in 13th Conferencia Iberoamericana en "Software Engineering", 2010.
    Published
  85. Simão, I.; Araujo, João. "Theme adaptation approach for software product lines | Adaptação da abordagem theme para linhas de produtos de software". Paper presented in 13th Conferencia Iberoamericana en "Sogftware Engineering", 2010.
    Published
  86. Brito, I.; Moreira, A.; Magno, J.; Araujo, João. "A metamodel for aspect-oriented analysis approach". Paper presented in 3th Conferencia Iberoamericana en "Software Engineering", 2010.
    Published
  87. Oliveira, A.; Urbieta, M.; Araujo, João; Rodrigues, A.; Moreira, A.; Gordillo, S.; Rossi, G.. "Improving the quality of Web-GIS modularity with aspects". Paper presented in 7th International Conference on the Quality of Information and Communications Technology, QUATIC 2010, 2010.
    Published • 10.1109/QUATIC.2010.23
  88. Santos, J.P.; Moreira, A.; Araujo, João; Goulão, M.. "Increasing quality in scenario modelling with model-driven development". Paper presented in 7th International Conference on the Quality of Information and Communications Technology, QUATIC 2010, 2010.
    Published • 10.1109/QUATIC.2010.36
  89. Oliveira, A.R.; Araujo, João; Amaral, V.. "The VisualAORE DSL". Paper presented in 5th International Workshop on Requirements Engineering Visualization, REV 2010, 2010.
    Published • 10.1109/REV.2010.5625665
  90. Monteiro, R.; Araujo, João; Amaral, V.; Patrício, P.. "MDGore: Towards model-driven and Goal-Oriented Requirements Engineering". Paper presented in 18th IEEE International Requirements Engineering Conference, RE2010, 2010.
    Published • 10.1109/RE.2010.60
  91. Penim, A.S.; Araujo, João. "Identifying and modeling aspectual scenarios with theme and MATA". Paper presented in ACM Symposium on Applied Computing, 2010.
    10.1145/1774088.1774149
  92. Alencar, F.; Castro, J.; Lucena, M.; Santos, E.; Silva, C.; Araujo, João; Moreira, A.. "Towards modular i* models". Paper presented in ACM Symposium on Applied Computing, 2010.
    Published • 10.1145/1774088.1774150
  93. Moreira, A.; Araujo, João. "The need for early aspects". Paper presented in GTTSE, 2009.
    Published • 10.1007/978-3-642-18023-1_11
  94. Alférez, M.; Santos, J.; Moreira, A.; Garcia, A.; Kulesza, U.; Araujo, João; Amaral, V.. "Multi-view composition language for software product line requirements". Paper presented in Software Language Engineering, Second International Conference,, 2009.
    Published • 10.1007/978-3-642-12107-4_8
  95. Oliveira, A.; Urbieta, M.; Araujo, João; Rodrigues, A.; Moreira, A.; Gordillo, S.; Rossi, G.. "Modelling location-aware behaviour in Web-GIS using aspects". Paper presented in 11th International Conference on Enterprise Information Systems, 2009.
    Published
  96. Nunes, C.; Araujo, João; Amaral, V.; Silva, C.. "A domain specific language for the I* framework". Paper presented in 11th International Conference on Enterprise Information Systems, 2009.
  97. Marquês, G.; Araujo, João; Lencastre, M.. "Integrating problem frames with aspects". Paper presented in 23rd Brazilian Symposium on Software Engineering, 2009.
    Published • 10.1109/SBES.2009.9
  98. Rodrigues, A.P.; Araujo, João. "VAODA: A viewpoint and aspect-oriented domain analysis approach". Paper presented in 11th International Conference on Enterprise Information Systems, 2009.
    Published
  99. Ramos, R.; Castro, J.; Alencar, F.; Araujo, João; Moreira, A.; Penteado, R.. "Quality improvement for use case model". Paper presented in 23rd Brazilian Symposium on Software Engineering, 2009.
    Published • 10.1109/SBES.2009.10
  100. Piveta, E.; Pimenta, M.; Araujo, João; Moreira, A.; Guerreiro, P.; Price, R.T.. "Representing refactoring opportunities". Paper presented in ACM Symposium on Applied Computing, 2009.
    Published • 10.1145/1529282.1529701
  101. Gil, A.; Araujo, João. "AspectKAOS: Integrating early-aspects into KAOS". Paper presented in 15th Workshop on Early Aspects, 2009.
    Published • 10.1145/1509825.1509832
  102. Alférez, M.; Moreira, A.; Kulesza, U.; Araujo, João; Mateus, R.; Amaral, V.. "Detecting feature interactions in SPL requirements analysis models". Paper presented in FOSD, 2009.
    Published • 10.1145/1629716.1629738
  103. Silva, C.; Lucena, M.; Castro, J.; Araujo, João; Moreira, A.; Alencar, F.. "Support for aspectual modeling to multiagent system architecture". Paper presented in ICSE Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, 2009.
    Published • 10.1109/EA.2009.5071582
  104. Dias, A.; Amaral, V.; Araujo, João. "Towards a domain specific language for a goal-oriented approach based on KAOS". Paper presented in 3rd International Conference on Research Challenges in Information Science, 2009.
    Published • 10.1109/RCIS.2009.5089305
  105. Tabares, M.S.; Anaya, R.; Moreira, A.; Araujo, João; Arango, F.. "Traceability models to control an aspectual Model -Driven Development". Paper presented in 20th International Conference on Software Engineering and Knowledge Engineering, SEKE 2008, 2008.
    Published
  106. Alférez, M.; Kulesza, U.; Sousa, A.; Santos, J.; Moreira, A.; Araujo, João; Amaral, V.. "A model-driven approach for software product lines requirements engineering". Paper presented in 20th International Conference on Software Engineering and Knowledge Engineering, 2008.
    Published
  107. Santos, J.; Moreira, A.; Araujo, João; 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
  108. Agostinho, S.; Moreira, A.; Marques, A.; Araujo, João; Brito, I.; Ferreira, R.; Raminhos, R.; et al. "A Metadata-driven approach for aspect-oriented requirements analysis". Paper presented in 10th International Conference on Enterprise Information Systems, 2008.
    Published
  109. Piveta, E.; Araujo, João; Pimenta, M.; Moreira, A.; Guerreiro, P.; Tom Price, R.. "Searching for opportunities of refactoring sequences: Reducing the search space". Paper presented in International Computer Software and Applications Conference, 2008.
    Published • 10.1109/COMPSAC.2008.119
  110. Silva, C.; Alencar, F.; Araujo, João; Moreira, A.; Castro, J.. "Tailoring an aspectual goal-oriented approach to model features". Paper presented in 20th International Conference on Software Engineering and Knowledge Engineering, SEKE 2008, 2008.
    Published
  111. Lencastre, M.; Moreira, A.; Araujo, João; Castro, J.. "Aspects composition in problem frames". Paper presented in 16th IEEE International Requirements Engineering Conference, 2008.
    Published • 10.1109/RE.2008.20
  112. Ramos, R.A.; Castr, J.; Araujo, João; Moreira, A.; Alencar, F.; Penteado, R.. "Early aspects refactoring". Paper presented in 11th Conferencia Iberoamericana de Software Engineering, 2008.
    Published
  113. Silva, C.; Araujo, João; Castro, J.; Moreira, A.; Lucena, M.; Sarmento, L.. "A modeling language for advanced separation of concerns in multi-agent systems". Paper presented in 11th Conferencia Iberoamericana de Software Engineering, 2008.
    Published
  114. Ribeiro, J.C.; Araujo, João. "AspOrAS: A requirements agile approach based on scenarios and aspects". Paper presented in 2nd International Conference on Research Challenges in Information Science, 2008.
    Published • 10.1109/RCIS.2008.4632121
  115. Marques, A.; Moreira, A.; Araujo, João. "Multi-dimensional composition by objective in Aspect-Oriented Requirements Analysis". Paper presented in EA@ICSE, 2008.
    Published • 10.1145/1370828.1370834
  116. 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
  117. Araujo, João; 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.
    Published • 10.1145/1294948.1294965
  118. Silva, C.; Araujo, João; Moreira, A.; Castro, J.. "Towards a standardized description and a systematic use of social patterns". Paper presented in 10th Workshop Iberoamericano de Ingenieria de Requisitos y Ambientes de Software - IDEAS 2007, 2007.
    Published
  119. Whittle, J.; Moreira, A.; Araujo, João; Jayaraman, P.; Elkhodary, A.; Rabbi, R.. "An expressive aspect composition language for UML state diagrams". Paper presented in MODELS 2007, 2007.
    Published
  120. Marques, A.; Raminhos, R.; Ferreira, R.; Ribeiro, R.; Agostinho, S.; Araujo, João; Moreira, A.. "Aspect-oriented analysis applied to the space domain". Paper presented in ICEIS 2007 - 9th International Conference on Enterprise Information Systems, 2007.
    Published
  121. Tabares, M.S.; Moreira, A.; Anaya, R.; Arango, F.; Araujo, João. "A traceability method for crosscutting concerns with transformation rules". Paper presented in EA@ICSE, 2007.
    Published • 10.1109/EARLYASPECTS.2007.2
  122. Ramos, R.A.; Alencar, F.; Araujo, João; Moreira, A.; Castro, J.; Penteado, R.. "I* with aspects: Evaluating understandability". Paper presented in 10th Workshop on Requirements Engineering, WER 2007, 2007.
    Published
  123. Conejero, J.M.; Hernández, J.; Moreira, A.; Araujo, João. "Discovering volatile and aspectual requirements using a crosscutting pattern". Paper presented in 15th IEEE International Requirements Engineering Conference, RE 2007, 2007.
    Published • 10.1109/RE.2007.22
  124. Silva, C.; Araujo, João; Moreira, A.; Castro, J.. "Designing social patterns using advanced separation of concerns". Paper presented in CAISE 2007, 2007.
    Published
  125. Silva, C.; Castro, J.; Tedesco, P.; Araujo, João; Moreira, A.; Mylopoulos, J.. "Improving multi-agent architectural design". Paper presented in SBQS 6th Brazilian Symposium on Software Quality, 2007.
    Published
  126. Piveta, E.K.; Hecht, M.; Moreira, A.; Pimenta, M.S.; Araujo, João; 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
  127. Mussbacher, G.; Amyot, D.; Araujo, João; Moreira, A.; Weiss, M.. "Visualizing aspect-oriented goal models with AoGRL". Paper presented in 2nd International Workshop on Requirements Engineering Visualization, REV 2007, 2007.
    Published • 10.1109/REV.2007.11
  128. Greenwood, P.; Garcia, A.; Rashid, A.; Figueiredo, E.; Sant'Anna, C.; Cacho, N.; Sampaio, A.; et al. "On the contributions of an end-to-end AOSD testbed 1". Paper presented in International Conference on Software Engineering EA@ICSE, 2007.
    Published • 10.1109/EARLYASPECTS.2007.8
  129. Piveta, E.; Moreira, A.; Pimenta, M.; Araujo, João; Guerreiro, P.; Price, R.T.. "Ranking refactoring patterns using the Analytical Hierarchy Process". Paper presented in 10th International Conference on Enterprise Information Systems, 2006.
    Published
  130. Alencar, F.; Castro, J.; Moreira, A.; Araujo, João; Silva, C.; Ramos, R.; Mylopoulos, J.. "Integration of aspects with i* models". Paper presented in AOIS, 2006.
    Published • 10.1007/978-3-540-77990-2_11
  131. Lencastre, M.; Araujo, J.; Moreira, A.; Castro, J.. "Analyzing crosscutting in the problem frames approach". 2006.
    10.1145/1138670.1138680
  132. Raminhos, R.; Pantoquilho, M.; Araujo, João; Moreira, A.. "A systematic analysis patterns specification". Paper presented in ICEIS 2006 - 8th International Conference on Enterprise Information Systems, 2006.
    Published
  133. Gordillo, S.; Rossi, G.; Moreira, A.; Araujo, João; Vairetti, C.; Urbieta, M.. "Modeling and composing navigational concerns in Web applications. Requirements and design issues". Paper presented in LA-Web 06: Fourth Latin American Web Congress, 2006.
    Published • 10.1109/LA-WEB.2006.21
  134. Alencar, F.; Moreira, A.; Araujo, João; Castro, J.; Silva, C.; Mylopoulos, J.. "Using aspects to simplify i*models". Paper presented in IEEE International Conference on Requirements Engineering, 2006.
    Published • 10.1109/RE.2006.71
  135. Brito, I.S.; Moreira, A.; Araujo, João. "Tool support for aspect-oriented requirements". Paper presented in 10th IASTED International Conference on Software Engineering and Applications, SEA 2006, 2006.
    Published
  136. Whittle, J.; Araujo, João; Moreira, A.. "Composing aspect models with graph transformations". Paper presented in EA workshop at International Conference on Software Engineering, 2006.
    Published • 10.1145/1137639.1137649
  137. Antonelli, L.; Gordillo, S.; Rossi, G.; Araujo, João; Moreira, A.. "Using a problem domain language to specify navigational concerns in web applications". Paper presented in WER 2006 - 9th Workshop on Requirements Engineering, 2006.
    Published
  138. Araujo, João; Whittle, J.; Moreira, A.. "Choosing the right time to compose aspectual scenarios". Paper presented in International Computer Software and Applications Conference, 2006.
    Published • 10.1109/COMPSAC.2006.124
  139. Silva, C.; Castro, J.; Araujo, João; Moreira, A.; Alencar, F.; Ramos, R.. "Separation and modularization of crosscutting social patterns in detailed architectural design". Paper presented in CAISE FORUM, 2006.
    Published
  140. Silva, C.; Castro, J.; Tedesco, P.; Araujo, João; Moreira, A.; Mylopoulos, J.. "Improving the architectural design of multi-agent systems: The Tropos case". Paper presented in SELMAS, 2006.
    Published • 10.1145/1138063.1138083
  141. Moreira, A.; Araujo, João; Whittle, J.. "Modeling volatile concerns as aspects". Paper presented in CAISE 2006, 2006.
    Published • 10.1007/11767138_36
  142. Sánchez, P.; Magno, J.; Fuentes, L.; Moreira, A.; Araújo, J.. "Towards MDD transformations from AO requirements into AO architecture". Paper presented in Software Architecture, Third European Workshop, EWSA 2006, Nantes, 2006.
  143. Kang, K.; Araujo, João. "Cultural issues on global websites and aspect-oriented requirements engineering". 2005.
    Published
  144. Araujo, João; Ribeiro, J.C.. "Towards an aspect-oriented agile requirements approach". Paper presented in International Workshop on Principles of Software Evolution (IWPSE), 2005.
    Published • 10.1109/IWPSE.2005.31
  145. Araujo, João; Moreira, A.. "Integrating UML activity diagrams with temporal logic expressions". Paper presented in EMMSAD 2005, 2005.
    Published
  146. Moreira, A.; Araujo, João; Rashid, A.. "A concern-oriented requirements engineering model". Paper presented in CAISE 2005, 2005.
    Published
  147. Araujo, João; Whittle, J.; Kim, D.-K.. "Modeling and composing scenario-based requirements with aspects". Paper presented in IEEE International Conference on Requirements Engineering, 2004.
    Published • 10.1109/ICRE.2004.1335664
  148. Rashid, A.; Moreira, A.; Araujo, João. "Modularisation and Composition of Aspectual Requirements". Paper presented in 2nd International Conference on Aspect-Oriented Software Development, 2003.
    Published
  149. Rashid, A.; Sawyer, P.; Moreira, A.; Araújo, J.. "Early aspects: A model for aspect-oriented requirements engineering". 2002.
    10.1109/ICRE.2002.1048526
  150. Moreira, A.; Araujo, João; Brito, I.. "Crosscutting quality attributes for requirements engineering". Paper presented in 14th international conference on Software engineering and knowledge engineering, SEKE 2002, 2002.
    Published • 10.1145/568760.568790
  151. Araújo, J.; Moreira, A.. "Handling mutual exclusion in UML class diagrams". 2001.
Edited book
  1. Sales, Tiago Prince; Araujo, João; Guizzardi, Giancarlo; Borbinha, José, ed. Advances in Conceptual Modeling. Springer Nature Switzerland. 2023.
    Published • 10.1007/978-3-031-47112-4
  2. Araujo, João; Jose Luis de la Vara; Brito, Isabel Sofia; Leticia Duboc; Beatriz Marin; Nelly Condori, ed. Joint Proceedings of {RCIS} 2022 Workshops and Research Projects Track co-located with the 16th International Conference on Research Challenges in Information Science. 2022.
    Published
  3. Ansensio, Estefanía Serral; Marín, Beatriz; Brito, Isabel Sofia; Mora, Miguel Katrib; Malucelli, Andreia; Giachetti, Giovanni; Araujo, João; et al, ed. Proceedings of the XXII Iberoamerican Conference on SoftwareEngineering, CIbSE 2019. Curran Associates. 2019.
    Published
  4. Araujo, João; Ana Moreira; Sanchez, Pablo; Mussbacher, Gunter, ed. 8th IEEE International Model-Driven Requirements Engineering Workshop. IEEE. 2018.
    Published
  5. Junior, João, ed. Proceedings of the 31st Annual ACM Symposium on Applied Computing, Pisa, Italy, April 4-8, 2016. 2016.
    Published • 10.1145/2851613
  6. Moreira, A.; Chitchyan, R.; Araujo, João; Rashid, A., ed. Aspect-oriented requirements engineering. 2013.
    10.1007/978-3-642-38640-4
  7. Garcia, A.; Niu, N.; Moreira, A.; Araujo, João, ed. Proceedings of the 15th Workshop on Early Aspects, EA '09, Co-located with the 8th International Conference on Aspect-Oriented Software Development, AOSD.09: Foreword. 2009.
    Published
  8. Alves, V.; Schwanninger, C.; Clements, P.; Rashid, A.; Moreira, A.; Araujo, João; Baniassad, E.; Tekinerdogan, B., ed. Early aspects: Aspect-oriented requirements and architecture for product lines (EA@SPLC.08). 2008.
    Published • 10.1109/SPLC.2008.70
  9. Pinto, M.; Chitchyan, R.; Rashid, A.; Moreira, A.; Araujo, João; Clemens, P.; Baniassad, E.; Tekinerdogan, B., ed. 30th International Conference on Software Engineering, ICSE 2008 Co-located Workshops - Proceedings of the 13th Workshop on Early Aspects, EA'08: Foreword. 2008.
    Published
  10. Pinto, M.; Clements, P.; Chitchyan, R.; Rashid, A.; Baniassad, E.; Moreira, A.; Araujo, João; Tekinerdogan, B., ed. Early aspects at ICSE 2008: Workshop on aspect-oriented requirements engineering and architecture design. 2008.
    Published • 10.1145/1370175.1370243
  11. Chitchyan, R.; Rashid, A.; Moreira, A.; Araujo, João; Clements, P.; Baniassad, E.; Tekinerdogan, B., ed. Early aspects at ICSE 2007: Workshop on aspect-oriented requirements engineering and architecture design. 2007.
    Published • 10.1109/ICSECOMPANION.2007.32
Journal article
  1. Ana Beatriz Cavalcanti; Carina Alves; João Araújo. "Exploring the Impact of Feedback on Remote SW Development Teams". Information and Software Technology (2024): https://doi.org/10.1016/j.infsof.2024.107649.
    10.1016/j.infsof.2024.107649
  2. Benjamin Shreeve; Catarina Gralha; Awais Rashid; Araujo, João; Miguel Goulão. "Making Sense of the Unknown: How Managers Make Cyber Security Decisions". ACM Transactions on Software Engineering and Methodology 32 4 (2023): https://doi.org/10.1145/3548682.
    Published • 10.1145/3548682
  3. Inês Nunes; Ana Moreira; Araujo, João. "GIRE: Gender-Inclusive Requirements Engineering". Data & Knowledge Engineering 143 1 (2023): https://doi.org/10.1016/j.datak.2022.102108.
    Published • 10.1016/j.datak.2022.102108
  4. Peixoto, Mariana; Ferreira, Dayse; Cavalcanti, Mateus; Silva, Carla; Vilela, Jéssyka; Araujo, João; Gorschek, Tony. "The perspective of Brazilian software developers on data privacy". Journal of Systems and Software 195 (2023): 111523. http://dx.doi.org/10.1016/j.jss.2022.111523.
    Published • 10.1016/j.jss.2022.111523
  5. Moreira, Ana; Araujo, João; Gralha, Catarina; Goulão, Miguel; Brito, Isabel Sofia; Albuquerque, Diogo. "A social and technical sustainability requirements catalogue". Data and Knowledge Engineering 143 1 (2023): 102107. http://dx.doi.org/10.1016/j.datak.2022.102107.
    Published • 10.1016/j.datak.2022.102107
  6. Peixoto, Mariana; Silva, Carla; Araujo, João; Gorschek, Tony; Vasconcelos, Alexandre; Vilela, Jéssyka. "Evaluating a privacy requirements specification method by using a mixed-method approach: results and lessons learned". Requirements Engineering 28 2 (2022): 229-255. http://dx.doi.org/10.1007/s00766-022-00388-2.
    Published • 10.1007/s00766-022-00388-2
  7. Gralha, Catarina; Pereira, Rita; Goulão, Miguel; Araujo, João. "Assessing user stories: the influence of template differences and gender-related problem-solving styles". Requirements Engineering 27 4 (2022): 521-544. http://dx.doi.org/10.1007/s00766-022-00389-1.
    Published • 10.1007/s00766-022-00389-1
  8. Lucas Florêncio de Brito; Ricardo Argenton Ramos; Jaelson Freire Brelaz de Castro; Araujo, João; Rodrigo Pereira Ramos. "Effectiveness of an educational game-based intervention for enhancing nutritional knowledge of elementary school students". RENOTE 19 1 (2021): https://doi.org/10.22456/1679-1916.118480.
    Published • 10.22456/1679-1916.118480
  9. Ameller, David; Franch, Xavier; Gomez, Cristina; Martinez-Fernandez, Silverio; Araujo, João; 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
  10. Gonçalves, Enyo; Araujo, João; Castro, Jaelson. "PRISE: A process to support iStar extensions". Journal of Systems and Software 168 (2020): 110649. http://dx.doi.org/10.1016/j.jss.2020.110649.
    Published • 10.1016/j.jss.2020.110649
  11. Gralha, Catarina; Goulão, Miguel; Araujo, João. "Are there gender differences when interacting with social goal models?". Empirical Software Engineering 25 6 (2020): 5416-5453. http://dx.doi.org/10.1007/s10664-020-09883-y.
    Published • 10.1007/s10664-020-09883-y
  12. Lucas Florêncio de Brito; Ricardo Argenton Ramos; Jaelson Freire Brelaz de Castro; Araujo, João; Rodrigo Pereira Ramos; Brauliro Gonçalves Leal. "Nutrikids: Serious game for the development of nutritional knowledge in children and adolescents". RELATEC. Revista Latinoamericana de Tecnología Educativa 19 1 (2020): https://doi.org/10.17398/1695-288X.19.1.93.
    Published • 10.17398/1695-288X.19.1.93
  13. Silveira, Denis Silva Da; Loiola, Eliane Maria; Araujo, 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. http://dx.doi.org/10.1504/ijbpim.2020.117150.
    Published • 10.1504/ijbpim.2020.117150
  14. Gonçalves, Enyo; Almendra, Camilo; Goulão, Miguel; Araújo, João; Castro, Jaelson; Gonçalves, E.; Almendra, C.; et al. "Using empirical studies to mitigate symbol overload in iStar extensions". Software and Systems Modeling 19 3 (2019): 763-784. http://dx.doi.org/10.1007/s10270-019-00770-9.
    Published • 10.1007/s10270-019-00770-9
  15. Gonçalves, E.; de Oliveira, M.A.; Monteiro, I.; Castro, J.; Araujo, João. "Understanding what is important in iStar extension proposals: the viewpoint of researchers". Requirements Engineering 24 1 (2019): 55-84. http://www.scopus.com/inward/record.url?eid=2-s2.0-85050275379&partnerID=MN8TOARS.
    Published • 10.1007/s00766-018-0302-5
  16. Sabino, A.; Poseiro, P.; Rodrigues, A.; Reis, M.T.; Fortes, C.J.; Reis, R.; Araujo, João. "Coastal risk forecast system". Journal of Geographical Systems 20 2 (2018): 159-184. http://www.scopus.com/inward/record.url?eid=2-s2.0-85045063506&partnerID=MN8TOARS.
    Published • 10.1007/s10109-018-0266-5
  17. Gonçalves, E.; Castro, J.; Araujo, João; Heineck, T.. "A Systematic Literature Review of iStar extensions". Journal of Systems and Software 137 (2018): 1-33. http://www.scopus.com/inward/record.url?eid=2-s2.0-85034790900&partnerID=MN8TOARS.
    Published • 10.1016/j.jss.2017.11.023
  18. Souza, E.; Moreira, A.; Araujo, João; Abrahão, S.; Insfran, E.; Silveira, D.S.D.. "Comparing business value modeling methods: A family of experiments". Information and Software Technology 104 (2018): 179-193. http://www.scopus.com/inward/record.url?eid=2-s2.0-85052156206&partnerID=MN8TOARS.
    Published • 10.1016/j.infsof.2018.08.001
  19. Gralha, C.; Araújo, J.; Goulão, M.; Catarina Gralha; Araujo, João; Miguel Goul\~ao. "Metrics for measuring complexity and completeness for social goal models". Information Systems 53 0 (2015): 346-362. http://www.scopus.com/inward/record.url?eid=2-s2.0-84933674144&partnerID=MN8TOARS.
    Published • 10.1016/j.is.2015.03.006
  20. Urbieta, M.; Oliveira, A.; Araujo, João; Rodrigues, A.; Moreira, A.; Gordillo, S.; Rossi, G.. "Web-GIS models: accomplishing modularity with aspects". Innovations in Systems and Software Engineering 10 1 (2014): 1-17. http://www.scopus.com/inward/record.url?eid=2-s2.0-84877593197&partnerID=MN8TOARS.
    Published • 10.1007/s11334-013-0206-y
  21. Urbieta, M.; Rossi, G.; Gordillo, S.E.; Rodrigues, A.; Araujo, João; Moreira, A.. "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
  22. Antonelli, L.; Rossi, G.; Leite, J.C.S.d.P.; Araujo, João. "Early identification of crosscutting concerns with the Language Extended Lexicon". Requirements Engineering (2013): 1-23. http://www.scopus.com/inward/record.url?eid=2-s2.0-84887951736&partnerID=MN8TOARS.
    Published • 10.1007/s00766-013-0193-4
  23. Alférez, M.; Bonifácio, R.; Teixeira, L.; Accioly, P.; Kulesza, U.; Moreira, A.; Araujo, João; Borba, P.. "Evaluating scenario-based SPL requirements approaches: the case for modularity, stability and expressiveness". Requirements Engineering (2013): 1-22. http://www.scopus.com/inward/record.url?eid=2-s2.0-84885733059&partnerID=MN8TOARS.
    Published • 10.1007/s00766-013-0184-5
  24. Mussbacher, G.; Araújo, J.; Moreira, A.; 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.
    10.1007/s11219-011-9153-8
  25. Piveta, E.K.; Moreira, A.; Pimenta, M.S.; Araujo, João; 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
  26. Silva, C.; Dias, P.; Araújo, J.; Moreira, A.. "Organizational architectures for the i *-based agent architectures: A model-driven approach | De arquitecturas organizacionais em i* a arquitecturas baseadas em agentes: Uma abordagem orientada a modelos". 14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011 (2011): 357-368. http://www.scopus.com/inward/record.url?eid=2-s2.0-84886647338&partnerID=MN8TOARS.
  27. Heidenreich, F.; Sánchez, P.; Santos, J.; Zschaler, S.; Alférez, M.; Araujo, João; Fuentes, L.; et al. "Relating feature models to other models of a software product line: A comparative study of FeatureMapper and VML". Lecture Notes in Computer Science TAOSD 6210 LNCS (2010): 69-114.
    Published • 10.1007/978-3-642-16086-8_3
  28. Mussbacher, G.; Amyot, D.; Araujo, João; Moreira, A.. "Requirements modeling with the aspect-oriented user requirements notation (AoURN): A case study". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 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
  29. Araújo, J.; Moreira, A.; Whittle, J.. "Aspect-oriented requirements analysis modelling with scenarios". CIbSE 2010 - Actas - 13th Conferencia Iberoamericana en "Software Engineering" (2010): http://www.scopus.com/inward/record.url?eid=2-s2.0-84887878622&partnerID=MN8TOARS.
  30. Agostinho, S.; Moreira, A.; Marques, A.; Araujo, João; 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
  31. Firmenich, S.; Rossi, G.; Urbieta, M.; Gordillo, S.; Challiol, C.; Nanard, J.; Nanard, M.; Araujo, João. "Engineering concern-sensitive navigation structures. Concepts, tools and examples". Journal of Web Engineering 9 2 (2010): 157-185. http://www.scopus.com/inward/record.url?eid=2-s2.0-79551632054&partnerID=MN8TOARS.
    Published
  32. Zschaler, S.; Sánchez, P.; Santos, J.; Alférez, M.; Rashid, A.; Fuentes, L.; Moreira, A.; Araujo, João; Kulesza, U.. "VML* - A family of languages for variability management in software product lines". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 5969 LNCS (2010): 82-102. http://www.scopus.com/inward/record.url?eid=2-s2.0-77951610216&partnerID=MN8TOARS.
    Published • 10.1007/978-3-642-12107-4_7
  33. Sánchez, P.; Moreira, A.; Fuentes, L.; Araujo, João; 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
  34. António, S.; Araujo, João; Silva, C.. "Adapting the i* framework for software product lines". Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 5833 LNCS (2009): 286-295. http://www.scopus.com/inward/record.url?eid=2-s2.0-78650492792&partnerID=MN8TOARS.
    Published • 10.1007/978-3-642-04947-7_34
  35. Whittle, J.; Jayaraman, P.; Elkhodary, A.; Moreira, A.; Araujo, João. "MATA: A unified approach for composing UML aspect models based on graph transformation". Lecture Notes in Computer Science 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
  36. Silva, C.; Castro, J.; Araujo, J.; Moreira, A.; 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.
    10.1504/IJAOSE.2009.023641
  37. Lencastre, M.; Araujo, J.; Moreira, A.; Castro, J.. "Towards aspectual problem frames: An example". Expert Systems 25 1 (2008): 74-86. http://www.scopus.com/inward/record.url?eid=2-s2.0-38149000095&partnerID=MN8TOARS.
    10.1111/j.1468-0394.2008.00453.x
  38. Ramos, R.A.; De Castro, J.F.B.; Araujo, João; Moreira, A.M.D.; 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
  39. Barroca, B.; Amaral, V.; Calado, P.; Risoldi, M.; Caprini, M.; Moreira, A.; Araujo, João. "Towards the application of a model based design methodology for reliable control systems on REP experiments". IEEE Nuclear Science Symposium Conference Record (2008): 809-816. http://www.scopus.com/inward/record.url?eid=2-s2.0-67649222258&partnerID=MN8TOARS.
    Published • 10.1109/NSSMIC.2008.4774651
  40. Lencastre, M.; Araújo, J.; Moreira, A.; Castro, J.. "Towards aspectual problem frames: An example (Expert Systems (2008) 25:1 (74-86))". Expert Systems 25 2 (2008): http://www.scopus.com/inward/record.url?eid=2-s2.0-42949108109&partnerID=MN8TOARS.
    10.1111/j.1468-0394.2008.00484.x
  41. Baniassad, E.; Clements, P.C.; Araujo, João; 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
  42. Whittle, J.; Araujo, João. "Scenario modelling with aspects". IEE Proceedings: Software 151 4 (2004): 157-171. http://www.scopus.com/inward/record.url?eid=2-s2.0-5744222415&partnerID=MN8TOARS.
    Published • 10.1049/ip-sen:20040921
  43. Duan, Y.; Mullins, R.; Hamblin, D.; Stanek, S.; Sroka, H.; Machado, V.; Araujo, João. "Addressing ICTs skill challenges in SMEs: Insights from three country investigations". Journal of European Industrial Training 26 9 (2002): 430-441. http://www.scopus.com/inward/record.url?eid=2-s2.0-84986131295&partnerID=MN8TOARS.
    Published • 10.1108/03090590210451524
Journal issue
  1. Moreira, Ana; Mussbacher, Gunter; Araujo, 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
  2. Junior, João; Nelly Condori. "Special Section on the 18th Ibero-American Conference on Software Engineering (CIBSE'15)". Journal of Object Technology (2016): https://doi.org/10.5381/jot.2016.15.3.e1.
    Published • 10.5381/jot.2016.15.3.e1
Preface / Postscript
  1. Moreira, Ana; Mussbacher, Gunter; Araujo, Joao; Sanchez, Pablo; Ghanavati, Sepideh; Niu, Nan. "Welcome from the Organizers". Preface to 2020 IEEE Tenth International Model-Driven Requirements Engineering (MoDRE). IEEE. 2020.
    Published • 10.1109/modre51215.2020.00005
  2. Bencomo, N.; Mussbacher, G.; Moreira, A.; Araujo, João; Sanchez, P.. "Preface to 9th international workshop on model-driven requirements engineering". Preface to 9th international workshop on model-driven requirements engineering, 12-12. 2019.
    Published • 10.1109/REW.2019.00009
  3. Lencastre, M.; Araujo, João; Araújo, J.; Castro, J.. "Special track on requirements engineering". Preface to 34th SAC 2019, 1582-1583. 2019.
    Published
  4. Paech, B.; Hayes, J.; Maalej, W.; Panis, M.; Moreira, A.; Araujo, João. "RE 2017 Welcome Message from the Chairs". xiii-xv. 2017.
    Published • 10.1109/RE.2017.4
  5. Junior, João; Ana Moreira; Sánchez, Pablo; Mussbacher, Gunter. "Welcome to the Sixth International Workshop on Model-Driven Requirements Engineering (MoDRE)". Preface to Sixth International Workshop on Model-Driven Requirements, 122-122. 2016.
    Published • 10.1109/REW.2016.010
  6. Araujo, João; Condori-Fernandez, N.; Cuadros-Vargas, E.; Huerta, H.V.. "Message from conference and general program chairs". Preface to CIBSE 2015, v-v. 2015.
    Published
  7. Moreira, A.; Mussbacher, G.; Araujo, João; Bencomo, N.; Sanchez, P.; Chitchyan, R.; Rashid, A.; Sánchez, P.. "Preface of 3rd International Workshop on Model-Driven Requirements Engineering". Preface to 3rd International Workshop on Model-Driven Requirements Engineering, MoDRE 2013, VII-VII. Springer Berlin Heidelberg. 2013.
    Published • 10.1109/MoDRE.2013.6597257
  8. Rashid, A.; Araujo, João; Kienzle, J.; Tekinerdogan, B.; Moreira, A.. "Foreword NEMARA'12". Preface to NEMARA'12 - Proceedings of the 2012 Workshop on Next Generation Modularity Approaches for Requirements and Architecture. 2012.
    Published
  9. Mussbacher, G.; Araujo, João; Sánchez, P.. "2nd IEEE International Workshop on Model-Driven Requirements Engineering, MoDRE 2012". Preface to 2nd IEEE International Workshop on Model-Driven Requirements Engineering, MoDRE 2012. 2012.
    Published • 10.1109/MoDRE.2012.6360082
  10. Araujo, João; Sanchez, P.; Kulesza, U.; Silva, C.; Sardinha, A.. "Early aspects workshop organisers welcome". Preface to Proceedings of the 2011 International Workshop on Early Aspects, EA'11. 2011.
    Published
  11. Araujo, João; Baniassad, E.. "Guest editors' introduction: Early aspects-analysis, visualization, conflicts and composition". Preface to Lecture Notes in Computer Science, 1-3. 2007.
    Published
  12. Araujo, João. "Tutorials at the UML 2003 Conference". Preface to UML 2003 Conference, 410-414. 2003.
    Published
Thesis / Dissertation
  1. "Metamorphosis : an integrated object oriented requirements analysis and specification method". PhD, Lancaster University, 1996. https://dblp.org/rec/phd/ethos/SilvaAraujo96.bib.
  2. "An Object-Oriented Analysis and Design Method". Master, Universidade Federal de Pernambuco, 1992.
Activities

Oral presentation

Presentation title Event name
Host (Event location)
2023/09 Handling Uncertainty in the Development of Conversational Assistants with RELAXed User Stories 31st IEEE International Requirements Engineering Conference (RE¿23), RE@NEXT Track
(Hannover, Germany)
2023/07 A Systematic Approach to Derive User Stories and Gherkin Scenarios from BPMN Models. BMSD 2023
(Utrecht, Netherlands)
2023 A Catalog for Historical Soundscapes Requirements COMPSAC
(Turim, Italy)
2022 On the Current Practices for Specifying Sustainability Requirements. RCIS
(Barcelona)
2021 A WebGIS Interface Requirements Modeling Language RCIS
(Limassol, Cyprus)
2021 A Sustainability Requirements Catalog for the Social and Technical Dimensions. 40th International Conf. on Conceptual Modeling (ER 2021)
(St. John's, Canada)
2019/08/16 On the Evolution and Quality of Requirements: Industry's Reality and Academias Efforts 22nd Workshop on Requirements Engineering
University of Pernambuco (Recife, Brazil)
2018/10/22 On the Quality of Requirements: the Case of Goal Models 5th International Workshop on Conceptual Modeling in Requirements and Business Analysis (MREBA 2018), 37th International Conference on Conceptual Modeling (ER 2018)
(Xi'an, China)
2017/06/12 iStar Extensions: Looking back and thinking about the future. 10th International i* (iStar) Workshop, in-conjunction with the 29th International Conference on Advanced Information Systems Engineering (CAiSE'17),
University Essen (Essen, Germany)

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2019/03 - Current An Accessibility Requirements Engineering Framework (Provisional title)
Supervisor of Darliane Goes de Miranda
Doutoramento em Informática (PhD)
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
2022 - 2023 APPLYING MACHINE LEARNING METHODS TO REQUIREMENTS CLASSIFICATION
Supervisor of JOÃO PEDRO GONÇALVES AZEVEDO
Master in Computer Science Engineering (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2022 - 2023 A Software Engineering Approach for Accessibility of Neurodiverse Individuals
Supervisor of André Bia
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2022 - 2023 Derivação de User Stories a partir de modelos BPMN
Supervisor of Daniel Alexandre Oliveira Mateus
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2022 - 2022/11 Modeling Human Values for Requirements Engineering: A Conceptual Model for Self-direction requirements
Supervisor of Diogo Serrano
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2021 - 2022 A Requirements Engineering Approach to Gender Inclusion.
Supervisor of Joana Pacheco
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2020 - 2021/01 A Machine Learning-based approach to Identifying Cloud Service Requirements
Supervisor of Cláudia Magalhães
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2021 - 2021 Development of automated tests for backend
Supervisor of Maria Adriana Neto Fonseca
Engenharia Informática (Master)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2020 - 2021 Conceptual Modeling of Gender-Inclusive Requirements
Co-supervisor of Inês Nunes
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2019 - 2020/10 Investigating Requirements Engineering Practices in a Startup Ecosystem
Co-supervisor of João Guilherme Alcântara Cunha
Universidade Federal de Pernambuco, Brazil
2019 - 2020 Elicitation, Prioritization and Trade-off Analysis of Sustainability Requirements
Co-supervisor of Diogo Albuquerque
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2016 - 2019/12 Quality Evaluation of Requirements Models: The Case of Goal Models and Scenarios
Co-supervisor of Ana Catarina Gralha de Almeida
Doutoramento em Informatica (PhD)
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2018 - 2019/11/28 A Requirements Modeling Language for GIS
Supervisor of Roberto Veloso
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2016 - 2019 PRISE: A PROCESS TO SUPPORT ISTAR EXTENSIONS
Co-supervisor of Enyo Gonçalves
Doutoramento em Ciência da Computação (PhD)
Universidade Federal de Pernambuco, Brazil
2015 - 2019 Quality Evaluation of Requirements Models: the case of Goal Models and Scenarios
Co-supervisor of Ana Catarina Gralha de Almeida
Doutoramento em Informática (PhD)
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
2017 - 2018/12 Framework de avaliação da complexidade e facilidade de compreensão de modelos BPMN
Supervisor of Ana Raquel Ribeiro Henriques
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2016 - 2018 Coordination in Business Process Models: fragments in BPMN to address dependencies on information quality
Co-supervisor of Charlie Silva Lopes
Universidade Federal de Pernambuco, Brazil
2016 - 2017 An approach to reuse business process models
Supervisor of Pedro Fernandes
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2015 - 2017 Evaluation of Usability of Requirements Model
Co-supervisor of Mafalda Santos
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2015/09 - 2016/08 An Approach to Modularize Business Processes
Supervisor of Denis Silveira
Post-doctorate (Other)
Universidade Nova de Lisboa, Portugal
2015/09 - 2016/03 Tecnologies to Support Business Processes Reuse
Supervisor of Eliane Loiola
Post-doctorate (Other)
Universidade Nova de Lisboa, Portugal
2013 - 2014/11 Evaluating i* models
Co-supervisor of Ana Catarina Gralha Almeida
Engenharia Informática (Master)
Universidade Nova de Lisboa, Portugal
2006 - 2008 Evaluation of Requirements Techniques with Aspects
Co-supervisor of Ricardo Argenton Ramos
Doutoramento em Ciência da Computaçao (PhD)
Universidade Federal de Pernambuco, Brazil
2006 - 2007 Designing Multi-Agent Systems with Aspects
Co-supervisor of Carla Taciana Lima Lourenço Silva
Doutoramento em Ciência da Computação (PhD)
Universidade Federal de Pernambuco, Brazil

Event organisation

Event name
Type of event (Role)
Institution / Organization
2023/06 - 2024/05 PC chair at Research Challenges of Information Systems (RCIS'24) (2024/05/14 - 2024/05/17)
Conference (Co-organisor)
Universidade do Minho, Portugal
2023/01 - 2023/11 42nd Conference on Conceptual Modeling (ER'23), Lisbon, November 2023. Participation as Workshop Chair and Project Exhibition Chair. (2023/11 - 2023/11)
Conference (Member of the Organising Committee)
Universidade de Lisboa, Portugal
2022/01 - 2022/05 Workshop Chair at Research Challenges of Information Systems (RCIS'22) (2022 - 2022)
Conference (Member of the Organising Committee)
Fundació Centre d¿Innovació i Tecnologia de la Universitat Politècnica de Catalunya, Spain
2022 - 2022 Workshop and Tutorial Chair at The International Conference on Evaluation and Assessment in Software Engineering (EASE) 2022. (2022 - 2022)
Conference (Member of the Organising Committee)
Göteborgs Universitet, Sweden
2019/04 - 2019/04 (Track co-chair) ACM Symposium on Applied Computing (SAC), Requirements Engineering Track, Limassol, Cyprus, April 2019. (2019/04 - 2019/04)
Conference (Co-organisor)
University of Cyprus Department of Computer Science, Cyprus
2018/10/01 - 2018/10/04 (Local chair) VL/HCC Conference, Lisbon, Portugal (2018/10/01 - 2018/10/04)
Conference (Member of the Organising Committee)
Universidade Nova de Lisboa, Portugal
2018/09 - 2018/09 (Track co-chair) IEEE QUATIC, Requirements Engineering Track, Coimbra, Portugal, September 2018. (2018/09 - 2018/09)
Conference (Member of the Scientific Committee)
Universidade de Coimbra, Portugal
2018/04 - 2018/04 (Track co-chair) ACM Symposium on Applied Computing (SAC), Requirements Engineering Track, Pau, France (2018/04 - 2018/04)
Conference (Member of the Scientific Committee)
Université de Pau et des Pays de l'Adour, France
2017/09/04 - 2017/09/08 IEEE 25th International Requirements Engineering Conference (RE'17) included several distinguished keynote speakers and three conference days full of papers, panels, posters and demos. A series of tutorials to develop skills in and advance awareness of RE practices is of particular interest to industry. Two days of workshops as well as doctoral symposium offer forums for participants to present cutting-edge techniques and approaches in particular fields. Ana Moreira and João Araujo General Co-chairs of RE'17. (2017/09/04 - 2017/09/08)
Conference (President of the Organising Committee)
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
2016/09 - 2016/09 (Doctoral Symposium Co-Chair), IEEE 24th International Requirements Engineering Conference (RE’16), Beijing, China, September 2016 (2016/09 - 2016/09)
Conference (Co-organisor)
University of Science and Technology Beijing, China

Jury of academic degree

Topic
Role
Candidate name (Type of degree)
Institution / Organization
2023/08 FEEDBASIC: A guide to implement feedback practices for remote software development teams
(Thesis) Main arguer
Ana Beatriz Cavalcanti Ribeiro (Master)
Universidade Federal de Pernambuco Centro de Informática, Brazil
2023/08 APPLYING A SEMIOTIC ANALYSIS TO BUSINESS PROCESS MODELING
(Thesis) Main arguer
Evelyne Batista Duarte (Master)
Universidade Federal de Pernambuco, Brazil
2022/07 A framework to support the deployment of circular economy ecosystems
(Thesis) Main arguer
Gonçalo José Marantes Pimenta da Costa Monteiro (Master)
Universidade do Porto Faculdade de Ciências, Portugal
2022/07 Visual-PR: Uma abordagem visual e gamificada para apoio à Priorização de Requisitos
(Thesis) Main arguer
Luiza Freire Paiva Alves Lira (Master)
Universidade Federal de Pernambuco, Brazil
2019/12/18 A Value-Driven Framework for Software Architecture
(Thesis) Arguer
Eric Souza (PhD)
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal
2018/12/13 UNI-REPM SCS: A Safety Maturity Model for Requirements Engineering Process
(Thesis) Main arguer
Jéssyka Flavyanne Ferreira Vilela (PhD)
Universidade Federal de Pernambuco, Brazil
2018/07 “Requirements Elicitation Using FrameNet Frames”
(Thesis) Main arguer
Mahwish Kundi (PhD)
University of Leicester, United Kingdom
2017/09 Contextual Goal Models for Dynamic Software Product Lines
(Thesis) Main arguer
Gabriela Souza (PhD)
Universidade Federal de Pernambuco, Brazil
2017/09 "An Ontology for Self-Adaptive Systems"
(Thesis) Main arguer
Monique Conceição Soares (PhD)
Universidade Federal de Pernambuco, Brazil
2016/06 "Incremental Modular Testing in Aspect Oriented Programing"
(Thesis) Main arguer
André Monteiro de Oliveira Restivo (PhD)
Universidade do Porto, Portugal
2013/10/07 Modeling and Verification of Functional and Non-Functional Requirements of Ambient, Self-Adaptive Systems
(Thesis) Main arguer
Manzoor Ahmad (PhD)
Université de Toulouse Ecole Doctorale Systèmes, France
2012/11/17 A Usability Inspection Method for Model-driven Web Development Processes
(Thesis) Main arguer
Adrián Fernández Martínez (PhD)
Universitat Politècnica de València, Spain
2012/05/29 Composing Requirements Dependencies across Architectural Views for Improving Change Impact Analysis
(Thesis) Main arguer
Safoora Shakil-Khan (PhD)
Lancaster University, United Kingdom
2009/01/23 “A Systematic Language Engineering Approach for Prototyping Domain Specific Modelling Languages”
(Thesis) Main arguer
Luís Venceslau Pedro (PhD)
Universite de Geneve, Switzerland

Committee member

Activity description
Role
Institution / Organization
2013 - Current Comissão da Biblioteca
Member
Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2020/01 - 2022 Comissão de doutoramento
Member
Universidade Nova de Lisboa Laboratório para a Ciência da Computação e Informática, Portugal

Conference scientific committee

Conference name Conference host
2023/02 - 2023/11 42nd Conference on Conceptual Modeling (ER'23) Lisbon, Portugal
2023/03 - 2023/09 31st IEEE International Requirements Engineering Conference (RE¿23), RE@NEXT Track Germany
2022/05 - 2022/11 41st International Conf. on Conceptual Modeling (ER 2022) India
2022/05 - 2022/06 16th Research Challenges on Information Science, Barcelona Spain
2021/06 - 2021/09 40th International Conf. on Conceptual Modeling (ER 2021) Canada
2021/01 - 2021/04 ICSE 2021 NIER: 43rd International Conference on Software Engineering 2021 - New Ideas and Emerging Results, 2021 Universidad Politécnica de Madrid
2021/01 - 2021/04 15th Research Challenges on Information Science Cyprus
2020 - 2020 39th International Conf. on Conceptual Modeling (ER 2020) Vienna , Austria
2020 - 2020 7th International Conference on ICT for Sustainability Bristol, UK
2020 - 2020 14th Research Challenges on Information Systems (RCIS 2020), Limassol, Cyprus
2020 - 2020 32nd International Conference on Advanced Information Systems Engineering (CAISE'2020), Grenoble, France
2020 - 2020 27th IEEE International Requirements Engineering Conference (RE’20), RE@NEXT Track, Zurich, Switzerland
2020 - 2020 26th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ’20), Pisa, Italy
2020 - 2020 ACM Symposium on Applied Computing (SAC), Requirements Engineering Track Brno, Czech Republic
2019/11 - 2019/11 38th International Conf. on Conceptual Modeling (ER 2019), Salvador, Brazil
2019/09 - 2019/09 26th IEEE International Requirements Engineering Conference (RE’19), RE@NEXT Track Jeju, Korea
2019/06 - 2019/06 31st International Conference on Advanced Information Systems Engineering (CAISE'2019) Rome, Italy
2019 - 2019 28th International Conference on Information Systems Development (ISD2019) Toulon, France
2018/06 - 2018/06 30th International Conference on Advanced Information Systems Engineering (CAISE'2018), Tallinn, Estonia
2017/11 - 2017/11 36th International Conf. on Conceptual Modeling (ER 2017) Japão
2017/03 - 2017/03 23rd International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ’17) Essen, Germany
2016/10 - 2016/10 ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016) Saint Malo, France
2016 - 2016 24th IEEE International Requirements Engineering Conference (RE’16) Beijing, China,

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2021 - Current Modeling of Systems and Processes Engenharia Informática (Mestrado integrado) Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
2021 - Current Software engineering Engenharia Informática (Mestrado integrado) Universidade NOVA de Lisboa Faculdade de Ciências e Tecnologia, Portugal
1999 - 2020 Engenharia de software Engenharia Informática Universidade Nova de Lisboa, Portugal
2008 - 2018 Advanced Software Development Informática (Doutoramento) Universidade Nova de Lisboa, Portugal
2007 - 2013 Requirements Engineering and Software Design Engenharia Informática (Mestrado) Universidade Nova de Lisboa, Portugal

Evaluation committee

Activity description
Role
Institution / Organization Funding entity
2020/02 - 2020/02 Member of the Computer Science Review Panel
Evaluator
Suomen Akatemia, Finland Suomen Akatemia
2017 - 2017 Evaluation of bilateral projects under International Scientific Cooperation Agreements, for the biennium 2017-2018, Portugal-Hungary, FCT, 2017
Evaluator
Fundação para a Ciência e a Tecnologia, Portugal Fundação para a Ciência e a Tecnologia
2016 - 2016 Evaluation: FONCYT, Fondo para la Investigacion Científica y Tecnologica da Argentina, Ministério de Ciencia, Tecnologia y Innovacion Productiva, Argentina, 2016
Evaluator
Fondo para la Investigación Científica y Tecnológica, Argentina Ministério de Ciencia, Tecnologia y Innovacion Productiva
2007 - 2010 Project assessment (private) under the invitation of SI & DT Quadro Estratégico de Referência Nacional (QREN), Portugal
Evaluator
Conselho de Reitores das Universidades Portuguesas

Journal scientific committee

Journal title (ISSN) Publisher
2023 - 2023 TOSEM ACM
2023 - 2023 Sosym Springer
2022 - 2022 TOSEM ACM
2019 - 2019 Requirements Engineering Journal (REJ), . Editors: Pericles Loucopoulos, 2019. Springer
2017 - 2019 Journal of Software Engineering Research and Development Springer
2017 - 2017 Transactions on Software Engineering and Methodology, ACM, ACM
2015 - 2015 Science of Computer Programming (SCP) Elsevier
2014 - 2014 IEEE Transactions on Software Engineering (1939-3520) Institute of Electrical and Electronics Engineers

Legal proceeding

Activity description Case
2001/05 - 2001/06 Named Expert of the 9th Circuit Court, 2nd Section of the District of Lisbon, under the statement of the Head of the Department of Informatics of the FCT/UNL, in June 2001. processo entre a software house e empresa contratada
Distinctions

Award

2019 Best paper award SBES
Universidade Federal da Bahia, Brazil
2017 Best paper award EMCIS
Universidade de Coimbra, Portugal
2014 Best Paper Award CAISE'14
2014 Best Paper Award ICCSA
Universidade do Minho, Portugal
2013 The Most Influential Paper Award
Fukuoka Kenritsu Daigaku, Japan
2008 Best paper IDEAS 2008
Universidade Federal de Pernambuco, Brazil
2006 Best paper EWSA 2006
Inria, France
2004 Software Premium Award IET