• Portal do Governo Brasileiro

Plataforma Sucupira

Dados do Trabalhos de Conclusão

UNIVERSIDADE FEDERAL FLUMINENSE
COMPUTAÇÃO (31003010046P4)
Educação Presencial
L-PRISM: A Specification Language for Multimedia Service Chains Based on Virtualization of Sensors
FRANKLIN JORDAN VENTURA QUICO
DISSERTAÇÃO
11/04/2023

A virtualização é uma tecnologia amplamente utilizada que pode reduzir a complexidade derivada da heterogeneidade em ambientes IoT. Uma vez que os sensores multimídia são uma importante fonte de dados em IoT, surge o paradigma Internet of Media Things (IoMT). Com base na virtualização e na IoMT, adotou-se o conceito de virtualização de sensores multimídia (VMS), que são a representação virtualizada dos dispositivos pertencentes à IoMT. Em muitos cenários, vários processos devem ser aplicados a fluxos multimídia em uma sequência predefinida, criando assim cadeias de VMS, ou seja, cadeias de serviços multimídia. Existem poucos esforços na literatura para criar uma linguagem de descrição para apoiar a definição de cadeias de VMS. Para preencher esta lacuna, propomos uma Linguagem Específica de Domínio (DSL) denominada L-PRISM. Esta DSL pode ser utilizada como base conceitual para desenvolvedores implementarem e virtualizarem aplicações multimídia utilizando o conceito de VMS. Também apresentamos uma prova de conceito (PoC) usando L-PRISM para executar cadeias de serviços multimídia baseadas em VMS. Nosso DSL e PoC foram avaliados por desenvolvedores de software, e os resultados mostram que a adoção do L-PRISM facilita a definição e implantação de cadeias de serviços multimídia baseadas em VMS.

Linguagem de Domínio Específico;Internet das Coisas;Internet das Coisas Multimídia;Sensor Virtual Multimídia
Virtualization is a widely used technology that can reduce the complexity derived from heterogeneity in IoT environments. Once multimedia sensors are an important data source in IoT, the Internet of Media Things (IoMT) paradigm emerges. Based on virtualization and IoMT, the concept of virtualization multimedia sensors (VMS) has been adopted, which are the virtualized representation of the devices belonging to IoMT. In many scenarios, multiple processes must be applied to multimedia streams in a predefined sequence, thus creating chains of VMS, i.e., multimedia service chains. There are few efforts in the literature to create a description language to support the definition of chains of VMS. In order to fill this gap, we propose a Domain Specific Language (DSL) called L-PRISM. This DSL can be used as a conceptual base for developers to implement and virtualize multimedia applications using the VMS concept. We also present a proof of concept (PoC) using L-PRISM to run multimedia service chains based on VMS. Our DSL and PoC were evaluated by software developers, and the results show that adopting L-PRISM facilitates the definition and deployment of multimedia service chains based on VMS.
Domain Specific Language;Internet of Things;Internet of Media Things;Virtual Multimedia Sensors
0
INGLES
UNIVERSIDADE FEDERAL FLUMINENSE
O trabalho possui divulgação autorizada
Dissertação Franklin Jordan Ventura Quico (Final).pdf

Contexto

CIÊNCIA DA COMPUTAÇÃO
SISTEMAS DE COMPUTAÇÃO
-

Banca Examinadora

DEBORA CHRISTINA MUCHALUAT SAADE
DOCENTE - PERMANENTE
Sim
Nome Categoria
FLAVIA COIMBRA DELICATO Docente - PERMANENTE
DEBORA CHRISTINA MUCHALUAT SAADE Docente - PERMANENTE
THAIS VASCONCELOS BATISTA Participante Externo
PAULO DE FIGUEIREDO PIRES Docente - PERMANENTE

Financiadores

Financiador - Programa Fomento Número de Meses
FUND COORD DE APERFEICOAMENTO DE PESSOAL DE NIVEL SUP - Programa de Excelência Acadêmica 27

Vínculo

-
-
-
Não
Plataforma Sucupira
Capes UFRN RNP
  • Compatibilidade
  • . . .
  • Versão do sistema: 3.87.0
  • Copyright 2022 Capes. Todos os direitos reservados.

Nós usamos cookies para melhorar sua experiência de navegação no portal. Ao utilizar o gov.br, você concorda com a política de monitoramento de cookies. Para ter mais informações sobre como isso é feito, acesse Política de cookies.Se você concorda, clique em ACEITO.

Politica de Cookies

O que são cookies?

Cookies são arquivos salvos em seu computador, tablet ou telefone quando você visita um site.Usamos os cookies necessários para fazer o site funcionar da melhor forma possível e sempre aprimorar os nossos serviços. Alguns cookies são classificados como necessários e permitem a funcionalidade central, como segurança, gerenciamento de rede e acessibilidade. Estes cookies podem ser coletados e armazenados assim que você inicia sua navegação ou quando usa algum recurso que os requer.

Cookies Primários

Alguns cookies serão colocados em seu dispositivo diretamente pelo nosso site - são conhecidos como cookies primários. Eles são essenciais para você navegar no site e usar seus recursos.
Temporários
Nós utilizamos cookies de sessão. Eles são temporários e expiram quando você fecha o navegador ou quando a sessão termina.
Finalidade
Estabelecer controle de idioma e segurança ao tempo da sessão.

Cookies de Terceiros

Outros cookies são colocados no seu dispositivo não pelo site que você está visitando, mas por terceiros, como, por exemplo, os sistemas analíticos.
Temporários
Nós utilizamos cookies de sessão. Eles são temporários e expiram quando você fecha o navegador ou quando a sessão termina.
Finalidade
Coletam informações sobre como você usa o site, como as páginas que você visitou e os links em que clicou. Nenhuma dessas informações pode ser usada para identificá-lo. Seu único objetivo é possibilitar análises e melhorar as funções do site.

Você pode desabilitá-los alterando as configurações do seu navegador, mas saiba que isso pode afetar o funcionamento do site.

Chrome

Firefox

Microsoft Edge

Internet Explorer