???global.info.a_carregar???
I have been an Associate Professor at the Faculty of Engineering, University of Porto (FEUP), since August 2020 and Scientific Coordinator of the Human-Centered Computing and Information Science (HumanISE) Research Centre at INESC TEC since March 2020, together with Artur Rocha (INESC TEC) and Hugo Paredes (UTAD). I started my research path in 1989 as a Research Assistant at INESC Porto, in the groups TEIA, Software Engineering (SE), and the Unit of Information Systems and Communication (USIC), contributing to and leading research activities of software engineering (e.g. Autarquias, Saga, PDI-CMP). To learn more about the thought processes of software design, I needed to research and practice more. Then, in October 1994, I got a position at FEUP to teach Computer Science and Software Engineering in the just-started new degree in Informatics and Computing Engineering (LEIC). From 1999 to 2001, I could focus on my doctoral work, which was submitted in September 2003. In June 2004, I became an assistant professor at FEUP and was tenured in January 2009. I promoted, developed, and led new research ideas and created courses about important software engineering topics yet to be addressed at FEUP, namely software design, architecture, and Agile methods. As a senior researcher, I continued contributing to software engineering research. Over the years, research results and expertise led to the creation of startups: Co-founder of ParadigmaXis (PX), spin-off INESC Porto (March 2000–August 2001); Co-founder of Tecla Colorida, Lda., spin-off FEUP and INESC Porto (January 2009–June 2013); Co-founder of Mailcube (June 2013–December 2016). As co-founder, I was responsible for ideating and envisioning products, innovation management, software architecture, and Agile Software Development. Although these ventures provided a lot of unique and valuable practical experience, they were, in some periods, very demanding, reducing availability for other research and innovation activities. Selected activities include: (1) A Scrum Book: the Spirit of the Game book was an enriching eight years long process involving a dozen authors from various geographies (U.S., Canada, Sweden, Denmark, Portugal, U.K., Netherlands, Australia, and Japan) gathering knowledge from diverse large organizations, small teams, industries, and countries. Sutherland, J., & Coplien, J. O. (2019). A Scrum book?: the spirit of the game. https://pragprog.com/titles/jcscrum/a-scrum-book (2) Live Software Development: Tightening the feedback loops. is a research topic initiated in 2019, aiming to enhance visualization, understandability, and evolution in development activities. It leverages expertise in agile, design, and development environments, catalyzing interdisciplinary research with AI, PL, HCI, and UX. https://doi.org/10.1145/3328433.3328456 (3) LiveRef: A Tool for Live Refactoring Java Code Specifically, we are exploring LiveSD to enhance liveness in refactoring. There is a prototype of a live refactoring environment, focusing on recommendation, visualization, and application, to shorten system creation time. https://doi.org/10.1145/3551349.3559532 (4) What about the usability in low-code platforms? A systematic literature review Beyond liveness, we are working on improving Developer Experience (DX) in Low Code Development. DX focuses on understanding developers' perspectives, sentiments, and contributions, emphasizing their well-being and effectiveness. This work is one of the first in the group's focus on DX. https://doi.org/10.1016/J.COLA.2022.101185 (5) Improving Documentation Agility in Safety-Critical Software explores the potential benefits of agile methods in aerospace engineering safety-critical software systems, particularly in continuous certification and improving documentation agility, despite the lack of specific software development methods. https://doi.org/10.1109/ISSREW55968.2022.00071
Identificação

Identificação pessoal

Nome completo
Ademar Aguiar

Nomes de citação

  • Aguiar, Ademar
  • Aguiar, A.

Identificadores de autor

Ciência ID
1C1D-15E0-1F48
ORCID iD
0000-0002-4046-4729
Google Scholar ID
bCB6LBsAAAAJ
Researcher Id
AAA-1740-2020
Scopus Author Id
35753041400

Domínios de atuação

  • Ciências Exatas - Ciências da Computação e da Informação - Ciências da Computação

Idiomas

Idioma Conversação Leitura Escrita Compreensão Peer-review
Francês Utilizador independente (B1) Utilizador independente (B1) Utilizador independente (B1) Utilizador independente (B1)
Inglês Utilizador proficiente (C1) Utilizador proficiente (C1) Utilizador independente (B1) Utilizador proficiente (C1)
Formação
Grau Classificação
2004/06
Concluído
Doutoramento em em Engenharia Electrotécnica e Computadores (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal
"A Minimalist Approach to Framework Documentation" (TESE/DISSERTAÇÃO)
Aprovado por unanimidade
2004
Concluído
Engenharia Electrotécnica e de Computadores (Doutoramento)
Especialização em Sem especialidade
Universidade do Porto Faculdade de Engenharia, Portugal
"Framework Documentation - a Minimalist Approach" (TESE/DISSERTAÇÃO)
1994/06
Concluído
Mestrado em Engenharia Electrotécnica e Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
"Sistema de Gestão de Bases de Dados de Objectos em NeXTStep" (TESE/DISSERTAÇÃO)
Muito Bom
1989/06
Concluído
Licenciatura em Engenharia Electrotécnica e Computadores (Licenciatura)
Universidade do Porto Faculdade de Engenharia, Portugal
16 valores
Percurso profissional

Ciência

Categoria Profissional
Instituição de acolhimento
Empregador
1989/10 - Atual Investigador (Investigação) Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal

Docência no Ensino Superior

Categoria Profissional
Instituição de acolhimento
Empregador
2020/08/01 - Atual Professor Associado (Docente Universitário) Universidade do Porto Faculdade de Engenharia, Portugal
2004/06/01 - 2020/07/31 Professor Auxiliar (Docente Universitário) Universidade do Porto Faculdade de Engenharia, Portugal
1994/10 - 2004/06 Assistente (Docente Universitário) Universidade do Porto Faculdade de Engenharia, Portugal

Cargos e Funções

Categoria Profissional
Instituição de acolhimento
Empregador
2018/12/02 - Atual Membro da Comissão Executiva do Departamento de Engenharia Informática da Faculdade de Engenharia da Universidade do Porto Universidade do Porto, Portugal
Projetos

Bolsa

Designação Financiadores
2019/01 - 2023/12 A federated FAIR platform enabling large-scale analysis of high-value cohort data connecting Europe and Canada in personalized health European Commission
2020/07/01 - 2023/06/30 City Catalyst - Catalyst for sustainable cities
POCI-01-0247-FEDER-046119
Investigador
Universidade do Porto Faculdade de Engenharia, Portugal
Agência Nacional de Inovação SA
2020/11/01 - 2023/04/30 EU3Digital - Developing a European framework for digital competences for adult education organisations
2020-1-PT01-KA204-078846
Investigador
Universidade do Porto Faculdade de Engenharia, Portugal
European Commission Sixth Framework Programme
2019/10/23 - 2023/02/28 BAMoL - Low Code Platform
POCI-01-0247-FEDER-39661
Co-Investigador Responsável (Co-IR)
Universidade do Porto Faculdade de Engenharia, Portugal
Agência Nacional de Inovação SA
Concluído
2019/01 - 2022/12 ARCHITECTURE AND TOOLS FOR THE QUERY OF ANTIBODY AND T-CELL RECEPTOR SEQUENCING DATA REPOSITORIES FOR ENABLING IMPROVED PERSONALIZED MEDICINE AND IMMUNOTHERAPY European Commission
2019/04/01 - 2022/09/30 Safe Cities - Inovação para Construir Cidades Seguras
POCI-01-0247-FEDER-041435
Bolseiro de Gestão de Ciência e Tecnologia
Universidade do Porto Faculdade de Engenharia, Portugal
Agência para o Investimento e Comércio Externo de Portugal EPE
Concluído
2016/01 - 2019/04 Breaking Educational Barriers with Contextualised, Pervasive and Gameful Learning (BEACONING) European Commission
2012/04 - 2015/09 Pattern-Based GUI Testing Fundação para a Ciência e a Tecnologia
2013/05/01 - 2014/12/31 MOVERCADO
MOVERCADO
Universidade do Porto Faculdade de Engenharia, Portugal
Concluído
2010/09/01 - 2013/07/31 Escolinhas Criativas
SI IDT - 13720/2010
Investigador responsável
Universidade do Porto Faculdade de Engenharia, Portugal
Agência Nacional de Inovação SA
Concluído
2011/08/01 - 2012/06/30 AIMS - Accelerated Improvement Method Support
SI IDT - 21562/2011
Investigador
Agência Nacional de Inovação SA
Concluído
2008/12/03 - 2011/11/30 Palco3.0 -- Sistema WEB inteligente de apoio à gestão de uma rede social na área da música
SI IDT - 3121/2008
Co-Investigador Responsável (Co-IR)
Agência Nacional de Inovação SA
Concluído
2007/10 - 2010/12 DBPreserve - Data Warehouses for the Long-term Preservation of Institutional Electronic Records and Databases Fundação para a Ciência e a Tecnologia
2004/03 - 2006/12 GLOBALNest - Global Constraints for Nesting Problems Fundação para a Ciência e a Tecnologia
2001/07 - 2003/09 IOPGIS - Interoperability in Geographic Information Systems
Provided by PTCRIS: 1223
Fundação para a Ciência e a Tecnologia

Projeto

Designação Financiadores
2021/09/01 - 2027/02/28 Innovations to accelerate vaccine development and manufacture
101007799
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
European Commission
Em curso
2021/12/17 - 2024/12/16 Online training services in lhe topics of Agile, Scrum, and LeSS
EUP/AGILIX/2021-78744
Investigador responsável
Universidade do Porto Faculdade de Engenharia, Portugal
Em curso
2023/05/02 - 2023/08/01 Agile Transformation of Grid Management Teams @ EFACEC
FEUP/EFACEC/2023-81156
Investigador responsável
Universidade do Porto Faculdade de Engenharia, Portugal
Concluído
2023/03/01 - 2023/04/30 Agile assessment of maturity level of specific teams and organization
FEUP/IL/2023-81135
Investigador responsável
Universidade do Porto Faculdade de Engenharia, Portugal
Concluído
2022/05/25 - 2023/03/31 CHUSJ_Genetica
INESCP-SERV-28/22
Investigador
Instituto de Engenharia de Sistemas e Computadores Tecnologia e Ciência, Portugal
Concluído
2012/04/01 - 2015/09/30 Teste de interfaces gráficas com o utilizador baseado em padrões
PTDC/EIA-EIA/119479/2010
Universidade do Minho, Portugal

Universidade do Porto Faculdade de Engenharia, Portugal
Fundação para a Ciência e a Tecnologia
Concluído
2012/11/28 - 2015/07/31 Movercado 2.0 - Development of Platform for Social Campaign Management in Mozambique
FEUP/FBN/2015-68079
Investigador responsável
2007/10/01 - 2010/12/31 DBPreserve - Armazéns de Dados para a Preservação a Longo Prazo de Documentos Electrónicos e Bases de Dados Institucionais
PTDC/CCI/73166/2006
Universidade do Minho, Portugal

Instituto de Engenharia de Sistemas e Computadores, Portugal
Fundação para a Ciência e a Tecnologia
Concluído

Outro

Designação Financiadores
2022/03/07 - 2025/03/06 EDS@FEUP
EDS@FEUP
Investigador
Universidade do Porto Faculdade de Engenharia, Portugal
Produções

Publicações

Artigo em conferência
  1. Assis, Tiago; Martins, Catarina (Cat); Boavista, Raquel; Gustavo Magalhães; Aguiar, Ademar. "CREAT_ED Online Platform: Archiving, unarchiving, and interpolating in a timeline". Trabalho apresentado em 17th International Technology, Education and Development Conference Valencia, Spain. 6-8 March, 2023., Valencia, 2023.
    Publicado • https://doi.org/10.21125/inted.2023.0412
  2. Sara Fernandes; Ademar Aguiar; André Restivo. "LiveRef: a Tool for Live Refactoring Java Code". 2022.
    10.1145/3551349.3559532
  3. Rodrigues, JMSC; Ribeiro, JEF; Aguiar, A. "Improving Documentation Agility in Safety-Critical Software Systems Development For Aerospace". 2022.
    10.1109/issrew55968.2022.00071
  4. Fernandes, S; Aguiar, A; Restivo, A. "A Live Environment to Improve the Refactoring Experience". 2022.
    10.1145/3532512.3535222
  5. Pinho, D; Aguiar, A. "The AgilECo Pattern Language: Physical Environment". 2020.
    10.1145/3424771.3424790
  6. Fernandes, S; Restivo, A; Ferreira, HS; Aguiar, A. "Helping software developers through live software metrics visualization". 2020.
    10.1145/3397537.3397539
  7. Fernandes, S; Aguiar, A; Restivo, A. "Live software inspection and refactoring". 2020.
  8. Aguiar, Ademar; Lourenco, P; Dias, JP; Ademar Aguiar; Hugo Sereno Ferreira. "CloudCity: A Live Environment for the Management of Cloud Infrastructures". 2019.
    10.5220/0007699700270036
  9. Aguiar, Ademar; Amaral, D; Domingues, G; Dias, JP; Hugo Sereno Ferreira; Ademar Aguiar; Nobrega, R. "Live Software Development Environment for Java using Virtual Reality". 2019.
    10.5220/0007699800370046
  10. Aguiar, Ademar. "Delivering Value with Confidence: Swarming Patterns". 2019.
  11. Aguiar, Ademar. "Delivering Value with Confidence: Quality Delivery Pipeline". 2019.
  12. Aguiar, Ademar. "Live Software Development: Tightening the Feedback Loops". 2019.
    10.1145/3328433.3328456
  13. Amaral, D; Domingues, G; Dias, JP; Ferreira, HS; Aguiar, A; Nóbrega, R; Correia, FF. "Live Software Development Environment Using Virtual Reality: A Prototype and Experiment". 2019.
    10.1007/978-3-030-40223-5_5
  14. Lourenço, P; Dias, JP; Aguiar, A; Ferreira, HS; Restivo, A. "Experimenting with Liveness in Cloud Infrastructure Management". 2019.
    10.1007/978-3-030-40223-5_4
  15. Aguiar, Ademar. "Measuring the Accuracy and Learnability of Tools in the Struggle Against Misinformation in Social Media Applications". 2018.
    10.23919/cisti.2018.8399286
  16. Tavares, B; Correia, FF; Restivo, A; Faria, JP; Aguiar, A. "A Survey of Blockchain Frameworks and Applications". 2018.
    10.1007/978-3-030-17065-3_31
  17. Aguiar, Ademar. "Engineering Software for the Cloud: Automated Recovery and Scheduler". 2018.
    10.1145/3282308.3282315
  18. Aguiar, Ademar. "Engineering Software for the Cloud: External Monitoring and Failure Injection". 2018.
    10.1145/3282308.3282316
  19. Aguiar, Ademar. "Engineering Software for the Cloud: Messaging Systems and Logging". 2017.
    10.1145/3147704.3147720
  20. Aguiar, Ademar. "An Incremental Approach to Testing AOP". 2017.
    10.1007/978-3-319-62569-0_15
  21. Nuno Flores; Ademar Aguiar; Aguiar, Ademar. "DRIVER - A platform for collaborative framework understanding". 2015.
    http://dx.doi.org/10.1109/ase.2015.105
  22. Aguiar, Ademar. "Introducing Usability Concerns Early in the DSL Development Cycle: FlowSL Experience Report". 2014.
  23. Nuno Flores; Ademar Aguiar; Hugo Sereno Ferreira; Aguiar, Ademar. "The concept of "Ba" applied to software knowledge". 2014.
    http://dx.doi.org/10.1145/2593702.2593713
  24. Aguiar, Ademar. "Support for Refactoring an Application towards an Adaptive Object Model". 2014.
    10.1007/978-3-319-09156-3_6
  25. Barbosa, F.S.R.B.M.; Aguiar, Ademar; Aguiar, Ademar. "Removing code duplication with roles". 2013.
    10.1109/SoMeT.2013.6645656
  26. Aguiar, Ademar. "Composing Classes - Roles Vs Traits". 2013.
    10.5220/0004424000630073
  27. Aguiar, Ademar. "Using Roles to Model Crosscutting Concerns". 2013.
    10.1145/2451436.2451449
  28. Aguiar, Ademar. "Comparing Two Class Composition Approaches". 2013.
    10.1007/978-3-642-54092-9_7
  29. Aguiar, Ademar. "Using Roles as Units of Composition". 2013.
    10.1007/978-3-642-45422-6_2
  30. Barbosa, F.S.R.B.M.; Aguiar, Ademar. "Modeling crosscutting concerns with roles". 2012.
  31. Sanchez, Alejandro; Aguiar, Ademar; Barbosa, L. S.; Riesco, Daniel. "Analysing tactics in architectural patterns". 2012.
    10.1109/SEW.2012.10
  32. Aguiar, Ademar; Barbosa, F.S.R.B.M.; Aguiar, Ademar. "Roles as Modular Units of Composition". 2012.
    10.5220/0003972600130022
  33. Aguiar, Ademar; Barbosa, F.S.R.B.M.; Aguiar, Ademar. "Modeling and Programming with Roles: Introducing JavaStage". 2012.
    10.3233/978-1-61499-125-0-124
  34. Aguiar, Ademar. "schoooools.com: a Social and Collaborative Learning Environment for K-6". 2011.
  35. Barbosa, F.S.R.B.M.; Aguiar, Ademar; Aguiar, Ademar. "Reusable roles, a test with patterns". 2011.
    10.1145/2578903.2579149
  36. Aguiar, Ademar. "5th Workshop on Wikis for Software Engineering". 2011.
    10.1145/2038558.2038614
  37. Aguiar, Ademar. "Patterns of Information Classification". 2011.
    10.1145/2578903.2579153
  38. Aguiar, Ademar. "AOM Metadata Extension Points". 2011.
    10.1145/2578903.2579150
  39. Aguiar, Ademar; Faculdade de Engenharia. "Testing Aspect-Oriented Programs". 2010.
  40. Aguiar, Ademar. "Patterns for Consistent Software Documentation". 2010.
    10.1145/1943226.1943241
  41. Aguiar, Ademar. "Core Patterns of Object-oriented Meta-architectures". 2010.
    10.1145/2493288.2493290
  42. Aguiar, Ademar; Ferreira, HS; Correia, FF; Aguiar, A. "Design for an Adaptive Object-Model Framework: An Overview". 2009.
  43. Aguiar, Ademar. "Software Knowledge Capture and Acquisition: Tool Support for Agile Settings". 2009.
    10.1109/icsea.2009.85
  44. Aguiar, Ademar. "Testing for Unexpected Interactions in AOP". 2009.
    10.1109/ICSEA.2009.86
  45. Aguiar, Ademar. "Long-Term Perspective of Agile Methods". 2009.
    10.1109/ICSEA.2009.8
  46. Groher, I.; Kellens, A.; Schwanninger, C.; Adams, B.; Hohenstein, U.; Aguiar, A.; Truyen, E.. "Proceedings of the 1st Workshop on Practices of Linking Aspect Technology and Evolution, PLATE '09, Co-located with the 8th International Conference on Aspect-Oriented Software Development, AOSD.09: Foreword". 2009.
  47. Aguiar, Ademar. "Patterns and Tools for Improving Framework Understanding: A Collaborative Approach". 2009.
    10.1109/icsea.2009.82
  48. Aguiar, Ademar. "Adaptive Object-Modelling: Patterns, Tools and Applications". 2009.
    10.1109/icsea.2009.83
  49. Aguiar, Ademar. "Wikis4SE 2009: Wikis for Software Engineering". 2009.
    10.1145/1641309.1641362
  50. Aguiar, Ademar. "A Cooperative Personal Agenda in a Collaborative Team Environment". 2009.
    10.1007/978-3-642-04265-2_28
  51. Aguiar, Ademar. "Incremental Knowledge Acquisition in Software Development Using a Weakly-typed Wiki". 2009.
    10.1145/1641309.1641352
  52. Aguiar, Ademar. "AGILIPO: Embedding Social Software Features into Business Process Tools". 2009.
    10.1007/978-3-642-12186-9_21
  53. Aguiar, Ademar. "An Implementation Model for Agile Business Process Tools". 2009.
  54. Aguiar, Ademar. "Tutorial on Agile Documentation with Wikis". 2009.
    10.1145/1641309.1641365
  55. Aguiar, A.; Yoder, J.. "Welcome to PLoP 2008". 2008.
  56. Aguiar, A.; Bernstein, M.. "Welcome to WikiSym 2008". 2008.
  57. Aguiar, Ademar. "Patterns for Understanding Frameworks". 2008.
    10.1145/1753196.1753206
  58. Aguiar, Ademar. "Disciplined Composition of Aspects Using Tests". 2008.
    10.1145/1404953.1404961
  59. Aguiar, Ademar. "Patterns for Refactoring to Aspects: An Incipient Pattern Language". 2007.
    10.1145/1772070.1772079
  60. Aguiar, Ademar. "IDC–a Tool for Interactive Decompilation". 2007.
  61. Aguiar, Ademar. "Patterns for Documenting Frameworks - Process". 2007.
  62. Aguiar, A.; Yoder, J.. "Welcome to PLoP 2007". 2007.
  63. Aguiar, Ademar. "Drag-and-dock Design Pattern". 2006.
    10.1145/1415472.1415501
  64. Aguiar, Ademar. "Patterns for Documenting Frameworks: Customization". 2006.
    10.1145/1415472.1415491
  65. Aguiar, Ademar. "JFREEDOM: a Reverse Engineering Tool to Recover Framework Design". 2005.
  66. Aguiar, Ademar. "Reverse engineering of framework design using a meta-patterns-based approach". 2005.
    10.1109/AICCSA.2005.1387158
  67. Aguiar, Ademar. "WikiWiki weaving heterogeneous software artifacts". 2005.
    10.1145/1104973.1104980
  68. Aguiar, Ademar. "Patterns for Documenting Frameworks – Part I". 2005.
  69. Aguiar, Ademar. "The Combined 14th Workshop for PhD Students in Object-Oriented Systems and Doctoral Symposium". 2004.
    10.1007/978-3-540-30554-5_10
  70. Aguiar, Ademar. "XSDoc: an Extensible Wiki-based Infrastructure for Framework Documentation". 2003.
  71. Aguiar, Ademar. "A minimalist approach to framework documentation". 2003.
    10.1145/367845.368050
  72. Aguiar, Ademar. "JavaML 2.0: enriching the markup language for Java source code". 2003.
  73. Aguiar, Ademar. "Use-Case Controller". 2001.
  74. Aguiar, Ademar. "A minimalist approach to framework documentation". 2000.
    10.1145/367845.368050
  75. Aguiar, Ademar. "Pseudo-Reference". 1999.
Artigo em revista
  1. David Reis; Bruno Piedade; Filipe F. Correia; Joao Pedro Dias; Ademar Aguiar. "Developing Docker and Docker-Compose Specifications: A Developers’ Survey". IEEE Access (2022): https://doi.org/10.1109/ACCESS.2021.3137671.
    10.1109/ACCESS.2021.3137671
  2. Guerra, E; Dias, AD; Veras, LGDO; Aguiar, A; Choma, J; Da Silva, TS. "A Model to Enable the Reuse of Metadata-Based Frameworks in Adaptive Object Model Architectures". IEEE ACCESS (2021):
    10.1109/access.2021.3087795
  3. Rocha, A; Costa, A; Oliveira, MA; Aguiar, A. "Handling Privacy Preservation in a Software Ecosystem for the Querying and Processing of Deep Sequencing Data". ERCIM NEWS (2021):
  4. Christley, S; Aguiar, A; Blanck, G; Breden, F; Chan Bukhari, SA; Busse, CE; Jaglale, J; et al. "The ADC API: A Web API for the Programmatic Query of the AIRR Data Commons". Frontiers Big Data (2020):
    10.3389/fdata.2020.00022
  5. Aguiar, Ademar. "A survey of blockchain frameworks and applications". CoRR abs/1903.1 (2019): http://arxiv.org/abs/1903.12553.
    10.1007/978-3-030-17065-3_31
  6. Aguiar, Ademar; Nuno Flores; Ademar Aguiar. "Learning Frameworks in a Social-Intensive Knowledge Environment - An Empirical Study". International Journal of Software Engineering and Knowledge Engineering 27 5 (2017): 699-725. https://doi.org/10.1142/S0218194017500267.
    10.1142/S0218194017500267
  7. Batista,Thales Paulo; Sarmento,Bruno José Queiroz; Loureiro,Janina Ferreira; Petruzziello,Andrea; Lopes,Ademar; Santos,Cassio Cortez; Quadros,Cláudio de Almeida; et al. "A proposal of Brazilian Society of Surgical Oncology (BSSO/SBCO) for standardizing cytoreductive surgery (CRS) plus hyperthermic intraperitoneal chemotherapy (HIPEC) procedures in Brazil: pseudomixoma peritonei, appendiceal tumors and malignant peritoneal mesothelioma". (2017): http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0100-69912017000500530.
  8. Magalhães,Lizandra G.; Lima,Thais C.; Paula,Renato G. de; Morais,Enyara R.; Aguiar,Daniela P.; Gardinassi,Luiz G.; Garcia,Gustavo R.; et al. "Effects of (-)-6,6'-dinitrohinokinin on adult worms of Schistosoma mansoni: a proteomic analyses". (2016): http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0102-695X2016000300334.
  9. Stevanato Filho,Paulo Roberto; Aguiar Jr.,Samuel; Ferreira,Fábio O.; Nakagawa,Wilson T.; Spencer,Ranyell M.; Takahashi,Renata M.; Bezerra,Tiago S.; Lopes,Ademar. "Surgical complications and metachronous rectal cancer risk in patients with classic familial adenomatous polyposis". (2015): http://www.scielo.br/scielo.php?script=sci_arttext&pid=S2237-93632015000100008.
  10. Aguiar Júnior,Samuel; Andrade,Wesley Pereira; Baiocchi,Glauco; Guimarães,Gustavo Cardoso; Cunha,Isabela Werneck; Estrada,Daniel Alvarez; Suzuki,Sergio Hideki; Kowalski,Luiz Paulo; Lopes,Ademar. "Natural history and surgical treatment of chordoma: a retrospective cohort study". (2014): http://www.scielo.br/scielo.php?script=sci_arttext&pid=S1516-31802014000500297.
  11. Villacis, Rolando A. R.; Silveira, Sara M.; Barros-Filho, Mateus C.; Marchi, Fabio A.; Domingues, Maria Aparecida Custódio [UNESP]; Scapulatempo-Neto, Cristovam; Aguiar, Samuel; et al. "Gene expression profiling in leiomyosarcomas and undifferentiated pleomorphic sarcomas: SRC as a new diagnostic marker". (2014): http://hdl.handle.net/11449/117390.
    http://dx.doi.org/10.1371/journal.pone.0102281
  12. Aguiar, Ademar. "Understanding Frameworks Collaboratively : Tool Requirements". International Journal On Advances in Software 3 (2010): 114-135. http://thinkmind.org/download.php?articleid=soft_v3_n12_2010_9.
  13. Aguiar, Ademar. "Adaptive object-models: A research roadmap". International Journal On Advances in Software 3 (2010): 70-89. http://thinkmind.org/download.php?articleid=soft_v3_n12_2010_6.
Capítulo de livro
  1. Assis, Tiago; Martins, Cat; Boavista, Raquel; Gustavo Magalhães; Aguiar, Ademar. "The construction of the CREAT_ED online Platform: Archiving, Unarchiving, Interpolating in a Timeline". In The Historicization of the Creative Child in Education, editado por Martins, Cat. Porto, Portugal: i2ADS Edições, 2023.
    Publicado
  2. Aguiar, A; Pereira, S. "Fundão, Portugal: Using STEM Education to Help Build a New ICT Technopolis". 2020.
    10.1007/978-3-030-39851-4_11
  3. Ademar Aguiar; Gabriel David. "Patterns for Effectively Documenting Frameworks in "Transactions on Pattern Languages of Programming II"". 2011.
  4. Aguiar, Ademar. "Patterns for Effectively Documenting Frameworks". editado por Noble, James; Johnson, Ralph; Avgeriou, Paris; Harrison, Neil B.; Zdun, Uwe, 79-124. Springer Berlin Heidelberg, 2011.
    10.1007/978-3-642-19432-0_5
Edição de livro
  1. Aguiar, A; Guerra, E; Chiba, S; Boix, EG. Proceedings of the 6th International Conference on the Art, Science, and Engineering of Programming, Programming 2022, Porto, Portugal, March 21-25, 2022. 2022.
  2. Aguiar, A; Chiba, S; Boix, EG. Programming'20: 4th International Conference on the Art, Science, and Engineering of Programming, Porto, Portugal, March 23-26, 2020. 2020.
  3. Groher, I; Kellens, A; Schwanninger, C; Adams, B; Hohenstein, U; Aguiar, A; Truyen, E. Proceedings of the 1st workshop on Linking aspect technology and evolution, PLATE '09, Charlottesville, Virginia, USA, March 3, 2009. 2009.
  4. Aguiar, A; Bernstein, M. Proceedings of the 2008 International Symposium on Wikis, 2008, Porto, Portugal, September 8-10, 2008. 2008.
Livro
  1. Aguiar, Ademar. A Scrum Book: The Spirit of the Game. Pragmatic Bookshelf. 2019.
  2. Aguiar, Ademar. Agile Processes in Software Engineering and Extreme Programming - 19th International Conference, XP 2018, Porto, Portugal, May 21-25, 2018, Proceedings. Springer Verlag. 2018.
    10.1007/978-3-319-91602-6
  3. Aguiar, Ademar. XP '18: Proceedings of the 19th International Conference on Agile Software Development: Companion. ACM. 2018.
  4. Faculdade de Engenharia; André Restivo; Ademar Aguiar; Ana Moreira. Incremental modular testing for AOP. 2016.
    10.5220/0005986600500059
  5. Aguiar, Ademar; Pereira, Sara; Aguiar, Ademar; Pereira, Luís. Agenda de atividades de literacia digital. Universidade do Minho. Centro de Estudos de Comunicação e Sociedade (CECS). 2013.
  6. Aguiar, Ademar. WikiSym ’13: Proceedings of the 9th International Symposium on Open Collaboration. ACM. 2013.
  7. Aguiar, Ademar. PLoP '08: Proceedings of the 15th Conference on Pattern Languages of Programs. ACM. 2008.
  8. Aguiar, Ademar. WikiSym '08: Proceedings of the 4th International Symposium on Wikis. ACM. 2008.
  9. Faculdade de Engenharia. Towards detecting and solving aspect conflicts and interferences using unit tests. 2007.
    10.1145/1233843.1233850
  10. Aguiar, Ademar. PLoP '07: Proceedings of the 14th Conference on Pattern Languages of Programs. ACM. 2007.
  11. Faculdade de Engenharia. A minimalist approach to framework documentation. 2000.
    10.1145/367845.368050
Relatório
  1. Aguiar, Ademar Manuel Teixeira de; Ranito, João Vasco Tavares da Mota; Universidade do Porto. Faculdade de Engenharia; Novabase. Octal2Mobile. 2005. Serviços baseados em localização na plataforma Pocket PC na Octal2Mobile, Novabase Group. oai:digitool.fe.up.pt:234921.
  2. Aguiar, Ademar Manuel Teixeira de; Paulo, Rogério Dias; Universidade do Porto. Faculdade de Engenharia; EFACEC Sistemas de Electrónica, S.A.. 2005. Framework para ambientes de trabalho na EFACEC Sistemas de Electrónica, S. A.. oai:digitool.fe.up.pt:234045.
  3. Aguiar, Ademar Manuel Teixeira de; Mata Gonçalo Gil; Universidade do Porto. Faculdade de Engenharia; IBS Ibéria. 2005. Análise, especificação e desenvolvimento de funcionalidades avançadas no HCTT na IBS Iberia. oai:digitool.fe.up.pt:234951.
  4. Aguiar, Ademar Manuel Teixeira de; Faria, Paulo; Universidade do Porto. Faculdade de Engenharia; Enabler - Solutions for Retailing. 2005. Conta de exploração de um retalhista - alinhamento do conceito na Enabler - Solutions for Retailing. oai:digitool.fe.up.pt:234939.
  5. Aguiar, Ademar Manuel Teixeira de; Mata, Gonçalo Gil; Universidade do Porto. Faculdade de Engenharia; IBS Portugal. 2004. Human capital team tool - Módulo de Segurança [na] IBS Portugal. oai:digitool.fe.up.pt:234947.
  6. Aguiar, Ademar Manuel Teixeira de; Costa, Bárbara; Universidade do Porto. Faculdade de Engenharia; IBS Portugal. 2004. Metodologias de desenvolvimento e performance do HCTT [na] IBS Portugal. oai:digitool.fe.up.pt:234944.
  7. Aguiar, Ademar Manuel Teixeira de; Mata, Gonçalo; Universidade do Porto. Faculdade de Engenharia; IBS Portugal. 2004. Metodologias de desenvolvimento e normalização gráfica do human capital team tool na IBS Portugal. oai:digitool.fe.up.pt:235232.
  8. Aguiar, Ademar Manuel Teixeira de; Calejo, Rui; Universidade do Porto. Faculdade de Engenharia. 2003. Sistema integrado de manutenção de edifícios de habitação social no Instituto da Construção. oai:digitool.fe.up.pt:234832.
  9. Aguiar, Ademar Manuel Teixeira de; Calejo, Rui; Universidade do Porto. Faculdade de Engenharia. 2003. SIMEH : Sistema integrado de manutenção de edifícios de habitação no Instituto da Construção. oai:digitool.fe.up.pt:234837.
  10. Faculdade de Engenharia. 2002. Coordenação Curricular das disciplinas da área da Informática em Julho de 2002. https://repositorio-aberto.up.pt/handle/10216/67285.
  11. Aguiar, Ademar. 1998. Use Case Templates for SIMAT. https://web.fe.up.pt/~aaguiar/docs/UseCasesTemplate4SIMAT-v1.3.PDF.
Tese / Dissertação
  1. Antonio de Oliveira Dias. "Uma arquitetura para utilização de frameworks reflexivos na parte comportamental de modelos de objetos adaptativos". Mestrado, 2019. http://urlib.net/sid.inpe.br/mtc-m21c/2019/02.19.00.12.
  2. Carina Labbate Maugé Simões. "Transparência na comunicação do sistema de remuneração: proposta de um instrumento de medida e identificação de fatores determinantes". Mestrado, 2015. http://www.teses.usp.br/teses/disponiveis/12/12139/tde-21012016-111614/.
  3. Barbosa, Fernando Sérgio Rodrigues de Brito da Mota. "Generic roles: reducing code replication". Doutoramento, 2013. http://hdl.handle.net/10400.11/2073.
  4. Aguiar, Ademar Manuel Teixeira de. "Framework documentation : A minimalist approach". Doutoramento, 2003. oai:digitool.fe.up.pt:9432.
  5. Aguiar, Ademar; Aguiar, Ademar Manuel Teixeira de. "Estudo prévio para a construção de um SGBDO em NeXTSTEP". Mestrado, 1994. http://hdl.handle.net/10216/11281.

Outros

Outra produção
  1. What about the usability in low-code platforms? A systematic literature review. 2023. Pinho, D; Aguiar, A; Amaral, V.
    10.1016/j.cola.2022.101185
  2. Proceedings of the 19th International Conference on Agile Software Development Companion - XP '18. 2018. Aguiar, Ademar. https://doi.org/10.1145%2F3234152.
    10.1145/3234152
  3. Preface. 2018. Aguiar, A; Wagner, S; Hoda, R; Garbajosa, J; Wang, X.
  4. Composing classes: roles vs traits. Code replication has significant drawbacks in system maintenance. Code replication can have its origins in the composition limitations of the language. Several proposals have tried to overcome these limitations. A popular one is traits. However, traits do not support state or visibility control. Static roles are also a way of composing classes that has the benefits of traits and offers state, visi. 2013. Barbosa, F.S.R.B.M.; Aguiar, Ademar. http://hdl.handle.net/10400.11/2119.
    10.5220/0004424000630073
  5. Using roles to model crosscutting concerns. In object oriented languages the problem of crosscutting concerns, due to limitations in the composition mechanisms, is recurrent. In order to reduce this problem we propose to use roles as a way of composing classes that extends the Object Oriented approach and can be used to model crosscutting concerns. To support our approach we developed a role language that extends Java, while being compatibl. 2013. Barbosa, F.S.R.B.M.; Aguiar, Ademar. http://hdl.handle.net/10400.11/2122.
    10.1145/2451436.2451449
  6. Refactoring to static roles. Roles can be used to overcome some composition limitations in Object Oriented Languages and contribute to a better code reuse, reducing code replication and improve code maintenance. Therefore, the refactoring of legacy code to roles is an important step in maintaining and evolving this code. In this paper, we present refactorings to convert a system to roles We also present some refactorings that. 2013. Barbosa, F.S.R.B.M.; Aguiar, Ademar. http://hdl.handle.net/10400.11/2123.
  7. Proceedings of the 9th International Symposium on Open Collaboration - WikiSym '13. 2013. Aguiar, Ademar. https://doi.org/10.1145%2F2491055.
    10.1145/2491055
  8. Proceedings of the 14th Conference on Pattern Languages of Programs - PLOP '07. 2007. Aguiar, Ademar. https://doi.org/10.1145%2F1772070.
    10.1145/1772070
Atividades

Orientação

Título / Tema
Papel desempenhado
Curso (Tipo)
Instituição / Organização
2022 - 2022 Enhancing the City Catalyst Platform to Support Agility and Co-Creation in Open Innovation for Cities
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 Towards Live Refactoring to Patterns
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 Platform for Visualizing and Managing Multimedia Spatial-temporal Information
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 Improving Agility in Critical Software Systems Development
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 An Agile Approach based on Mobius for Open Innovation in Cities
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2022 A Gateway for Distributed Analysis of Data in Federated AIRR Repositories: Requirements, Architecture, and Prototype
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Towards a Live Programming Platform for K-12
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Improving quality and agility of safety-critical software development using domain-specific languages
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Developing a framework to improve reproducibility in AI models for the health domain
Orientador
Engenharia de Software (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2021 - 2021 Scalable and privacy preserving AI in federated environments
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Effective Communication in Agile Teams: A Pattern Language
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Towards a Smart Recommender for Code Refactoring
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Handling Security in a Privacy-preserving Health Research Ecosystem
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2020 - 2020 Towards a Live Refactoring Recommender Based on Code Smells and Quality Metrics
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2019 - 2019 Gamified Systems Design for Grammar Learning and Teaching of Portuguese As Foreign Language
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 Towards a Live Software Development Environment
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 A Software Repository for Live Software Development Environments
Orientador
Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 Towards a Live Management of Cloud Infrastructures
Orientador
Engenharia de Software (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2018 - 2018 Enhancing information-based spaces using IoT and multimedia visualization - a case study
Orientador
Multimédia (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 Quantified Self for Developers Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 Interface Conversacional para domótica Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 FEUPooling: Carpooling Platform Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 Concepção e Prototipagem de uma Aplicação Colaborativa para Gestão de Equipas Desportivas (estudo de caso Futebol/Futsal) Multimédia (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 Programação para Jovens: Conteúdos, Atividades Estratégias e Ferramentas Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 Weaki Desktop App: a tool for agile software documentation Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2017 - 2017 CAFE Mobile
Orientador
Engenharia Electrotécnica e de Computadores (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2016 - 2016 Email Classification: a case study Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2016 - 2016 Agile Forward: a simple toolkit for process improvement Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2016 - 2016 Virtualização de estúdios móveis na produção de conteúdos audiovisuais em direto Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2015 - 2015 Usability Studies for Power Users: applied for email desktop client Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2015 - 2015 Criação de Framework REST/HATEOAS Open Source para desenvolvimento de APIs em NodeJS Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2015 - 2015 Social Environment for Arts Education and Research Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2015 - 2015 Rethinking Email Information Visualization: a case study Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2013 - 2013 AngelMail: uma solução integrada de priorização, visualização e organização de email Engenharia Informática e Computação (Mestrado)
Universidade do Porto Faculdade de Engenharia, Portugal
2012 - 2012 Documenting Software With Adaptive Software Artifacts Engenharia Informática (Doutoramento)
Universidade do Porto Faculdade de Engenharia, Portugal