Area of expertise

Software Architecture

Software Architecture is a fundamental field in systems engineering involving the structural organization of software components, their interactions, and the guiding principles that define the design and evolution of systems. This area ensures the efficiency, scalability, and maintainability of software systems, directly impacting the quality and performance of applications.

Researchers
2
Active projects
0
Related publications
37
Software Architecture
Software Architecture

Software Architecture is a key field in systems engineering that encompasses the structural organization of software components, their interactions, and the guiding principles that govern the design and evolution of systems. This area is pivotal in ensuring efficiency, scalability, and maintainability of software systems, directly affecting the quality and performance of applications.

About the Area Coordinator

Prof. André Lanna

A professor and researcher in the field of Software Architecture. Currently, he serves as an associate professor at the University of Brasília, significantly contributing to the undergraduate Software Engineering program at the Gama campus and the Graduate Program in Applied Computing.
More About the Coordinator

Research Team

Master’s degree

  • Emanuel Galhardo de Oliveira

    Assessment of DevOps Maturity in Cloud Solutions in the Financial Sector

    Master's Thesis in Applied Computing, University of Brasília (Brazil)2025

Bachelor’s Thesis

  • Luciano Ricardo da Silva Junior

    Gamification and Code Smells

    Bachelor of Software Engineering - University of Brasília (Brazil)2025

    Advisor(s)
  • Luis Eduardo Carneiro Miranda

    Smart Inventory Manager

    Bachelor of Software Engineering - University of Brasília (Brazil)2025

    Advisor(s)
  • Vinícius Mendes Martins

    Smart Inventory Manager

    Bachelor of Software Engineering - University of Brasília (Brazil)2025

    Advisor(s)

Previous Researchers

Master’s degree

  1. Dione Ramos Canuto Moura

    Proposal for Improving the Usability of the Interaction Between User and Corporate System of the Brazilian Army

    Master's Thesis in Applied Computing, University of Brasília (Brazil)

    2025
    SiCaPEx, the Brazilian Army Personnel Registration System, plays an essential role in the efficient management of information for personnel processes in the Brazilian Army. However, over time, an increase in operational difficulties and software performance has been observed, evidenced by the growing number of support requests related to the system's usability. This work aims to analyze the usability of SiCaPEx, examining the interaction between users and the system from 2019 to 2023, and propose improvements based on the results obtained, implementing them in a practical way. Effective personnel management in the Army directly depends on the reliability of the data processed by SiCaPEx. The methodology adopted included a quantitative-qualitative approach, which combined bibliographic research and documentary analysis to explore the usability challenges faced. The usability assessment was carried out through the SUS (System Usability Scale) questionnaire and Nielsen's Heuristic Evaluation, offering a comprehensive view of users' perceptions. The collected data were statistically analyzed using specialized software, such as SPSS, R-Studio, Iramuteq and Excel. The results indicated significant usability problems in SiCaPEx. The overall score of the SUS questionnaire was below expectations, highlighting the need for improvements in areas such as ease of learning, efficiency, memorization, error minimization and user satisfaction. These problems were highlighted by the respondents and validated by data analysis. Based on the suggestions for improvement identified, an Internal Memorandum was prepared and a FAQ (Frequency Answer the Question) was implemented to answer frequently asked questions about the system, an initiative that was well evaluated by users. It is expected that the results of this research will contribute significantly to more efficient personnel management, directly impacting the administrative and operational activities of the Brazilian Army.
  2. Taylor Rodrigues Lopes

    Method for Migrating Legacy Monolithic Systems to Microservices Architecture

    Master's Thesis in Applied Computing, University of Brasília (Brazil)

    2021
    Advisor(s)
    Currently, most organizations depend on Information Systems. In general, these systems are built based on monolithic architecture, with centralized execution on a single server. Over the years, however, the constant changes to meet business needs and the accumulation of technical debt, have made these systems increasingly larger and complex, making aspects such as maintainability and scalability difficult. This difficult reality experienced by many organizations motivated the present work to investigate a new architectural trend called microservices. Popularized by companies like Netflix and Amazon, microservices can be an alternative for the modernization of legacy systems, providing low downtime and imperceptible impact to the end user. In this new architecture, the software is broken down into small parts that work independently and autonomously, bringing some improvements in terms of software quality attributes. However, there are also challenges and tradeoffs - adopting microservices tends to be a difficult process and not rarely unsuccessful, mainly due to the lack of methods to conduct the migration process. In this sense, based on scientific studies, this work presents a migration method entitled Microservice Full Cycle - MFC, inspired by the software development life cycle and DevOps strategies. The goal is to assist legacy software systems to gradually evolve guided by a set of steps and activities common to the microservice architecture. The validation of the MFC method is done through an experiment in a real application, showing advantages such as more cohesive and uncoupled codes, technological independence, agility in build, test and deploy (automation), scalability under high demand, greater interoperability and integration, geodistributed capabilities, plus realtime monitoring and feedback.
  3. Felipe Evangelista dos Santos

    Implementation of the integration of the UnB service bus with monitoring tools

    Master's Thesis in Applied Computing, University of Brasília (Brazil)

    2020
    Advisor(s)
    The adoption of a Service-Oriented Architecture (SOA) in the implementation of services and microservices in distributed system applications facilitates the use of development standards, maintenance, flexibility in service development, and interoperability between services and systems. The Computing Center (CPD) of the University of Brasília (UnB) engages in various software automation processes, ranging from the maintenance of existing systems to the development and deployment of new technological solutions. Continuous monitoring of the performance of services, microservices, and systems becomes crucial. This study, of an exploratory nature, aims to investigate solutions and tools for implementing and managing the monitoring of distributed services and systems at UnB, through systematic mapping. The research was theoretically grounded to develop a model that was applied to the monitoring module of the UnB service bus. Simulations were conducted with the developed solution, allowing the analysis of the integration between the service bus and the proposed monitoring tool.
  4. James Taylor Faria Chaves

    Service-Oriented Architecture (SOA), Agile Development Methods and Quality Assurance (QA) - a case study

    Master's Thesis in Applied Computing, University of Brasília (Brazil)

    2019
    Advisor(s)
    This work introduces the NatVI framework, focusing on the integration between Service-Oriented Architecture (SOA), Agile Development, and Quality Assurance (QA). Developed from a literature review that identified and evaluated the trade-offs between SOA and agile methods, NatVI aims to provide a comprehensive solution for the software development cycle, especially for service-based applications. It includes best practices from SOA and agile principles, emphasizing the importance of QA, essential for software projects in dynamic business environments. A case study in a unit of the Brazilian federal government assessed the application of NatVI, observing improvements in software quality, understanding of agile methods, and client satisfaction with the development process. The study also highlighted limitations, such as the size of the IT team and the number of clients involved, leading to a subjective evaluation through semi-structured interviews. The preliminary results suggest that NatVI has potential, but also highlight the need for further research, paving the way for future studies on emerging technologies, such as containers and DevOps.

Postgraduate Specialization

  1. Otávio Gomes Lumba de Oliveira

    Project Management Process: an approach using PMBOK and Scrum aligned with the reality of Giro Novo Company

    Specialization in Software Engineering, Catholic University of Brasília (Brazil)

    2010
  2. Nívia C. Queiroz

    Application of a Method for Reverse Engineering in Legacy Systems

    Specialization in Software Engineering, Catholic University of Brasília (Brazil)

    2010
    Advisor(s)
  3. Pauliane Alves de Paula

    Proposal for Associating an Agile Development Process with the Use of a CASE Tool

    Specialization in Software Engineering, Catholic University of Brasília (Brazil)

    2009
    Advisor(s)
  4. Tiago Souza Fraga

    Proposal of a Software Development Process for Small Teams

    Specialization in Software Engineering, Catholic University of Brasília (Brazil)

    2008
    Advisor(s)

Bachelor’s Thesis

  1. Erick Giffoni Felicissimo

    Design and development of the TROPA software: airsoft operations theater

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  2. João Pedro Elias de Moura

    SmartPayment: smart contract automation system for assessment and payment in software development

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  3. Artur de Sousa Vieira, Luíza Esteves dos Santos

    OMA: academic multimedia organizer to support the learning of undergraduate engineering students at FCTE

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  4. Kalebe Lopes da Cunha, Murilo Schiler Lopes Santana

    From analysis to implementation: migrating infrastructure from IaaS to FaaS with a focus on reducing costs in AgroMart

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  5. Christian Fleury Alencar Siqueira, Thiago Siqueira Gomes

    Agromart: integration and publication of the application for family farming

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2024
    Advisor(s)
  6. Guilherme Rogelin Vial, Lucas Braun Vieira Xavier

    Modeling flows for an application aimed at legal education

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2024
    Advisor(s)
  7. João Pedro Alves Machado, Júlio César Martins França

    Rendering flows of a legal education application on mobile devices

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2024
    Advisor(s)
  8. Abner Filipe Cunha Ribeiro, Rafael Leão Teixeira de Magalhães

    Association for Agromart applications of a CSA in cloud

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2023
    Advisor(s)
  9. Felipe Boccardi Silva Agustini, Giovanna Borges Bottino

    Payment integration module and maintenance for the Agromart software

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2023
    Advisor(s)
  10. Filipe Toyoshima Silva

    State of practice of software maintenance in the context of early-stage software startups

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2021
    Advisor(s)
  11. Laércio Silva de Sousa Júnior

    Determining the authorship rate within a project using Git

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2018
    Advisor(s)
  12. Bruno Contessotto Bragança Pinheiro

    Active Gamification - A Process for Successful Gamification

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2019
    Advisor(s)
  13. Jonathan Nogueira Rufino Batista Paiva, Luis Henrique Nunes Guimarães

    NotifiCar - app for monitoring the status of cars in a city

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2018
    Advisor(s)
  14. Luciano Hideaky de Macedo Endo

    Support metrics for effort estimation in the development of Business Intelligence systems

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2014
    Advisor(s)
  15. Breno Dantas Cruz

    A systematic mapping of metrics for agile methodologies Scrum, Kanban, and XP

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2013
    Advisor(s)
  16. Guilherme Fay Vergara

    Deployment of software as a service on a private cloud for the FGA software factory

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2014
    The objective of this final course design is bring the reader first state of the art on cloud computing later a brief explanation of tools for cloud computing, through all levels of architecture, and later the proposition of a deployment model of computing cloud to the software factory and finally the deployment of this model. The deployment of such services is within a private cloud, allocated within the CEBRASPE servers. The main services are available - Express which is a system that is primarily maintained by SERPRO, and owncloud, software that implements the sharing of any files in the cloud. These services increase the productivity of the factory members and increase their collaboration in projects developed internally.
  17. Marcus Vinicius P. Martins

    OpenBatch: batch processing service for private cloud

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  18. Almir José Malheiros Franco, Guilherme Jesus Nunes

    System to support and track final course projects

    Senior Project (Technology in Internet Systems) - Federal Institute of Brasília (Brazil)

    2022
    Advisor(s)
  19. Levi Alves de Freitas Júnior

    Fall notification system through cloud computing

    Senior Project (Technology in Internet Systems) - Federal Institute of Brasília (Brazil)

    2021
    Advisor(s)
  20. Gustavo Vieira Braz Gonçalves, Luiz Guilherme S da Silva

    Development of a software solution for fleet management, a practical application

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2020
    Advisor(s)
  21. Caio Appelt Resende

    Restructuring the Eficiente Tool Aiming at Adapting It to BPMN Notation

    Bachelor of Computer Science - University of Brasília (Brazil)

    2012

Current Projects

Publications and Productions

Publications (37)

  1. Erick Giffoni Felicissimo

    Design and development of the TROPA software: airsoft operations theater

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  2. João Pedro Elias de Moura

    SmartPayment: smart contract automation system for assessment and payment in software development

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  3. Artur de Sousa Vieira, Luíza Esteves dos Santos

    OMA: academic multimedia organizer to support the learning of undergraduate engineering students at FCTE

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  4. Kalebe Lopes da Cunha, Murilo Schiler Lopes Santana

    From analysis to implementation: migrating infrastructure from IaaS to FaaS with a focus on reducing costs in AgroMart

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  5. Christian Fleury Alencar Siqueira, Thiago Siqueira Gomes

    Agromart: integration and publication of the application for family farming

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2024
    Advisor(s)
  6. Guilherme Rogelin Vial, Lucas Braun Vieira Xavier

    Modeling flows for an application aimed at legal education

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2024
    Advisor(s)
  7. João Pedro Alves Machado, Júlio César Martins França

    Rendering flows of a legal education application on mobile devices

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2024
    Advisor(s)
  8. Dione Ramos Canuto Moura

    Proposal for Improving the Usability of the Interaction Between User and Corporate System of the Brazilian Army

    Master's Thesis in Applied Computing, University of Brasília (Brazil)

    2025
    SiCaPEx, the Brazilian Army Personnel Registration System, plays an essential role in the efficient management of information for personnel processes in the Brazilian Army. However, over time, an increase in operational difficulties and software performance has been observed, evidenced by the growing number of support requests related to the system's usability. This work aims to analyze the usability of SiCaPEx, examining the interaction between users and the system from 2019 to 2023, and propose improvements based on the results obtained, implementing them in a practical way. Effective personnel management in the Army directly depends on the reliability of the data processed by SiCaPEx. The methodology adopted included a quantitative-qualitative approach, which combined bibliographic research and documentary analysis to explore the usability challenges faced. The usability assessment was carried out through the SUS (System Usability Scale) questionnaire and Nielsen's Heuristic Evaluation, offering a comprehensive view of users' perceptions. The collected data were statistically analyzed using specialized software, such as SPSS, R-Studio, Iramuteq and Excel. The results indicated significant usability problems in SiCaPEx. The overall score of the SUS questionnaire was below expectations, highlighting the need for improvements in areas such as ease of learning, efficiency, memorization, error minimization and user satisfaction. These problems were highlighted by the respondents and validated by data analysis. Based on the suggestions for improvement identified, an Internal Memorandum was prepared and a FAQ (Frequency Answer the Question) was implemented to answer frequently asked questions about the system, an initiative that was well evaluated by users. It is expected that the results of this research will contribute significantly to more efficient personnel management, directly impacting the administrative and operational activities of the Brazilian Army.
  9. Abner Filipe Cunha Ribeiro, Rafael Leão Teixeira de Magalhães

    Association for Agromart applications of a CSA in cloud

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2023
    Advisor(s)
  10. Felipe Boccardi Silva Agustini, Giovanna Borges Bottino

    Payment integration module and maintenance for the Agromart software

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2023
    Advisor(s)
  11. MACIEL, C., MENDES, F. F., PEREIRA, V. C., YAMAUCHI, E. A.

    Defining Digital Legacy Management Systems' Requirements

    LECTURE NOTES IN BUSINESS INFORMATION PROCESSING, LNBIP 455 (256-279)

    2022
  12. Filipe Toyoshima Silva

    State of practice of software maintenance in the context of early-stage software startups

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2021
    Advisor(s)
  13. Taylor Rodrigues Lopes

    Method for Migrating Legacy Monolithic Systems to Microservices Architecture

    Master's Thesis in Applied Computing, University of Brasília (Brazil)

    2021
    Advisor(s)
    Currently, most organizations depend on Information Systems. In general, these systems are built based on monolithic architecture, with centralized execution on a single server. Over the years, however, the constant changes to meet business needs and the accumulation of technical debt, have made these systems increasingly larger and complex, making aspects such as maintainability and scalability difficult. This difficult reality experienced by many organizations motivated the present work to investigate a new architectural trend called microservices. Popularized by companies like Netflix and Amazon, microservices can be an alternative for the modernization of legacy systems, providing low downtime and imperceptible impact to the end user. In this new architecture, the software is broken down into small parts that work independently and autonomously, bringing some improvements in terms of software quality attributes. However, there are also challenges and tradeoffs - adopting microservices tends to be a difficult process and not rarely unsuccessful, mainly due to the lack of methods to conduct the migration process. In this sense, based on scientific studies, this work presents a migration method entitled Microservice Full Cycle - MFC, inspired by the software development life cycle and DevOps strategies. The goal is to assist legacy software systems to gradually evolve guided by a set of steps and activities common to the microservice architecture. The validation of the MFC method is done through an experiment in a real application, showing advantages such as more cohesive and uncoupled codes, technological independence, agility in build, test and deploy (automation), scalability under high demand, greater interoperability and integration, geodistributed capabilities, plus realtime monitoring and feedback.
  14. CHAVES, J. T. F., FREITAS, S. A. A.

    NatVi - A Framework for Agile Software Development, Service-oriented Architecture and Quality Assurance

    20th International Conference on Computational Science and its Applications • Cagliari, Italia

    2020
  15. Felipe Evangelista dos Santos

    Implementation of the integration of the UnB service bus with monitoring tools

    Master's Thesis in Applied Computing, University of Brasília (Brazil)

    2020
    Advisor(s)
    The adoption of a Service-Oriented Architecture (SOA) in the implementation of services and microservices in distributed system applications facilitates the use of development standards, maintenance, flexibility in service development, and interoperability between services and systems. The Computing Center (CPD) of the University of Brasília (UnB) engages in various software automation processes, ranging from the maintenance of existing systems to the development and deployment of new technological solutions. Continuous monitoring of the performance of services, microservices, and systems becomes crucial. This study, of an exploratory nature, aims to investigate solutions and tools for implementing and managing the monitoring of distributed services and systems at UnB, through systematic mapping. The research was theoretically grounded to develop a model that was applied to the monitoring module of the UnB service bus. Simulations were conducted with the developed solution, allowing the analysis of the integration between the service bus and the proposed monitoring tool.
  16. Laércio Silva de Sousa Júnior

    Determining the authorship rate within a project using Git

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2018
    Advisor(s)
  17. CHAVES, J. T. F., FREITAS, S. A. A.

    A Systematic Literature Review for Service-oriented Architecture and Agile Development

    The 19th International Conference on Computational Science and its Applications • Saint Petersburg, Russia

    2019
  18. James Taylor Faria Chaves

    Service-Oriented Architecture (SOA), Agile Development Methods and Quality Assurance (QA) - a case study

    Master's Thesis in Applied Computing, University of Brasília (Brazil)

    2019
    Advisor(s)
    This work introduces the NatVI framework, focusing on the integration between Service-Oriented Architecture (SOA), Agile Development, and Quality Assurance (QA). Developed from a literature review that identified and evaluated the trade-offs between SOA and agile methods, NatVI aims to provide a comprehensive solution for the software development cycle, especially for service-based applications. It includes best practices from SOA and agile principles, emphasizing the importance of QA, essential for software projects in dynamic business environments. A case study in a unit of the Brazilian federal government assessed the application of NatVI, observing improvements in software quality, understanding of agile methods, and client satisfaction with the development process. The study also highlighted limitations, such as the size of the IT team and the number of clients involved, leading to a subjective evaluation through semi-structured interviews. The preliminary results suggest that NatVI has potential, but also highlight the need for further research, paving the way for future studies on emerging technologies, such as containers and DevOps.
  19. Bruno Contessotto Bragança Pinheiro

    Active Gamification - A Process for Successful Gamification

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2019
    Advisor(s)
  20. Jonathan Nogueira Rufino Batista Paiva, Luis Henrique Nunes Guimarães

    NotifiCar - app for monitoring the status of cars in a city

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2018
    Advisor(s)
  21. LEAO, H. A. T., SOUZA, R. V. F., MACIEL, A. A. F., FREITAS, S. A. A., CANEDO, E. D.

    Gamificação aplicada ao desenvolvimento de software: Análise e Projeto

    XX ENCOINFO • Palmas

    2018
  22. RIBEIRO, A. S., CANEDO, E. D., FREITAS, S. A. A.

    An Implementation of the OAuth 2.0 for an Enterprise Service Bus

    18th International Conference on Computational Science and Its Applications • Melbourne - Australia

    2018
  23. ARAUJO, A. N. L., BORGES, K. C. S., FREITAS, S. A. A., CANEDO, E. D., SILVA, W. C. M. P.

    Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory

    Americas Conference on Information Systems 2017 • Boston - EUA

    2017
  24. RAMOS, C. S., OLIVEIRA, K. M., ROCHA, A. R. C.

    Planejamento de Programa de Melhoria Abordagem Multimodelo

    Simpósio Brasileiro de Qualidade de Software, p79-93 • Manaus

    2015
  25. VERGARA, G. F., CANEDO, E. D., FREITAS, S. A. A.

    Deployment of Collaborative Softwares as a Service in a Private Cloud to a Software Factory

    15th Computational Science and Its Applications (ICCSA) • Banff - Canada

    2015
  26. Luciano Hideaky de Macedo Endo

    Support metrics for effort estimation in the development of Business Intelligence systems

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2014
    Advisor(s)
  27. Breno Dantas Cruz

    A systematic mapping of metrics for agile methodologies Scrum, Kanban, and XP

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2013
    Advisor(s)
  28. Guilherme Fay Vergara

    Deployment of software as a service on a private cloud for the FGA software factory

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2014
    The objective of this final course design is bring the reader first state of the art on cloud computing later a brief explanation of tools for cloud computing, through all levels of architecture, and later the proposition of a deployment model of computing cloud to the software factory and finally the deployment of this model. The deployment of such services is within a private cloud, allocated within the CEBRASPE servers. The main services are available - Express which is a system that is primarily maintained by SERPRO, and owncloud, software that implements the sharing of any files in the cloud. These services increase the productivity of the factory members and increase their collaboration in projects developed internally.
  29. Marcus Vinicius P. Martins

    OpenBatch: batch processing service for private cloud

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2025
    Advisor(s)
  30. Almir José Malheiros Franco, Guilherme Jesus Nunes

    System to support and track final course projects

    Senior Project (Technology in Internet Systems) - Federal Institute of Brasília (Brazil)

    2022
    Advisor(s)
  31. Levi Alves de Freitas Júnior

    Fall notification system through cloud computing

    Senior Project (Technology in Internet Systems) - Federal Institute of Brasília (Brazil)

    2021
    Advisor(s)
  32. Gustavo Vieira Braz Gonçalves, Luiz Guilherme S da Silva

    Development of a software solution for fleet management, a practical application

    Senior Project (Bachelor of Software Engineering) - University of Brasília (Brazil)

    2020
    Advisor(s)
  33. Caio Appelt Resende

    Restructuring the Eficiente Tool Aiming at Adapting It to BPMN Notation

    Bachelor of Computer Science - University of Brasília (Brazil)

    2012
  34. Otávio Gomes Lumba de Oliveira

    Project Management Process: an approach using PMBOK and Scrum aligned with the reality of Giro Novo Company

    Specialization in Software Engineering, Catholic University of Brasília (Brazil)

    2010
  35. Nívia C. Queiroz

    Application of a Method for Reverse Engineering in Legacy Systems

    Specialization in Software Engineering, Catholic University of Brasília (Brazil)

    2010
    Advisor(s)
  36. Pauliane Alves de Paula

    Proposal for Associating an Agile Development Process with the Use of a CASE Tool

    Specialization in Software Engineering, Catholic University of Brasília (Brazil)

    2009
    Advisor(s)
  37. Tiago Souza Fraga

    Proposal of a Software Development Process for Small Teams

    Specialization in Software Engineering, Catholic University of Brasília (Brazil)

    2008
    Advisor(s)

Contact & Collaboration

See more about Software Architecture
← Software Quality Digital Transformation →