Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/110547
DC FieldValueLanguage
dc.contributor.advisorCardoso, Jorge Carlos dos Santos-
dc.contributor.advisorRoque, Licínio Gomes-
dc.contributor.authorLopes, Miguel Santos-
dc.date.accessioned2023-11-23T23:03:35Z-
dc.date.available2023-11-23T23:03:35Z-
dc.date.issued2023-09-08-
dc.date.submitted2023-11-23-
dc.identifier.urihttps://hdl.handle.net/10316/110547-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractWhen a oil spill occurs, there is significant financial and environmental harm. These spills may occur for various factors, as the most usual are: lack of vigilance or a boat/ship accident. So, the removal should happen as quick as possible. For this to happen, all people involved must be in coordination in all times which requires rigorous training.MPCS is a simulator whose main objective is to improve coordination training for all people involved in removing a pollutant in the sea, without the need for all persons be in the same place or neither to use real equipments. MPCS contains several components, such as a VR-component (VR-interfaces, in experimental version), and an UI Generation (generation of interfaces) component, an Game Editor (configuration of the exercises and entities involved), and the Multiplayer Service Framework. The objective of this thesis was the implementation of the Multiplayer Service framework on MPCS. This module consists of developing a service where players can join a specific session/exercise. Then, they can perform various actions, from sending messages to other players to interact with objects in the game and perform an action that will influence the pollutant and its behavior. Also, this module is responsible for the emission and storage of the logs done in each game session. To achieve this, a plan of the tasks to be made was done. The first phase contains the study on the state-of-the-art, the identification of a methodology to use, and the identification of risks. After that, the development of the architecture (and its documentation) and Data Model. The final phase consists in the development of the proper framework, and tests on the performance of the solution found.eng
dc.description.abstractQuando ocorre um derrame de petróleo, ocorrem danos significativos tanto financeiros como ambientais. Estes derrames podem acontecer por diversos motivos, sendo os mais comuns a falta de vigilância ou um acidente de algum barco. Portanto, a remoção deve acontecer o mais rápido possível. Para que isso aconteça, todas as pessoas envolvidas devem estar em coordenação o tempo todo, o que requer muito treino.O MPCS é um simulador cujo principal objetivo é melhorar o treino de coordenação para todas as pessoas envolvidas na remoção de poluentes no mar, sem a necessidade de todas as pessoas estarem no mesmo local ou de usarem equipamentos reais. O MPCS possui vários componentes, tais como, um componente de Realidade Virtual (interfaces RV, em versão experimental) e um componente de Geração de Interfaces de User Interfaces, um Editor de Jogo (configuração dos exercícios e entidades envolvidas) e a Multiplayer Service Framework. O objetivo desta tese consiste na implementação desta framework no MPCS.Este módulo consiste no desenvolvimento de um serviço onde os jogadores podem participar numa sessão/exercício específica/o. Depois, estes podem realizar várias ações, desde o envio de mensagens para outros jogadores, à interação com objetos no jogo e até à realização de ações que influenciarão o poluente e o seu comportamento. Além disso, este módulo é responsável pela emissão e armazenamento dos registos feitos em cada sessão de jogo (action log).Para atingir este objetivo final, foi elaborado um plano das tarefas a serem realizadas. A primeira fase inclui o estudo do estado da arte, a identificação de uma metodologia a ser utilizada e a identificação de riscos. Após isso, o desenvolvimento da arquitetura (e sua documentação) e do Modelo de Dados. A fase final consiste no desenvolvimento da Multiplayer Service Framework e na realização de testes de desempenho da solução encontrada.por
dc.description.sponsorshipFCT-
dc.language.isoeng-
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP/00326/2020/PT-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by-nd/4.0/-
dc.subjectPollution Simulatoreng
dc.subjectGame-Based Learningeng
dc.subjectMPCSeng
dc.subjectMultiplayer Service Frameworkeng
dc.subjectHC Pollutioneng
dc.subjectSimulador de poluiçãopor
dc.subjectGame-Based Learningpor
dc.subjectMPCSpor
dc.subjectMultiplayer Service Frameworkpor
dc.subjectPoluição de HCpor
dc.titleMultiplayer Service Framework for Marine Pollution Control Simulator (MPCS)eng
dc.title.alternativeMultiplayer Service Framework para o Marine Pollution Control Simulator (MPCS)por
dc.typemasterThesis-
degois.publication.locationDEI-FCTUC-
degois.publication.titleMultiplayer Service Framework for Marine Pollution Control Simulator (MPCS)eng
dc.peerreviewedyes-
dc.identifier.tid203398122-
thesis.degree.disciplineInformática-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Engenharia Informática-
uc.degree.grantorID0500-
uc.contributor.authorLopes, Miguel Santos::0009-0002-7543-384X-
uc.degree.classification17-
uc.degree.presidentejuriMarcelino, Maria José Patrício-
uc.degree.elementojuriPerrotta, André Venturoti-
uc.degree.elementojuriRoque, Licínio Gomes-
uc.contributor.advisorCardoso, Jorge Carlos dos Santos::0000-0002-0196-2821-
uc.contributor.advisorRoque, Licínio Gomes::0000-0002-1911-2788-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.languageiso639-1en-
item.openairetypemasterThesis-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextCom Texto completo-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File SizeFormat
Dissertacao_Miguel_Lopes.pdf10.26 MBAdobe PDFView/Open
Show simple item record

Page view(s)

25
checked on May 8, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons