Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/102128
Title: Mosaic editor and sharing platform: building of an interactive platform
Authors: Santos, Pedro Miguel da Cruz
Orientador: Cardoso, Jorge Carlos dos Santos
Keywords: Tessela; Mosaico; Remisturar; Partilha; Plataforma; Tile; Mosaic; Re-Mixing; Sharing; Platform
Issue Date: 12-Jul-2022
Place of publication or event: Coimbra
Abstract: A 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.
MosaicoLab 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.
Description: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
URI: https://hdl.handle.net/10316/102128
Rights: openAccess
Appears in Collections:UC - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat
TeseFinalPedroSantos.pdf12.95 MBAdobe PDFView/Open
Show full item record

Page view(s)

71
checked on Apr 24, 2024

Download(s)

63
checked on Apr 24, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons