Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/102128
DC FieldValueLanguage
dc.contributor.advisorCardoso, Jorge Carlos dos Santos-
dc.contributor.authorSantos, Pedro Miguel da Cruz-
dc.date.accessioned2022-09-26T22:00:25Z-
dc.date.available2022-09-26T22:00:25Z-
dc.date.issued2022-07-12-
dc.date.submitted2022-09-26-
dc.identifier.urihttps://hdl.handle.net/10316/102128-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologiapt
dc.description.abstractA MosaicoLab é uma organização que procura ativamente atrair atenção para o significado cultural dos mosaicos. Para melhor alcançar este objetivo, vários workshops são realizados com o objetivo de trazer atenção para este assunto. No entanto, durante a pandemia, é complicado continuar a organizar estes eventos. Como tal, uma abordagem digital foi tomada que levou à criação do editor de mosaicos. No entanto, esta ferramenta não era perfeita só por si. Várias ferramentas podiam ser adicionadas ao editor e o processo de guardar mosaicos para os exibir não era fácil.Dadas estas dificuldades, este projeto foi proposto. Neste projeto, o objetivo é criar uma Plataforma de Partilha de Mosaicos na qual os utilizadores possam desenhar e pintar os seus mosaicos, bem como criar mosaicos de raiz ou começar a partir de um mosaico previamente existente. Para além disso, várias ferramentas foram adicionadas ao editor de mosaicos existente para que os utilizadores consigam realizar ações que demorariam muito mais tempo a realizar caso estas ferramentas não estivessem presentes.Durante este projeto, várias plataformas foram analisadas de mo do a melhor entender o que pode ser esperado de uma plataforma de partilha e como é que determinadas ferramentas de desenho funcionam. Tendo esta análise realizada, os requisitos podem então ser propostos, depois da qual a fase de desenho arquitetura e a fase de implementação ocorreram.Durante a fase de implementação, o projeto foi dividido em dois projetos mais pequenos. Um deles é a criação da Plataforma de Partilha de Mosaicos, que consiste em implementar todas as funcionalidades necessárias para os utilizadores conseguirem escolher mosaicos para remisturar facilmente bem como para poderem publicar os seus mosaicos para os outros poderem remisturar. O outro projeto consiste em adicionar funcionalidades ao editor de mosaicos existente. Esta segunda parte relaciona-se diretamente com a Plataforma de Partilha de Mosaicos visto que os mosaicos presentes nessa plataforma serão criados no editor de mosaicos.De modo a compreender se os requisitos foram alcançados com sucesso, uma avaliação do trabalho realizado durante este ano irá ocorrer, analisando não apenas os requisitos funcionais mas os atributos de qualidade também.Com este projeto, não só poderão os mosaicos chegar mais longe no sentido de pessoas que terão acesso, mas também no sentido que através de colaboração, várias ideias novas poderão aparecer que originarão um crescimento de entusiastas de mosaico e novos padrões criativos de mosaicos que poderão ser utilizados pela comunidade de mosaicos. Desta forma, aumentando a importância de mosaicos como um marco cultural.pt
dc.description.abstractMosaicoLab is an organization that actively seeks to bring attention to the cultural significance of mosaics. To better achieve this goal, several workshops are held each year to bring attention to this subject. However, during the pandemic context the world has been through, it is difficult to keep organizing these workshops. Therefore, a digital approach was taken that led to the creation of the mosaic editor. However, this tool was not perfect on its own, several tools could be added to the editor and the process of saving mosaics to showcase them was not intuitive. Given these difficulties, this project was proposed. In this project, the objective was to create a Mosaic Sharing Platform where people can design and paint their mosaics as well as create mosaics from scratch or start from a previously built mosaic. Furthermore, several tools have been added to an existing mosaic editor so that users can easily perform actions that would take them much longer had these tools not been present.During this project, several platforms were analyzed to better understand what can be expected from a sharing platform and how certain drawing tools work. Having the analysis performed, the requirements can be proposed, after which the architecture design and implementation phases took place. During the implementation phase, the project was divided into two separate smaller projects. One of them is the creation of the Mosaic Sharing Platform, consisting in implementing all the features needed for users to easily choose mosaics to re-mix as well as publish their own mosaics for other users to re-mix from. The other consists of adding functionalities to an existing mosaic editor. This second part directly relates to the Mosaic Sharing Platform since the mosaics present in that platform are created in the mosaic editor.In order to understand how well were the requirements accomplished, an evaluation of the work performed during this year will take place, analyzing not only the functional requirements but also the quality attributes.With this project, not only can mosaics reach further in the sense of people that will have access, but also in the sense that through mutual collaboration, several new ideas may come up that will allow a spur of mosaic enthusiasts and new creative patterns to be used in the mosaicing community. Therefore, driving the importance of mosaics as a landmark further.pt
dc.language.isoengpt
dc.rightsopenAccesspt
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt
dc.subjectTesselapt
dc.subjectMosaicopt
dc.subjectRemisturarpt
dc.subjectPartilhapt
dc.subjectPlataformapt
dc.subjectTilept
dc.subjectMosaicpt
dc.subjectRe-Mixingpt
dc.subjectSharingpt
dc.subjectPlatformpt
dc.titleMosaic editor and sharing platform: building of an interactive platformpt
dc.typemasterThesispt
degois.publication.locationCoimbrapt
dc.peerreviewedyes-
dc.date.embargo2022-07-12*
dc.identifier.tid203062574pt
dc.subject.fosDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapt
thesis.degree.disciplineInformática-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Informáticapt
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Engenharia Informática-
uc.rechabilitacaoestrangeiranopt
uc.degree.grantorID0500-
uc.contributor.authorSantos, Pedro Miguel da Cruz::0000-0001-8308-5123-
uc.degree.classification16-
uc.date.periodoEmbargo0pt
uc.degree.presidentejuriRibeiro, Bernardete Martins-
uc.degree.elementojuriCardoso, Jorge Carlos dos Santos-
uc.degree.elementojuriVieira, Marco Paulo Amorim-
uc.contributor.advisorCardoso, Jorge Carlos dos Santos::0000-0002-0196-2821-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.languageiso639-1en-
item.openairetypemasterThesis-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextCom Texto completo-
crisitem.advisor.researchunitCISUC - Centre for Informatics and Systems of the University of Coimbra-
crisitem.advisor.parentresearchunitFaculty of Sciences and Technology-
crisitem.advisor.orcid0000-0002-0196-2821-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
TeseFinalPedroSantos.pdf12.95 MBAdobe PDFView/Open
Show simple item record

Page view(s)

73
checked on May 8, 2024

Download(s)

64
checked on May 8, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons