Mosaic editor and sharing platform: building of an interactive platform

Detalhes bibliográficos
Autor(a) principal: Santos, Pedro Miguel da Cruz
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/102128
Resumo: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_be187bc889ce98e2b28e7df9449faa8a
oai_identifier_str oai:estudogeral.uc.pt:10316/102128
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Mosaic editor and sharing platform: building of an interactive platformTesselaMosaicoRemisturarPartilhaPlataformaTileMosaicRe-MixingSharingPlatformDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaA 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.2022-07-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/102128http://hdl.handle.net/10316/102128TID:203062574engSantos, Pedro Miguel da Cruzinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-02-07T16:39:21Zoai:estudogeral.uc.pt:10316/102128Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:19:11.319701Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Mosaic editor and sharing platform: building of an interactive platform
title Mosaic editor and sharing platform: building of an interactive platform
spellingShingle Mosaic editor and sharing platform: building of an interactive platform
Santos, Pedro Miguel da Cruz
Tessela
Mosaico
Remisturar
Partilha
Plataforma
Tile
Mosaic
Re-Mixing
Sharing
Platform
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Mosaic editor and sharing platform: building of an interactive platform
title_full Mosaic editor and sharing platform: building of an interactive platform
title_fullStr Mosaic editor and sharing platform: building of an interactive platform
title_full_unstemmed Mosaic editor and sharing platform: building of an interactive platform
title_sort Mosaic editor and sharing platform: building of an interactive platform
author Santos, Pedro Miguel da Cruz
author_facet Santos, Pedro Miguel da Cruz
author_role author
dc.contributor.author.fl_str_mv Santos, Pedro Miguel da Cruz
dc.subject.por.fl_str_mv Tessela
Mosaico
Remisturar
Partilha
Plataforma
Tile
Mosaic
Re-Mixing
Sharing
Platform
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Tessela
Mosaico
Remisturar
Partilha
Plataforma
Tile
Mosaic
Re-Mixing
Sharing
Platform
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2022
dc.date.none.fl_str_mv 2022-07-12
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/102128
http://hdl.handle.net/10316/102128
TID:203062574
url http://hdl.handle.net/10316/102128
identifier_str_mv TID:203062574
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134086262947840