Giovani Gracioli

  • Endereço para acessar este CV: http://lattes.cnpq.br/1424232354270881
  • Última atualização do currículo em 01/08/2018


Giovani Gracioli possui doutorado em Engenharia de Automação e Sistemas (2014) e mestrado em Ciências da Computação (2009) ambos pela Universidade Federal de Santa Catarina e graduação em Ciência da Computação pela Universidade Federal de Santa Maria (2007). Atualmente é professor visitante no Departmento de Engenharia Elétrica e Computação da Universidade de Waterloo, Canadá, e pesquisador do grupo de software embarcado da mesma universidade. Atua nas seguintes linhas de pesquisa: sistemas operacionais e sistemas dedicados (embarcados, paralelos e distribuídos). (Texto informado pelo autor)


Identificação


Nome
Giovani Gracioli
Nome em citações bibliográficas
GRACIOLI, Giovani;Gracioli, Giovani;GRACIOLI, G.

Endereço


Endereço Profissional
Universidade Federal de Santa Catarina, Laboratório de Integração Software e Hardware - LISHA.
Rua Presidente Prudente de Moraes 406
Santo Antônio
89218000 - Joinville, SC - Brasil
Telefone: (48) 37216417
URL da Homepage: www.inf.ufsc.br


Formação acadêmica/titulação


2009 - 2014
Doutorado em Engenharia de Automação e Sistemas.
Universidade Federal de Santa Catarina, UFSC, Brasil.
com período sanduíche em University of Waterloo (Orientador: Sebastian Fischmeister).
Título: Real-time Operating System Support for Multicore Applications, Ano de obtenção: 2014.
Orientador: Antônio Augusto Medeiros Fröhlich.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
2007 - 2009
Mestrado em Ciências da Computação.
Universidade Federal de Santa Catarina, UFSC, Brasil.
Título: Reconfiguração Dinâmica de Software em Sistemas Profundamente Embarcados,Ano de Obtenção: 2009.
Orientador: Antônio Augusto Medeiros Fröhlich.
2003 - 2007
Graduação em Ciência da Computação.
Universidade Federal de Santa Maria, UFSM, Brasil.
Título: Uma Comparação entre Algoritmos de Detecção de Defeitos para Redes Móveis Sem Fio.
Orientador: Raul Ceretta Nunes.
Bolsista do(a): Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul, FAPERGS, Brasil.




Atuação Profissional



Universidade do Sul de Santa Catarina, UNISUL, Brasil.
Vínculo institucional

2013 - 2013
Vínculo: , Enquadramento Funcional: Professor horista, Carga horária: 6
Outras informações
Disciplinas ministradas para o curso de Engenharia Elétrica: computação científica II (programação C, C++ e estruturas de dados) e sistemas operacionais.

Atividades

02/2013 - 08/2013
Ensino, Engenharia Elétrica, Nível: Graduação

Disciplinas ministradas
Computação Científica II (programação C, C++ e estruturas de dados) - 2013.1
Sistemas Operacionais - 2013.1

University of Waterloo, UW, Canadá.
Vínculo institucional

2008 - 2009
Vínculo: Visitor Researcher, Enquadramento Funcional: Bolsista, Carga horária: 40, Regime: Dedicação exclusiva.


Universidade Federal de Santa Catarina, UFSC, Brasil.
Vínculo institucional

2014 - Atual
Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto, Carga horária: 40, Regime: Dedicação exclusiva.

Vínculo institucional

2013 - 2014
Vínculo: , Enquadramento Funcional: Professor Auxiliar I, Carga horária: 40, Regime: Dedicação exclusiva.

Vínculo institucional

2007 - 2013
Vínculo: Doutorando, Enquadramento Funcional: Bolsista, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

9/2013 - Atual
Ensino, Abi - Engenharia da Mobilidade, Nível: Graduação

Disciplinas ministradas
Introdução a programação de computadores
Projeto integrado de sistemas embarcados
Sistemas digitais e microprocessados
Sistemas embarcados
Sistemas operacionais de tempo real
9/2013 - Atual
Conselhos, Comissões e Consultoria, Centro de Engenharias da Mobilidade (CEM), .

Cargo ou função
Membro do Nucleo Docente Estruturante do curso de Engenharia Mecatrônica - 093/2013/DAC/CJ.
03/2007 - Atual
Pesquisa e desenvolvimento , Laboratório de Integração Software e Hardware - LISHA, .

03/2008 - 8/2013
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
INE5357 Sistemas Operacionais II - 2008.1 (estagiário de docência)
INE5357 Sistemas Operacionais II - 2009.1 (estagiário de docência)
INE5424 Sistemas Operacionais II - 2011.2 (estagiário de docência)
INE5424 Sistemas Operacionais II - 2012.2 (estagiário de docência)
INE5424 Sistemas Operacionais II - 2013.1 (estagiário de docência)
INE5438 Laboratório de Microprocessadores e Lógica Programável - 2010.1 (estagiário de docência)
08/2007 - 12/2007
Ensino, Sistema de Informação, Nível: Graduação

Disciplinas ministradas
INE5607 Organização e Arquitetura de Computadores (estagiário de docência)

University of Waterloo, U.WATERLOO, Canadá.
Vínculo institucional

2017 - Atual
Vínculo: Professor Visitante, Enquadramento Funcional: Visiting Professor, Carga horária: 40, Regime: Dedicação exclusiva.

Vínculo institucional

2012 - 2012
Vínculo: PhD visitor student, Enquadramento Funcional: Researcher, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações
PhD Sandwich

Atividades

10/2017 - Atual
Pesquisa e desenvolvimento , Department of Electrical and Computer Engineering, .


Friedrich-Alexander Universität Erlangen-Nürnberg, FAU, Alemanha.
Vínculo institucional

2010 - 2011
Vínculo: Pesquisador, Enquadramento Funcional: Pesquisador, Carga horária: 40


Universidade Federal de Santa Maria, UFSM, Brasil.
Vínculo institucional

2003 - 2007
Vínculo: Aluno de Graduação, Enquadramento Funcional: Bolsista, Carga horária: 20


Technische Hochschule Ingolstadt, THI, Alemanha.
Vínculo institucional

2016 - 2016
Vínculo: Professor Visitante, Enquadramento Funcional: Visiting Professor, Carga horária: 40



Linhas de pesquisa


1.
Sistemas Operacionais
2.
Sistemas Embarcados
3.
Sistemas de Tempo Real
4.
Embedded Software
5.
Autonomous Vehicles
6.
Real-time Systems


Projetos de pesquisa


2016 - Atual
EUBrasilCloudFORUM: Fostering an International dialogue between Europe & Brazil

Projeto certificado pelo(a) coordenador(a) Antonio Augusto Medeiros Fröhlich em 24/03/2016.
Descrição: The EUBrasilCloudFORUM (http://eubrasilcloudforum.eu) Coordination and Support Action (CSA), funded by the European Commission (EC) and by The Ministry of Science and Technology of Brazil (MCTI), under the H2020 EU-Brazil Cooperation Programme, aims at establishing an organisational cooperation model that enables the EU and Brazil to formulate and develop a common strategy and approach for Research & Innovation in Cloud Computing in line with the priorities of each region.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Doutorado: (1) .
Integrantes: Giovani Gracioli - Integrante / Antônio Augusto Medeiros Fröhlich - Coordenador.Financiador(es): Rede Nacional de Ensino e Pesquisa - Auxílio financeiro.
2015 - Atual
Programa de Controle e Monitoramento Hidrológico Campus UFSC em Joinville
Descrição: O principal objetivo deste projeto consiste em pesquisar soluções inovadoras e exemplares que contribuam para recuperação da qualidade da água dos córregos que cortam o Campus João David Ferreira Lima. Trata-se de um projeto de Desenvolvimento Institucional da UFSC que contempla os seguintes objetivos específicos: 1. Diagnosticar a qualidade da água dos cursos d'água que atravessam o "campus", bem como as áreas adjacentes aos mesmos; 2. Pesquisar as causas da poluição, quando constatada; 3. Encaminhar à FATMA e Vigilância Sanitária do Município de Florianópolis o relatório acerca das causas, para que estes tomem as medidas indicadas, dentro de sua área de atuação quando estas não forem de responsabilidade da Universidade. 4. Delinear as medidas necessárias à recuperação das águas dentro de seu território (por meio de Projeto de Recuperação de Áreas Degradadas - PRAD) e que tenham como causa atos de responsabilidade da UFSC. 5. Realizar monitoramento remoto de precipitações pluviométricas, vazão de cursos d'água e turbidez da água utilizando tecnologia de redes de sensores sem fios de baixa potência. 6. Experimentalmente, monitorar consumo de água de algumas edificações do Campus para identificar eventuais vazamentos desaguando nos córregos.
Situação: Em andamento; Natureza: Pesquisa.
2014 - 2016
Desenvolvimento e realização de antenas para comunicação entre nano-satélites
Descrição: Este projeto consiste em uma iniciativa de pesquisadores e alunos da UFSC visando o desenvolvimento, aprimoramento e realização de antenas para comunicação entre nano-satélites considerando as restrições impostas nos projetos Floripa-Sat e SERPENS. O satélite considerado para a missão Floripa-Sat é do tipo Cubesat. Existem poucos projetos de antenas para comunicações entre nano-satélites. Desta forma, este projeto tem como objetivo desenvolver tecnologias críticas para futuras missões.
Situação: Concluído; Natureza: Pesquisa.
2014 - 2016
IPSense - IP-Sense Sensores IP Seguros de Detecção de Movimento para Automação Predial
Descrição: O projeto IP-Sense Sensores IP Seguros para Automação Predial visa pesquisar e desenvolver uma solução de automação para integração de sensores de detecção de movimento sem fios a centrais de telefonia IP de modo seguro. Para tal, este utilizará como base o EPOSMoteII, módulo para redes de sensores sem fios desenvolvido no LISHA. Será integrado ao EPOSMoteII um sensor de aplicações de automação predial e será desenvolvido uma versão de dongle USB, além de firmwares e drivers necessários. Também será desenvolvida uma ferramenta web para a configuração e monitoramento da rede de sensores.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) .
Integrantes: Giovani Gracioli - Integrante / Rafael Luiz Cancian - Integrante / FRÖHLICH, ANTÔNIO A. - Coordenador.
2014 - Atual
Desenvolvimento de sensores para posicionamento e mobilidade de veículos não-tripulados

Projeto certificado pelo(a) coordenador(a) Antonio Augusto Medeiros Fröhlich em 02/12/2014.
Descrição: A utilização de veículos não tripulados não esta mais confinada a área militar, tampouco a aplicações aéreas. As áreas naval, ferroviária, aeroespacial e automotiva tem encontrado nesta tecnologia aplicações comerciais desafiadoras. A interação destes sistemas com os ambientes leva a algumas restrições de operação e desempenho. Estas restrições podem ser atenuadas através do desenvolvimento de sensores que auxiliem estes veículos a compreender melhor o meio onde estão navegando. Esta proposta de projeto de cooperação entre programas de pós-graduação tem como ponto de partida o interesse comum entre as equipes participantes na área de supervisão de sistemas não-tripulados e a motivação pelas inúmeras aplicações em desenvolvimento na área voltadas a supervisão de áreas inóspitas (florestas, montanhas, geleiras) ou de alto risco (vulcões, minas, regiões contaminadas com produtos radioativos). A área de atuação do projeto é em Engenharia Elétrica, Engenharia Mecatrônica e Ciência da Computação. Especificamente, as ações se darão em subáreas ou temas ligados à Sensores, Sistemas Embarcados, e Comunicação. Estas áreas são prioritárias para a política industrial brasileira. Existe uma falta de profissionais qualificados nessas áreas e o investimento em capital humano, com seus efeitos multiplicadores, é fator estratégico para o aumento da produtividade das indústrias nacionais..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (27) / Mestrado acadêmico: (16) .
Integrantes: Giovani Gracioli - Integrante / Antônio Augusto Medeiros Fröhlich - Coordenador / Rafael Luiz Cancian - Integrante / Gian Ricardo Berkenbrock - Integrante / Xisto Lucas Travassos Junior - Integrante.Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.
2013 - 2016
Infraestrutura para Sistemas de Tempo Real em Processadores Multicore
Descrição: Com a diminuição a possibilidade de aumentar a frequência e com isso, o superaquecimento dos processadores, a maioria dos fabricantes opta por adotar a tecnologia de processadores com múltiplos núcleos (multicore). Com isso, foi possível aumentar o desempenho e diminuir o consumo de energia. Para se utilizar essa nova tecnologias nos próximos projetos, será necessário o desenvolvimento de metodologias, padrões, arquiteturas e ferramentas para auxiliar no desenvolvimento sistemático desta classe especial de sistemas embarcados e de tempo real. De modo que, essas novas abordagens possam continuar a manter ou aumentar a a previsibilidade de tarefas de tempo real. Para isso, esse projeto visa a automação das tarefas de teste e verificação dos modelos de alto nível de sistemas embarcados e de tempo real, melhorias na verificação e testes das tarefas modeladas quanto à escalonabilidade e, por fim, o desenvolvimento de técnicas de software/hardware para aumentar a previsibilidade de tarefas de tempo real executadas em um processador multicore. Espera-se nesse projeto contribuições nas áreas de: (i) verificação e testes de modelos de sistema de tempo real; e (ii) suporte de sistema operacional de tempo real para processadores multicore (escalonadores, gerência de recursos, sincronização, arquitetura, etc.).
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) .
Integrantes: Giovani Gracioli - Integrante / Gian Ricardo Berkenbrock - Coordenador.
2012 - 2014
ComICIP60 Arquitetura de Comunicação para a Placa Intelbrás ICIP60

Projeto certificado pelo(a) coordenador(a) Antonio Augusto Medeiros Fröhlich em 28/05/2013.
Descrição: O projeto ComICIP60 Arquitetura de Comunicação para a Placa Intelbrás ICIP60 visa desenvolver uma estrutura otimizada para comunicação entre os componentes heterogêneos que fazem parte da placa ICIP60. Essa placa é composta basicamente por cinco processadores digitais de sinal (DSPs), um ARM9 e um softcore embarcado em uma FPGA, os quais utilizam interfaces de comunicação distintas (HPI, MII e PAR) e necessitam de um canal de comunicação comum para troca de mensagens e dados. A interface comum escolhida foi a Ethernet, criando a necessidade de adaptação das interfaces de comunicação e análise dos impactos dessa adaptação nos barramentos nativos de cada processador, como latência e determinismo.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) / Doutorado: (1) .
Integrantes: Giovani Gracioli - Integrante / Antônio Augusto Medeiros Fröhlich - Coordenador.Financiador(es): Intelbrás S/A - Cooperação.
2011 - 2013
OS support for WSN and Embedded System Debugging
Descrição: The project objective is to investigate the applicability of domain engineering techniques named ?Application-driven Embedded System Design (ADESD)? and ?Model-based developing? to create new methods of OS support and debugging techniques for large scale WSN and embedded systems. The CAPES-DFAIT program is a scholarship program aim at supporting team-oriented research projects between Canadian and Brazilian institutions of higher education in key areas of mutual cooperation, such as democratic governance, prosperity and security, as well as science and technology, thus encouraging research collaboration as well as graduate student mobility..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado: (12) .
Integrantes: Giovani Gracioli - Integrante / Antônio Augusto Medeiros Fröhlich - Coordenador / Arliones Stevert Hoeller Junior - Integrante / Sebastian Fischmeister - Integrante.Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa.
2010 - 2011
vConf Software de Vídeo Conferência Corporativa

Projeto certificado pelo(a) coordenador(a) Antonio Augusto Medeiros Fröhlich em 28/05/2013.
Descrição: O projeto vConf Software de vídeo conferência corporativa visa desenvolver um software de vídeo conferência corporativa para computadores pessoais com sistema operacional Linux que suporte os protocolos SIP e RTP assim como codificação de vídeo H.264, entre outras tecnologias de vídeo conferência. Este software irá utilizar bibliotecas pré-existentes para a realização das funcionalidades previstas, definindo assim uma API para o desenvolvimento do respectivo software.
Situação: Concluído; Natureza: Pesquisa.
2009 - 2010
REDE ALTATV - Arquitetura Livre, Aberta e Escalável de Terminal de Acesso para o SBTVD-T
Descrição: A TV aberta brasileira iniciou o processo de transição da transmissão analógica para a digital. Os dois principais benefícios desta transição, para os usuários, são o conteúdo de alta definição e a interatividade. A interatividade possibilitará ao usuário a utilização de novos serviços através da televisão, entre os quais se pode destacar a realização de operações bancárias (t-banking), o aprendizado à distância (t-learning) e o comércio eletrônico (t-commerce). O sucesso da implantação da TV Digital no Brasil depende da disseminação de receptores do sinal digital entre os usuários, de modo que o baixo custo destes aparelhos é um fator fundamental para a massificação da tecnologia, seja através da aquisição direta pelos usuários finais, seja através da sua distribuição subsídiada por parte dos provedores de serviços interativos na TV Digital. O projeto ora proposto visa a formação de uma rede temática de pesquisa sobre terminais de acesso de TV Digital compromissada com o Sistema Brasileiro de TV Digital Terrestre (SBTVD). Com o apoio do CTIC, este primeiro ciclo de vida da rede será focado no desenvolvimento de uma arquitetura aberta, livre e escalável de terminal de acesso em conformidade com as normas vigentes do SBTVD. A arquitetura proposta será amparada por um roadmap a ser elaborado como atividade inicial do projeto e será executada em três cenários distintos: hardware livre baseado em chipsets de set-top box comercialmente disponíveis; software livre para PCs; projeto lógico de um system-on-chip (SoC) nacional que integre as funções de terminal de acesso definidas pela arquitetura. A disseminação dos resultados do projeto será feita através de um portal web e de workshops abertos, sendo que tanto a arquitetura em si, quanto suas implementações em hardware e software, serão disponibilizadas à comunidade sob uma ou mais das seguintes licenças: MIT, GPL e LGPL. Desta forma, pretende-se não apenas consolidar a rede de pesquisa ora proposta, mas também permitir.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (4) Doutorado: (2) .
Integrantes: Giovani Gracioli - Integrante / Antônio Augusto Medeiros Fröhlich - Coordenador / Hugo Marcondes - Integrante.Financiador(es): Rede Nacional de Ensino e Pesquisa - Auxílio financeiro.
2008 - 2013
Formação de Pessoal e Desenvolvimento Científico e Tecnológico em TV Digital
Descrição: As instituições envolvidas neste projeto (UFSC,UNICAMP,INATEL,PUC-RS e UFRGS) vêm atuando em áreas correlatas às tecnologias inerentes à TV-Digital como Microeletrônicas, Hardware, Sistemas Operacionais, Multimídia, Modulação e Transmissão de Dados, desde sua origem na década de 60. Por ocasião da convergência dessas tecnologias, no que hoje chamamos de TV-Digital, estas instituições estiveram presentes em importantes projetos, como o pioneiro I2TV, um dos primeiros experimentos concretos sobre a viabilidade de um sistema brasileiro de TV-Digital, executado em 2001 e 2003; a habilitação para todas as linhas de ação do SBTVD na Carta-Convite MC/MCT/FINEP/FUNTTEL 01/2004; a execução de diversas RFPs do SBTVD entre 2005 e 2006 e, mais recentemente, o envolvimento em projetos de transferência de tecnologia para o setor industrial comprometido com a implantação do SBTVD, conforme prescrito no Decreto Presidencial 4.901, de 26 de novembro de 2003. Através deste projeto, espera-se a consolidação de uma rede de pesquisa envolvendo a UFSC, UNICAMP, INATEL, PUC-RS e UFRGS.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (4) Doutorado: (2) .
Integrantes: Giovani Gracioli - Integrante / Arliones Stevert Hoeller Junior - Integrante / Fröhlich, Antônio Augusto - Integrante / Carlos Aurélio Faria da Rocha - Coordenador.Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.
2008 - 2011
Variability Management in Operating Systems
Descrição: The project focuses on the management of software variability in operating systems, mainly in relation to non-functional properties, such as hardware/software co-design and multicore scheduling and synchronization..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (4) .
Integrantes: Giovani Gracioli - Integrante / Antônio Augusto Medeiros Fröhlich - Integrante / Tiago Rogério Mück - Integrante / Michael Gernoth - Integrante / Daniel Lohmann - Integrante / Julio Sincero - Integrante / Reinhard Tartler - Integrante / Wolfgang Schröder-Preikschat - Coordenador.Financiador(es): Deutsche Forschungsgemeinschaft - Auxílio financeiro.
2008 - 2009
Set-top Box IPTV
Descrição: Este projeto tem como objetivo desenvolver um protótipo de um IP-Set top box (IP-STB), que terá a capacidade de receber canais de TV digital sobre rede IP , decodificá-lo e reproduzir o conteúdo em uma interface de saída para TV, que poderá ser tanto uma TV convencional (SD- Single definition) como uma TV de alta definição (HD-High Definition). Este equipamento possui uma entrada de rede padrão ethernet, por onde receberá os canais IPTV (TV sobre IP), uma entrada USB, para entrada de uma câmera IP, saídas de TV (video composto, vídeo compoente e S-video ou HDMI). Tem uma interface Infra Red para recepção do sinal do controle remoto e será desenvolvido um software embarcado que conterá um sistema operacional, video streaming player, com funções trick-play, e web browser, permitindo que seja possível também navegar na internet através da TV.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (3) .
Integrantes: Giovani Gracioli - Integrante / Antônio Augusto Medeiros Fröhlich - Coordenador.Financiador(es): Fundação de Amparo à Pesquisa e Inovação do Estado de Santa Catarina - Auxílio financeiro.
2007 - Atual
EPOS -- Embedded Parallel Operating System
Descrição: The EPOS Project (Embedded Parallel Operating System) aims at automating the development of dedicated computing systems, so that developers can concentrate on what really matters: their applications. EPOS relies on the Application-Oriented System Design Method (AOSD) proposed by Fröhlich to design and implement both software and hardware components that can be automatically adapted to fulfill the requirements of particular applications. Additionally, EPOS features a set of tools to select, adapt and plug components into an application-specific framework, thus enabling the automatic generation of an application-oriented system instance. Such an instance consists of a hardware platform implemented in terms of programmable logic, and the corresponding run-time support system implemented in terms of abstractions, hardware mediators, scenario adapters and aspect programs. The deployment of AOSD in EPOS is helping to produce components that are highly reusable, adaptable and maintainable. Low overhead and high performance are achieved by a careful implementation that makes use of generative programming techniques, including static metaprogramming. Furthermore, the fact that EPOS components are exported to users by means of coherent interfaces defined in the context of the application domain largely improves usability. All these technological advantages are directly reflected in the development process, reducing NRE costs and the time-to-market of software/hardware integrated projects.
Situação: Em andamento; Natureza: Pesquisa.
2005 - 2007
Monitoramento de Defeitos numa rede de Marca-Passos
Descrição: O objetivo geral deste trabalho é investigar a aplicabilidade dos algoritmos de detecção de defeitos tradicionais em redes de equipamentos móveis, e projetar um serviço de detecção de defeitos para uma rede de marca-passos externos. Investigar o uso de detectores de defeitos em redes de sensores; Investigar a associação de detectores a algoritmos de roteamento, a fim de minimizar a perda de conexão entre os nodos da rede; modelar e especificar o algoritmo de detecção de defeitos a ser utilizado no sistema de monitoramento cardíaco CardioMonitor; Implementar um serviço de detecção de defeitos que possa servir ao CardioMonitor e a outras infra-estruturas computacionais similares; Avaliar o impacto da qualidade da detecção de defeitos na integridade e funcionalidade do CardioMonitor; Comprovar que os conceitos teóricos envolvidos no projeto e o uso da teoria de Detecção de Defeitos são importantes para o desenvolvimento e construção de um sistema hospitalar robusto com conectividade sem fio; Contribuir para a consolidação das pesquisas da área biomédica realizadas pelo Grupo de Microeletrônica da UFSM; e Posicionar o Rio Grande do Sul como referência no desenvolvimento de pesquisas nas áreas de Detecção de Defeitos e Tolerância a Falhas (UFSM e UFRGS).
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) .
Integrantes: Giovani Gracioli - Integrante / Raul Ceretta Nunes - Coordenador.Financiador(es): Fundação de Amparo à Pesquisa do Estado do Rio Grande do Sul - Bolsa.
2003 - 2005
Programa de Educação Tutorial em Informátiaca da UFSM (PET-Informática)
Descrição: O Programa de Educação Tutorial em Informátiaca da UFSM (PET-Informática) integra alunos de graduação do curso de Ciência da Computação em uma forma diferenciada de desenvolvimento acadêmico, de maneira que haja um processo de formação integral. São desenvolvidas atividades de Iniciação Científica, bem como atividades de Ensino e Extensão.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (12) / Especialização: (0) / Mestrado acadêmico: (0) / Mestrado profissional: (0) / Doutorado: (0) .
Integrantes: Giovani Gracioli - Integrante / Oni Reasilva Sichonany - Coordenador / Fernando Bevilacqua - Integrante / Marilia Guterres - Integrante / Ronaldo Canofre - Integrante / Iria Brucker - Integrante / Eduardo Spolaor Mazzanti - Integrante / Rafael Keller Tesser - Integrante.Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa.


Projetos de desenvolvimento


2007 - 2008
NSTACA - Nacionalização de Sistema de Telefonia Avançada de Código Aberto
Descrição: O projeto Nacionalização de Sistema de Telefonia Avançada de Código Aberto desenvolveu-se a partir de uma parceria entre a Universidade Federal de Santa Catarina, a SuperFacil, a Spherical e a Cianet e do apoio do FINEP e SEBRAE. Esta parceria resultou na nacionalização de um sistema de telefonia baseado em software livre e/ou código aberto que possibilitou o aumento da acessibilidade de recursos avançados de telefonia para pequenas e medias empresas a um custo equivalente ao de pequenas centrais telefônicas existentes no mercado nacional. Este processo de Nacionalização gerou três produtos distintos, um hardware e dois softwares. O hardware chamado de Channel Bank possibilita a comunicação entre a telefonia VOIP e a telefonia convencional permitindo total modularidade e escalabilidade. Um dos softwares, chamado de CallMax é de gestão, com interface web e foi direcionado para os gerentes de TI que poderão configurar com facilidade o sistema de telefonia da empresa. O outro software, destinado aos usuários de ramais que, entre outros, podem ter acesso a caixa de mensagens, ligações recebidas e realizadas. Esta solução permite que micro e pequenas empresas tenham acesso a avançados serviços de telefonia como entroncamentos digitais, discagem direta de ramais, voz sobre IP, correios de voz, serviços de URA integração com banco de dados SQL até então disponível somente em centrais proprietárias e de grande porte.
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Mestrado acadêmico: (5) .
Integrantes: Giovani Gracioli - Coordenador / Raul Sidnei Waslawick - Integrante.Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.


Membro de corpo editorial


2017 - 2018
Periódico: Science of Computer Programming (Print)


Revisor de periódico


2017 - 2017
Periódico: EURASIP Journal on Embedded Systems
2017 - Atual
Periódico: IEEE TRANSACTIONS ON COMPUTERS
2018 - Atual
Periódico: ACM Transactions on Embedded Computing Systems


Áreas de atuação


1.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Software Básico.
2.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.
3.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Hardware.


Idiomas


Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Francês
Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Alemão
Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.


Prêmios e títulos


2017
Professor homenageado pelos formandos do curso de Engenharia Mecatrônica - Turma de 2016/02, Universidade Federal de Santa Catarina.
2016
1st place 2016 Intel Embedded Systems Competition, Intel.
2014
Best paper award at the operating systems track in the Brazilian Symposium on Computing Systems Engineering (SBESC), SBC.
2013
Segundo colocado no concurso público para professor auxiliar de Arquitetura de Sistemas de Computação, UFSC, Joinville (Edital 008/DDP/2013)., .
2009
Best Presentation at the LCTES 2009 Research Forum, ACM SIGPLAN/SIGBED 2009 Conference on Languages, Compilers, and Tools for Embedded Systems.


Produções



Produção bibliográfica
Citações

Web of Science
Total de trabalhos:7
Total de citações:14
Fator H:3
Gracioli, Giovani  Data: 29/03/2016

SCOPUS
Total de trabalhos:19
Total de citações:85
Gracioli G; Giovani Gracioli  Data: 08/02/2018

Outras
Total de trabalhos:30
Total de citações:185
G Gracioli; Giovani Gracioli  Data: 08/02/2018

Artigos completos publicados em periódicos

1.
Gracioli, Giovani2017Gracioli, Giovani; FR?HLICH, ANT?NIO AUGUSTO . Two-phase colour-aware multicore real-time scheduler. IET Computers and Digital Techniques, v. 11, p. 133-139, 2017.

2.
KOROL, DANIEL ROSSI2017KOROL, DANIEL ROSSI ; SPENGLER, ANDERSON WEDDERHOFF ; Gracioli, Giovani ; IDEHARA, SÉRGIO . Low-cost automotive wireless instrumentation: is it possible?. IET Science Measurement & Technology, v. 12, p. 33-38, 2017.

3.
GRACIOLI, Giovani;Gracioli, Giovani;GRACIOLI, G.2016GRACIOLI, Giovani; FRÖHLICH, A. A. . On the Design and Evaluation of a Real-Time Operating System for Cache-Coherent Multicore Architectures. Operating Systems Review, v. 49, p. 2-16, 2016.

4.
Gracioli, Giovani2015 Gracioli, Giovani; ALHAMMAD, AHMED ; MANCUSO, RENATO ; Fröhlich, Antônio Augusto ; PELLIZZONI, RODOLFO . A Survey on Cache Management Mechanisms for Real-Time Embedded Systems. ACM Computing Surveys, v. 48, p. 1-36, 2015.

5.
GRACIOLI, Giovani2013 GRACIOLI, Giovani; FROHLICH, A. A. M. ; PELLIZZONI, R. ; Fischmeister . Implementation and evaluation of global and partitioned scheduling in a real-time OS. Real-Time Systems (Online), v. 49, p. 1-48, 2013.

6.
GRACIOLI, Giovani2012 GRACIOLI, Giovani; Fischmeister . Tracing and recording interrupts in embedded software. Journal of Systems Architecture, v. 58, p. 372-385, 2012.

7.
Fröhlich, Antônio Augusto2011 GRACIOLI, Giovani; Fröhlich, Antônio Augusto ; Santos, João Felipe . Periodic timers revisited: The real-time embedded system perspective. Computers & Electrical Engineering, v. 37, p. 365-375, 2011.

8.
PIRES, R. P.2011PIRES, R. P. ; GRACIOLI, Giovani ; Wanner, Lucas ; Augusto Medeiros Frohlich, Antonio . Evaluation of an RSSI-based Location Algorithm for Wireless Sensor Networks. IEEE Latin America Transactions, v. 9, p. 830-835, 2011.

9.
WIEDENHOFT, G. R.2008GRACIOLI, Giovani; WIEDENHOFT, G. R. ; WANNER, L. F. ; FROHLICH, A. A. M. . Power management in the EPOS system. Operating Systems Review, v. 42, p. 71-80, 2008.

Trabalhos completos publicados em anais de congressos
1.
MÜCK, T. R. ; FRÖHLICH, A. A. ; GRACIOLI, G. ; RAHMANI, A. ; DUTT, N. . CHIPS-AHOy: A Predictable Holistic Cyber-Physical Hypervisor for MPSoCs. In: International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XVIII), 2018, Samos Island. International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XVIII), 2018. p. 1-8.

2.
BANSAL, A. ; TABISH, R. ; GRACIOLI, G. ; MANCUSO, R. ; PELLIZZONI, R. ; CACCAMO, M. . Evaluating Memory Subsystem of Configurable Heterogeneous MPSoC. In: 14th annual workshop on Operating Systems Platforms for Embedded Real-Time applications (OSPERT), 2018, Barcelona. 14th annual workshop on Operating Systems Platforms for Embedded Real-Time applications (OSPERT), 2018. p. 1-6.

3.
MALUTTA, S. ; GRACIOLI, Giovani ; PSCHEIDT, J. C. ; GUIZONI NETO, T. ; THIESEN, A. ; ARRUDA, C. V. ; POMPEO, C. A. ; FRÖHLICH, A. A. ; BONUMA, N. B. . Monitoramento Hidrológico da Bacia Hidrográfica no Campus da UFSC em Joinville Utilizando a Plataforma EPOSMote III. In: XXII Simpósio Brasileiro de Recursos Hídricos, 2017, Florianópolis, SC. XXII Simpósio Brasileiro de Recursos Hídricos, 2017. p. 1-8.

4.
RICHA, C. H. ; FROHLICH, A. A. M. ; GRACIOLI, G. . Space Time Derivative Based Prediction A Novel Trickling Mechanism For WSN. In: VII Brazilian Symposium on Computing Systems Engineering, 2017, Curitiba. VII Brazilian Symposium on Computing Systems Engineering, 2017.

5.
CAMARGO, L. P. ; GRACIOLI, Giovani . Um Framework de Sistema Operacional para a Implementação de Algoritmos de Controle Digital. In: V Brazilian Symposium on Computing Systems Engineering, 2015, Foz do Iguaçu. V Brazilian Symposium on Computing Systems Engineering, 2015. p. 1-6.

6.
GRACIOLI, Giovani; FROHLICH, A. A. M. . CAP: Color-Aware Task Partitioning for Multicore Real-Time Applications. In: 19th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2014), 2014, Barcelona. 19th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2014), 2014.

7.
GRACIOLI, Giovani; FROHLICH, A. A. M. . On the Influence of Shared Memory Contention in Real-time Multicore Applications. In: IV Brazilian Symposium on Computing Systems Engineering, 2014, Manaus. IV Brazilian Symposium on Computing Systems Engineering, 2014.

8.
Gracioli, Giovani; FROHLICH, ANTONIO AUGUSTO . An experimental evaluation of the cache partitioning impact on multicore real-time schedulers. In: 2013 IEEE 19th International Conference on Embedded and RealTime Computing Systems and Applications (RTCSA), 2013, Taipei. 2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications. p. 72-81.

9.
VITOR, M. F. ; GRACIOLI, Giovani ; FROHLICH, A. A. M. . Implementação e Avaliação do Escalonador Agrupado para um Sistema Operacional de Tempo Real. In: III Simpósio Brasileiro de Engenharia de Sistemas Computacionais (SBESC 2013), 2013, Niterói. III Simpósio Brasileiro de Engenharia de Sistemas Computacionais, 2013.

10.
STEINER, RODRIGO ; Gracioli, Giovani ; DE CASSIA CAZU SOLDI, RITA ; FROHLICH, ANTONIO AUGUSTO . An operating system runtime reprogramming infrastructure for WSN. In: 2012 IEEE Symposium on Computers and Communications (ISCC), 2012, Cappadocia. 2012 IEEE Symposium on Computers and Communications (ISCC). p. 000621-000624.

11.
Gracioli, Giovani; FROHLICH, A. A. M. . API para Monitoramento de Desempenho em Sistemas Multicore Embarcados. In: Simpósio Brasileiro de Engenharia de Sistemas Computacionais, 2011, Florianópolis. Simpósio Brasileiro de Engenharia de Sistemas Computacionais, 2011.

12.
GRACIOLI, Giovani; FROHLICH, A. A. M. . An embedded operating system API for monitoring hardware events in multicore processors. In: Workshop on Hardware-support for parallel program correctness (HPPC 2011), 2011, Porto Alegre. Workshop on Hardware-support for parallel program correctness, 2011.

13.
Gracioli, Giovani; FROHLICH, ANTONIO AUGUSTO . ELUS: A dynamic software reconfiguration infrastructure for embedded systems. In: , 2010, Doha. . p. 981-988.

14.
Steiner ; GRACIOLI, Giovani ; FROHLICH, A. A. M. . Uma Estrutura de Reprogramação em Rede para Sistemas Operacionais Embarcados. In: I Workshop de Sistemas Embarcados, 2010, Gramado. I Workshop de Sistemas Embarcados, 2010.

15.
GRACIOLI, Giovani; FROHLICH, A. A. M. . ELUS: Mecanismo de Reconfiguração de Software para Sistemas Operacionais Embarcados. In: Workshop de Sistemas Operacionais, 2010, Belo Horizonte. VII Workshop de Sistemas Operacionais, 2010. p. 1999-2010.

16.
Gracioli, Giovani; FISCHMEISTER, SEBASTIAN . Tracing interrupts in embedded software. In: the 2009 ACM SIGPLAN/SIGBED conference, 2009, Dublin. Proceedings of the 2009 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems - LCTES '09. New York: ACM Press. p. 137-146.

17.
GRACIOLI, Giovani; SANTOS, D. M. ; matos ; WANNER, L. F. ; FROHLICH, A. A. M. . Gerência de tempo no Sistema Operacional EPOS. In: V Workshop de Sistemas Operacionais, 2008, Belém. V Workshop de Sistemas Operacionais, 2008.

18.
GRACIOLI, Giovani; FROHLICH, A. A. M. . Infra-estrutura de Sistema Operacional para Atualização de Código. In: V Workshop de Sistemas Operacionais, 2008, Belém. V Workshop de Sistemas Operacionais, 2008.

19.
Gracioli, Giovani; SANTOS, DANILLO MOURA ; DE MATOS, ROBERTO ; WANNER, LUCAS FRANCISCO ; Fröhlich, Antônio Augusto . One-Shot Time Management Analysis in EPOS. In: 2008 International Conference of the Chilean Computer Science Society (SCCC), 2008, Punta Arenas. 2008 International Conference of the Chilean Computer Science Society. p. 92-99.

20.
Gracioli, Giovani; FRÖHLICH, ANTÔNIO A. . An operating system infrastructure for remote code update in deeply embedded systems. In: the 1st International Workshop, 2008, Nashville. Proceedings of the 1st International Workshop on Hot Topics in Software Upgrades - HotSWUp '08. New York: ACM Press. p. 1-5.

21.
GRACIOLI, Giovani; NUNES, Raul Ceretta . Detecção de Defeitos em Redes Móveis Sem Fio: Uma Avaliação entre as Estratégias e seus Algoritmos. In: VIII Workshop de Teste e Tolerância a Falhas (WTF 2007), 2007, Belém - PR. VIII Workshop de Teste e Tolerância a Falhas (WTF 2007), 2007.

22.
GRACIOLI, Giovani; NUNES, Raul Ceretta . Detectores de Defeitos para Redes Wireless Ad Hoc. In: IX Escola Regional de Redes de Computadores, 2006, Passo Funndo - RS. IX Escola Regional de Redes de Computadores, 2006.

Resumos publicados em anais de congressos
1.
DUNNE, M. ; GRACIOLI, G. ; FISCHMEISTER, S. . A Comparison of Data Streaming Frameworks for Anomaly Detection in Embedded Systems. In: 1st International Workshop on Security and Privacy for the Internet-of-Things (IoTSec), 2018, Orlando. 1st International Workshop on Security and Privacy for the Internet-of-Things (IoTSec), 2018. p. 1-4.

2.
GRACIOLI, Giovani; FROHLICH, A. A. M. . Towards a shared-data-aware multicore real-time scheduler. In: 4th Real-Time Scheduling Open Problems Seminar (RTSOPS 2013), 2013, Paris. 4th Real-Time Scheduling Open Problems Seminar (RTSOPS 2013), 2013.

3.
GRACIOLI, Giovani; KOSLOVSKI, Guilherme Piegas ; KREUTZ, Diego Luís ; PASIN, Marcelo . Um Comparativo entre características e desempenho da LinuxThreads e NPTL. In: VI Workshop em Sistemas Computacionais de Alto Desempenho, 2005. VI Workshop Em Sistemas Computacionais de Alto Desempenho. Rio de Janeiro - RJ. p. 222-225.

4.
GRACIOLI, Giovani; MEDINA, Roseclea Duarte ; FERREIRA, Marília Guterres ; OLIVEIRA, Leandro Ramos de ; SANTOS, Ronaldo Canofre Mariano dos . Gerenciamento de redes de computadores sem traumas - uma proposta do Tz0. In: Jornada Acadêmica Integrada, 2005, Santa Maria. XX Jornada Acadêmica Integrada. UFSM, 2005.

Apresentações de Trabalho
1.
GRACIOLI, Giovani. Utilizando a Unidade de Monitoramento de Desempenho em Sistemas de Tempo Real Multiprocessados. 2016. (Apresentação de Trabalho/Conferência ou palestra).

2.
GRACIOLI, Giovani. Sistemas Operacionais Embarcados e de Tempo Real para Plataformas Multiprocessadas. 2016. (Apresentação de Trabalho/Conferência ou palestra).

3.
GRACIOLI, Giovani; FROHLICH, A. A. M. . CAP: color-aware task partitioning for multicore real-time applications. 2014. (Apresentação de Trabalho/Conferência ou palestra).

4.
GRACIOLI, Giovani. Sistemas Operacionais Embarcados para Plataformas Multiprocessadas. 2014. (Apresentação de Trabalho/Conferência ou palestra).

5.
GRACIOLI, Giovani; FROHLICH, A. A. M. . On the Influence of Shared Memory Contention in Realtime Multicore Applications. 2014. (Apresentação de Trabalho/Simpósio).

6.
GRACIOLI, Giovani; FROHLICH, A. A. M. . An Experimental Evaluation of the Cache Partitioning Impact on Multicore Real-Time Schedulers. 2013. (Apresentação de Trabalho/Conferência ou palestra).

7.
GRACIOLI, Giovani; FROHLICH, A. A. M. . Towards a shared-data-aware multicore real-time scheduler. 2013. (Apresentação de Trabalho/Conferência ou palestra).

8.
Gracioli, Giovani; FROHLICH, A. A. M. . API para Monitoramento de Desempenho em Sistemas Multicore Embarcados. 2011. (Apresentação de Trabalho/Simpósio).

9.
Gracioli, Giovani. Construindo Sistemas Embarcados com o OpenEPOS. 2011. (Apresentação de Trabalho/Seminário).

10.
GRACIOLI, Giovani; FROHLICH, A. A. M. . An embedded operating system API for monitoring hardware events in multicore processors. 2011. (Apresentação de Trabalho/Conferência ou palestra).

11.
GRACIOLI, Giovani; Fischmeister . Tracing Interrupts in Embedded Software (Poster). 2009. (Apresentação de Trabalho/Conferência ou palestra).

12.
GRACIOLI, Giovani; NUNES, Raul Ceretta . Detectores de Defeitos para Redes Wireless Ad Hoc. 2006. (Apresentação de Trabalho/Conferência ou palestra).


Produção técnica
Assessoria e consultoria
1.
GRACIOLI, Giovani. Desenvolvimento de software baseado no DaVinci Codec Engine. 2008.

Programas de computador sem registro
1.
Fröhlich, Antônio Augusto ; Gracioli, Giovani ; CANCIAN, R. L. ; HOELLER JUNIOR, A. S. ; MARCONDES, H. ; MÜCK, T. R. ; WANNER, L. F. ; Steiner . OpenEPOS. 2011.

Trabalhos técnicos

Demais tipos de produção técnica
1.
FROHLICH, A. A. M. ; GRACIOLI, Giovani ; HOELLER JUNIOR, A. S. . Introdução ao Projeto de Sistemas Embarcados com a Plataforma Intel Galileo. 2014. (Curso de curta duração ministrado/Outra).

2.
GRACIOLI, Giovani; BERKENBROCK, G. R. . Curso de Programação C em Ambientes Linux. 2014. (Curso de curta duração ministrado/Extensão).

3.
GRACIOLI, Giovani; FROHLICH, A. A. M. . Sistemas Operacionais Embarcados para Plataformas Multiprocessadas. 2013. (Curso de curta duração ministrado/Extensão).



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
GRACIOLI, G.; KOSLOVSKI, Guilherme Piegas; MIERS, C. C.. Participação em banca de ANDERSON HENRIQUE DA SILVA MARCONDES. Controle da Qualidade de Serviço para o Sistema Moode em Redes Definidas por Software. 2018. Dissertação (Mestrado em Computação Aplicada) - Universidade do Estado de Santa Catarina.

2.
OLIVEIRA, R. S.; MAZIERO, C. A.; KOLIVER, C.; GRACIOLI, Giovani. Participação em banca de Luís Fernando Arcaro. Implementação de um Sistema Operacional Compatível com a Especificação ARINC 653. 2015. Dissertação (Mestrado em Engenharia de Automação e Sistemas) - Universidade Federal de Santa Catarina.

Teses de doutorado
1.
MATIAS JUNIOR, R.; HESSEL, F. P.; GRACIOLI, G.; PLENTZ, P. D. M.. Participação em banca de Mateus Krepsky Ludwich. On Time-deterministic Multicore Virtualization Techniques. 2018. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Santa Catarina.

2.
FERREIRA, E. C.; MORAES, M. B. C.; GRACIOLI, Giovani; DIAS, J. A. S.; ALVES, M. A. R.. Participação em banca de Luís Fernando Caparroz Duarte. Sistema Não Invasivo de Monitoramento de Consumo de Energia Elétrica Baseado em Conjuntos Nebulosos. 2015. Tese (Doutorado em Doutorado em Engenharia Elétrica) - Universidade Estadual de Campinas.

Qualificações de Doutorado
1.
NAVAUX, P. O. A.; REGNIER, P.; WESTPHALL, C. M.; BASTOS, M.; GRACIOLI, Giovani. Participação em banca de Mateus Krepsky Ludwich. On Real-Time Multicore Hypervisor. 2015. Exame de qualificação (Doutorando em Ciências da Computação) - Universidade Federal de Santa Catarina.

Qualificações de Mestrado
1.
BERKENBROCK, C. D. M.; SELL, F. S. F.; CAMARGO, R. G.; GRACIOLI, Giovani. Participação em banca de Simone Erbs da Costa. ILIBRAS COMO FACILITADOR NA COMUNICAÇÃO EFETIVA DO SURDO: USO DE TECNOLOGIA ASSISTIVA E COLABORATIVA MÓVEL. 2017. Exame de qualificação (Mestrando em Computação Aplicada) - Universidade do Estado de Santa Catarina.

Trabalhos de conclusão de curso de graduação
1.
GRACIOLI, Giovani; KOSLOVSKI, Guilherme Piegas; SOARES, C. E.. Participação em banca de Eloi Luiz Giacobbo Filho.Melhorando o Suporte a Unidades de Monitoramento de Desempenho no EPOS. 2016. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina.

2.
BERKENBROCK, G. R.; MOREIRA, B. G.; SPENGLER, A. W.; GRACIOLI, Giovani. Participação em banca de Fábio Meurer.Concepção e Análise de Dispositivos Aplicados à Internet das Coisas. 2015. Trabalho de Conclusão de Curso (Graduação em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina.

3.
FROHLICH, A. A. M.; HOELLER JUNIOR, A. S.; CANCIAN, R. L.; Gracioli, Giovani. Participação em banca de Gustavo Roberto Nardon Meira.Real-Time Dynamic Voltage and Frequency Scaling no sistema EPOS. 2011. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Universidade Federal de Santa Catarina.

4.
GRACIOLI, Giovani; WIEDENHOFT, G. R.; FROHLICH, A. A. M.. Participação em banca de Eduardo Miranda Steiner.Gerenciamento Dinâmico de Energia em Sistemas Embarcados de Tempo Real. 2009. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina.



Participação em bancas de comissões julgadoras
Concurso público
1.
GRACIOLI, Giovani; OBELHEIRO, R; PILLON, M.. Banca em Concurso Público da UDESC Edital 2015/01 na área de Arquitetura e Organização de Computadores. 2015. Universidade do Estado de Santa Catarina.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
V Simpósio Brasileiro de Engenharia de Sistemas Computacionais.Um Framework de Sistema Operacional para a Implementação de Algoritmos de Controle Digital. 2015. (Simpósio).

2.
IV Simpósio Brasileiro de Engenharia de Sistemas Computacionais. On the Influence of Shared Memory Contention in Real-time Multicore Applications. 2014. (Congresso).

3.
19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2013). An Experimental Evaluation of the Cache Partitioning Impact on Multicore Real-Time Schedulers. 2013. (Congresso).

4.
25th Euromicro Conference on Real-Time Systems (ECRTS13). 2013. (Congresso).

5.
4th Real-Time Scheduling Open Problems Seminar (RTSOPS 2013).Towards a shared-data-aware multicore real-time scheduler. 2013. (Outra).

6.
Simpósio Brasileiro de Engenharia de Sistemas Computacionais.Sistemas Operacionais Embarcados para Plataformas Multiprocessadas. 2013. (Simpósio).

7.
Simpósio Brasileiro de Engenharia de Sistemas Computacionais.API para Monitoramento de Desempenho em Sistemas Multicore Embarcados. 2011. (Simpósio).

8.
ARTIST2 South-American School for Embedded Systems. 2010. (Outra).

9.
Workshop de Sistemas Embarcados. 2010. (Outra).

10.
Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES). Tracing Interrupts in Embedded Software. 2009. (Congresso).

11.
International CONET Summer School - SENIOT: From Sensor Networks to Networked Intelligent Objects. 2009. (Outra).

12.
IV Escola Regional de Redes de Computadores (ERRC). Detectores de Defeitos para Redes Wireless Ad Hoc. 2006. (Congresso).

13.
Semana Acadêmica do Centro de Tecnologia (SACT). 2006. (Outra).

14.
17th Symposium on Computer Architecture adn High Perfomance Computing, e VI Workshop em Sistemas Computacionais de Alto Desempenho e do II Fórum de Tecnologia e Aplicações de Sistemas de Alto Desempenho.. Um comparativo entre características e desempenho da LinuxThreads e NPTL. 2005. (Congresso).

15.
Semana acadêmica do centro de tecnologia (SACT). 2004. (Outra).


Organização de eventos, congressos, exposições e feiras
1.
GRACIOLI, Giovani; BRITO, A. ; MATIAS JUNIOR, R. . VI Brazilian Symposium on Computing Systems Engineering. 2016. (Congresso).

2.
FROHLICH, A. A. M. ; GRACIOLI, Giovani ; NAZAR, G. ; MASSA NETO, E. S. ; OYAMADA, M. . V Brazilian Symposium on Computing Systems Engineering. 2015. (Congresso).

3.
GRACIOLI, Giovani. Ciclo de Palestras Integradas EXPANSÃO. 2005. (Congresso).

4.
GRACIOLI, Giovani. Palestras Extracurriculares da Computação (PEC). 2004. (Outro).



Orientações



Orientações e supervisões em andamento
Dissertação de mestrado
1.
Mariana Araújo Tavares Sathler. Verificação de Modelo aplicado a Sistemas de Assistência ao Motorista. Início: 2018. Dissertação (Mestrado profissional em Programa de Pós-Graduação em Engenharia de Sistemas Eletrônicos) - Universidade Federal de Santa Catarina, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. (Coorientador).


Orientações e supervisões concluídas
Trabalho de conclusão de curso de graduação
1.
Lucas Pires Camargo. Projeto Hydrus: Veículo Aquático para Monitoramento de Qualidade de Água (co-orientador). 2017. Trabalho de Conclusão de Curso. (Graduação em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina. Orientador: Giovani Gracioli.

2.
Eloi Luiz Giacobbo Filho. Melhorando o Suporte a Unidades de Monitoramento de Desempenho no EPOS. 2016. Trabalho de Conclusão de Curso. (Graduação em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina. Orientador: Giovani Gracioli.

3.
Fábio Meurer. Concepção e Análise de Dispositivos Aplicados à Internet das Coisas. 2015. Trabalho de Conclusão de Curso. (Graduação em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina. Orientador: Giovani Gracioli.

4.
Daniel Rossi Korol. Monitoramento Sem Fio da Vibração Torsional de Powertrain Automotivo (co-orientador). 2015. Trabalho de Conclusão de Curso. (Graduação em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina. Orientador: Giovani Gracioli.

5.
Bruno Farias de Loreto. Portando o EPOS para a Zedboard (co-orientador). 2014. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Giovani Gracioli.

6.
Tarcísio Fischer. Transparência Arquitetural de Sistemas Embarcados: 8 à 64 bits (co-orientador). 2013. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Santa Catarina. Orientador: Giovani Gracioli.

7.
Rita de Cássia Cazu Soldi. Estudo sobre métodos para melhora de desempenho em mecanismos de reconfiguração dinâmica de software de sistemas embarcados (co-orientador). 2011. Trabalho de Conclusão de Curso. (Graduação em Ciências da Computação) - Universidade Federal de Santa Catarina. Orientador: Giovani Gracioli.

8.
André Vinícius Mulho da Costa. C-MAC: Melhorias na configurabilidade (Co-orientador). 2009. Trabalho de Conclusão de Curso. (Graduação em Ciências da Computação) - Universidade Federal de Santa Catarina. Orientador: Giovani Gracioli.

9.
Rodrigo Vieira Steiner. Estudo e Implementação de Protocolos de Disseminação de Dados para Redes de Sensores Sem Fio (Co-orientador). 2009. Trabalho de Conclusão de Curso. (Graduação em Ciências da Computação) - Universidade Federal de Santa Catarina. Orientador: Giovani Gracioli.

Iniciação científica
1.
Guilherme Augusto Pangratz. Suporte de Sistema Operacional de Tempo Real para Veículos Aéreos Não Tripulados. 2016. Iniciação Científica. (Graduando em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Giovani Gracioli.

2.
Saely Sgarbossa Mafessoni. Suporte de Sistema Operacional de Tempo Real para Veículos Aéreos Não Tripulados. 2016. Iniciação Científica. (Graduando em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Giovani Gracioli.

3.
Breno Castro Cardoso. Escalonamento Dinâmico em Sistemas Tempo Real Multiprocessados. 2016. Iniciação Científica. (Graduando em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Giovani Gracioli.

4.
Eloi Luiz Giacobbo Filho. Escalonamento tempo real em processadores com múltiplos núcleos. 2015. Iniciação Científica. (Graduando em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Giovani Gracioli.

5.
Lucas Pires Camargo. Projeto e Implementação de Algoritmos de Sincronização de Tarefas em um Sistema Operacional de Tempo Real Multiprocessado. 2015. Iniciação Científica. (Graduando em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Giovani Gracioli.

6.
Fábio Meurer. Economia de Energia em Redes de Sensores Sem Fio. 2014. Iniciação Científica. (Graduando em Engenharia Mecatrônica) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Giovani Gracioli.

7.
Lucas Pires Camargo. Desenvolvimento de Componentes de Controle em um Sistema Operacional de Tempo Real. 2013. Iniciação Científica. (Graduando em Abi - Engenharia da Mobilidade) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Giovani Gracioli.

8.
Murilo Ferreira Vitor. Implementação e Análise de Escalonadores Tempo Real Multicore no EPOS (co-orientador). 2013. Iniciação Científica. (Graduando em Engenharia de Controle e Automação) - Universidade Federal de Santa Catarina, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Giovani Gracioli.



Inovação



Projetos de pesquisa


Outras informações relevantes


Representante Discente no colegiado da Pós-Graduação em Ciência da Computação da UFSC em 2007/2008.

Reviewer of the15th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2009).

Reviewer of the International Workshop on Cyber-Physical (WCPS 2009).

Reviewer of the 7th International Conference on Embedded Software (EMSOFT 2009).

Reviewer of the 8th International Information and Telecommunication Symposium (I2TS 2009).

Reviewer of the 9th International Conference on Embedded Software (EMSOFT 2011).

Reviewer of the 1st Brazilian Workshop on Embedded System (WSE 2010), 7th Brazilian Workshop on Operating Systems (WSO 2010), and 12th Brazilian Workshop on Real-time and Embedded Systems (WTR 2010).

Reviewer of the 1st, 3rd, and 4th Brazilian Symposium on Computing System Engineering (SBESC 2011, 2013, 2014).

Reviewer of the Real-time Systems Journal (November 2012).

PC member of the 2015 ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools and Theory for Embedded Systems (LCTES 2015).



Página gerada pelo Sistema Currículo Lattes em 21/11/2018 às 6:38:08