Logo do repositório
 
Publicação

Exam monitoring platform

authorProfile.emailbiblioteca@isel.pt
datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
dc.contributor.advisorCarvalho, Fernando Miguel Santos Gamboa Lopes de
dc.contributor.authorJorge, José Eduardo Leitão
dc.date.accessioned2026-02-04T13:04:40Z
dc.date.available2026-02-04T13:04:40Z
dc.date.issued2025-11-13
dc.description.abstractAbstract The increase in fraud in in-person exams, facilitated by Artificial Intelligence (AI) tools, represents a significant challenge to academic integrity. At the Instituto Superior de Engenharia de Lisboa (ISEL), as in other universities and schools, this problem has intensified in recent years. In response, this master’s thesis proposes the development of a secure and efficient web solution, the Exam Management Platform (EMP) and the Student Exam Plugin (SEP). The EMP is a web application for teachers, which allows for the management of exams and real time supervision. The SEP is an extension for Google Chrome, installed on the student’s computer, that monitors their actions during the exam. The solution uses students’ laptops and the Google Chrome browser, eliminating the need to install third-party software and reducing infrastructure costs. Its functionalities include user authentication, real-time monitoring of activities such as access to unauthorised Uniform Resource Locators (URLs), changes in window focus, browser resizing, right-clicks, and text selection. It also includes a notification system to alert supervisors to irregularities. All actions are logged for post-exam analysis. The system’s architecture integrates front-end and back-end technologies, communicating via RESTful Application Programming Interfaces (APIs) and Server-Sent Events (SSE) for real-time updates. Security is reinforced by Hypertext Transfer Protocol Secure (HTTPS), TwoFactor Authentication (2FA), authorisation tokens, and hash validation to detect plugin tampering. Tests, including scenarios in a controlled environment, demonstrated the system’s effectiveness in detecting and logging events, ensuring bidirectional communication, and verifying the plugin’s integrity. Although limited to Google Chrome and dependent on network connectivity, the system constitutes a practical response to ensure the integrity of in-person assessments.eng
dc.description.abstractO aumento de fraudes em exames presenciais, facilitado por ferramentas de Inteligência Artificial (AI), representa um desafio significativo para a integridade académica. No Instituto Superior de Engenharia de Lisboa (ISEL), tal como noutras faculdades e escolas, este problema tem-se intensificado nos últimos anos. Em resposta, esta tese de mestrado propõe o desenvolvimento de uma solução web segura e eficiente, a Exam Management Platform (EMP) e o Student Exam Plugin (SEP). A EMP é uma aplicação web para professores, que permite a gestão de exames e a supervisão em tempo real. O SEP é uma extensão para o Google Chrome, instalada no computador do aluno, que monitora as suas ações durante o exame. A solução recorre aos computadores portáteis dos alunos e ao navegador Google Chrome, eliminando a necessidade de instalar software de terceiros e reduzindo os custos de infraestrutura. Entre as funcionalidades estão a autenticação de utilizadores, a monitorização em tempo real de atividades como acesso a URLs não autorizados, mudanças de foco da janela, redimensionamento do navegador, cliques com o botão direito e seleção de texto. Inclui ainda um sistema de notificações para alertar os supervisores para irregularidades. Todas as ações são registadas para análise posterior ao exame. A arquitetura do sistema integra tecnologias de front-end e back-end, comunicando através de APIs RESTful e Server-Sent Events (SSE) para atualizações em tempo real. A segurança é reforçada por Hypertext Transfer Protocol Secure (HTTPS), Two-Factor Authentication (2FA), tokens de autorização e validação por hash para detetar adulterações no plugin. Os testes, incluindo cenários num ambiente controlado, demonstraram a eficácia do sistema na deteção e registo de eventos, garantindo a comunicação bidirecional e verificando a integridade do plugin. Embora limitada ao Google Chrome e dependente da conectividade de rede, o sistema constitui uma resposta prática para garatir a integridade de avaliações presenciais.por
dc.identifier.tid204178452
dc.identifier.urihttp://hdl.handle.net/10400.21/22636
dc.language.isoeng
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectOnline examinations
dc.subjectAcademic integrity
dc.subjectMonitoring platform
dc.subjectBrowser extension
dc.subjectReal-time monitoring
dc.subjectExames online
dc.subjectIntegridade académica
dc.subjectPlataforma de monitorização
dc.subjectExtensão de Navegador
dc.subjectMonitoramento em tempo real
dc.titleExam monitoring platformeng
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.nameDissertação para obtenção do Grau de Mestre em Engenharia Informática e de Computadores

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
JoseJorge_MEIC.pdf
Tamanho:
11.06 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
4.03 KB
Formato:
Item-specific license agreed upon to submission
Descrição: