{"id":331,"date":"2018-01-03T21:00:21","date_gmt":"2018-01-04T00:00:21","guid":{"rendered":"http:\/\/www4.sbc.org.br\/csbc2018\/?page_id=331"},"modified":"2018-06-15T20:13:03","modified_gmt":"2018-06-15T23:13:03","slug":"37o-jai","status":"publish","type":"page","link":"https:\/\/www4.sbc.org.br\/csbc2018\/?page_id=331","title":{"rendered":"37\u00ba JAI"},"content":{"rendered":"<h1><span style=\"color: #519660;\"><strong>37\u00ba Jornada de Atualiza\u00e7\u00e3o em Inform\u00e1tica (JAI)<\/strong><\/span><\/h1>\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #519660;\"><strong>Datas importantes<\/strong><\/span><\/h2>\n<p>&#8211; Submiss\u00e3o das propostas de curso: <strong>\u00a012 de fevereiro de 2018<\/strong><br \/>\n&#8211; Resultado da avalia\u00e7\u00e3o das propostas: <strong>\u00a0<del>05 de mar\u00e7o de 2018\u00a0<\/del>05 de Abril de 2018<\/strong><br \/>\n&#8211; Submiss\u00e3o do texto completo para o curso: <strong>\u00a0<del>05 de abril de 2018<\/del>\u00a020 de abril de 2018<\/strong><br \/>\n&#8211; Resultado da avalia\u00e7\u00e3o do texto do curso: <strong><del>\u00a007 de maio de 2018<\/del>\u00a005 de maio de 2018<\/strong><br \/>\n&#8211; Submiss\u00e3o da vers\u00e3o definitiva: <strong>\u00a0<del>14 de maio de 2018<\/del>\u00a029 de maio de 2018<\/strong><\/p>\n<h2><span style=\"color: #519660;\"><strong>Sobre o evento<\/strong><\/span><\/h2>\n<p align=\"justify\">A Jornada de Atualiza\u00e7\u00e3o em Inform\u00e1tica (JAI) \u00e9 um dos mais importantes eventos acad\u00eamicos de atualiza\u00e7\u00e3o cient\u00edfica e tecnol\u00f3gica da comunidade de Computa\u00e7\u00e3o do Brasil. Tradicionalmente realizada em conjunto com o Congresso da SBC \u2013 que em 2018 ocorrer\u00e1 em Natal de 22 a 26 de julho de 2018 \u2013 a JAI compreende trabalhos de pesquisadores s\u00eaniores da nossa comunidade, oferecendo uma oportunidade \u00fanica para acad\u00eamicos e profissionais de inform\u00e1tica atualizarem-se em temas diversos, interagindo com l\u00edderes das mais diversas \u00e1reas de pesquisa no Brasil.<\/p>\n<p align=\"justify\">A JAI \u00e9 formada por um conjunto de minicursos de seis horas de dura\u00e7\u00e3o cada, abordando temas avan\u00e7ados, mas ao mesmo tempo consolidados, que n\u00e3o fazem parte dos curr\u00edculos dos cursos de gradua\u00e7\u00e3o da \u00c1rea de Computa\u00e7\u00e3o. Na sele\u00e7\u00e3o dos minicursos ser\u00e1 levada em conta a senioridade dos palestrantes, compet\u00eancia demonstrada na sua \u00e1rea de atua\u00e7\u00e3o, import\u00e2ncia e abrang\u00eancia do tema proposto e potencial para despertar o interesse de jovens estudantes, acad\u00eamicos e profissionais da \u00e1rea.<\/p>\n<p>Para mais detalhes, veja a chamada completa em <a href=\"http:\/\/www4.sbc.org.br\/csbc2018\/wp-content\/uploads\/2018\/03\/37\u00ba-JAI-1.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a>.<\/p>\n<h2><span style=\"color: #519660;\"><strong>Minicursos<\/strong><\/span><\/h2>\n<h4><span style=\"color: #339966;\"><b>JAI 1 &#8211; An\u00e1lise Din\u00e2mica de Programas Bin\u00e1rios\u00a0<\/b><\/span><\/h4>\n<div><strong><em>Hugo Sousa (UFMG) e Mateus Tymburib\u00e1 (CEFET &#8211; MG)<\/em><\/strong><\/div>\n<p>&nbsp;<\/p>\n<div><strong>Resumo\u00a0<\/strong><\/div>\n<div>\n<p align=\"justify\">An\u00e1lises din\u00e2micas s\u00e3o t\u00e9cnicas utilizadas para observar o comportamento de programas durante sua execu\u00e7\u00e3o. Ferramentas que implementam tais t\u00e9cnicas incluem n\u00e3o somente os bem conhecidos perfiladores (profilers), como gprof e Shark, mas tamb\u00e9m instrumentadores bin\u00e1rios, foco deste curso. A Instrumenta\u00e7\u00e3o Din\u00e2mica de Bin\u00e1rios (IDB) adiciona c\u00f3digo ao fluxo de execu\u00e7\u00e3o de um programa a fim de estudar eventos que ocorrem durante sua execu\u00e7\u00e3o. O c\u00f3digo de an\u00e1lise \u00e9 executado como se fizesse parte da execu\u00e7\u00e3o normal do programa, sem perturb\u00e1-la, e fazendo seu trabalho extra &#8211; como medir o desempenho ou identificar erros &#8211; de forma transparente. Por trabalharem com valores de entrada reais, an\u00e1lises din\u00e2micas s\u00e3o capazes de avaliar de forma exata condi\u00e7\u00f5es que n\u00e3o podem ser definidas estaticamente. Em fun\u00e7\u00e3o dessa vantagem e da maturidade alcan\u00e7ada pelas ferramentas de IDB, ela tem sido amplamente utilizada em diversos cen\u00e1rios, com destaque para a \u00e1rea de seguran\u00e7a de sistemas. Este minicurso apresenta os fundamentos sobre IDB e discute exemplos reais voltados \u00e0 seguran\u00e7a de aplica\u00e7\u00f5es. Dessa forma, habilita profissionais e pesquisadores a usufru\u00edrem das diversas possibilidades oferecidas pela IDB, al\u00e9m de familiarizar seus participantes com alguns conceitos relacionados \u00e0 seguran\u00e7a de software.<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<h4><span style=\"color: #339966;\"><b>JAI 2 &#8211; NoSQL e a Import\u00e2ncia da Engenharia de Software e da Engenharia de Dados para o Big Data\u00a0<\/b><\/span><\/h4>\n<div><em><strong>Tassio Sirqueira (Instituto Vianna Junior)\u00a0 e Humberto Dalpra (Instituto Vianna Junior)\u00a0<\/strong><\/em><\/div>\n<div><\/div>\n<p>&nbsp;<\/p>\n<div><strong>Resumo\u00a0<\/strong><\/div>\n<div>\n<p align=\"justify\">O mundo vem produzindo uma grande quantidade de dados atualmente. Com a internet das coisas, temos uma rede de dispositivos capazes de coletar, transmitir e processar dados e com essa grande quantidade de dados, o armazenamento e processamento destes \u00e9 o novo desafio. Os bancos de dados relacionais v\u00eam sendo utilizados por grandes corpora\u00e7\u00f5es, entretanto, a produ\u00e7\u00e3o elevada de dados imputam, aos bancos relacionais, dificuldades de escalabilidade e performance, considerando o respeito as propriedades ACID e as formas normais. Atualmente j\u00e1 trabalhamos com dados, muitas vezes sem estrutura fixa, o que culmina no uso de sistemas gerenciadores de bancos de dados (SGBDs) n\u00e3o relacionais, tamb\u00e9m conhecidos como SGDBs NoSQL. Para melhor compreens\u00e3o dessa mudan\u00e7a de paradigma, \u00e9 necess\u00e1rio a caracteriza\u00e7\u00e3o destes dados, extraindo as principais caracter\u00edsticas e definindo quando deve-se utilizar um SGBD relacional ou um NoSQL. Esse trabalho visa explicar as principais caracter\u00edsticas dos bancos de dados NoSQL e miscigenando, teoria e pr\u00e1tica, criar uma aplica\u00e7\u00e3o CRUD, utilizando a linguagem de programa\u00e7\u00e3o Java, que utilize o MongoDB, um dos principais SGBDs NoSQL do mercado. Tamb\u00e9m ser\u00e3o abordados os novos perfis dos engenheiros de software e de dados, e o que o Big Data representa de rompimento, frente a paradigmas j\u00e1 consolidados.<\/p>\n<\/div>\n<div><\/div>\n<h4><span style=\"color: #339966;\"><b>JAI 3 &#8211; Protocolos de Aplica\u00e7\u00e3o para a Internet das Coisas: conceitos e aspectos pr\u00e1ticos<\/b>\u00a0<\/span><\/h4>\n<div><strong><em>Alexandre Sztajnberg (UERJ), Matheus Stutzel (LCC\/UERJ) e Roberto Macedo (CComp\/UERJ)<\/em><\/strong><\/div>\n<div><\/div>\n<p>&nbsp;<\/p>\n<div><strong>Resumo<\/strong><\/div>\n<div>\n<p align=\"justify\">Independentemente do uso de frameworks, middleware e tecnologias de comunica\u00e7\u00e3o, a intera\u00e7\u00e3o entre aplica\u00e7\u00f5es, servi\u00e7os e dispositivos na Internet das Coisas \u00e9 mediada por Protocolos de Aplica\u00e7\u00e3o. O uso destes protocolos \u00e9 facilitado por bibliotecas, e a codifica\u00e7\u00e3o geralmente semelhante \u00e0 mecanismos conhecidos, como sockets. Neste cap\u00edtulo \u00e9 apresentada uma vis\u00e3o dos principais Protocolos de Aplica\u00e7\u00e3o atualmente dispon\u00edveis, HTTP\/REST, CoAP, MQTT, AMQP e XMPP. Tamb\u00e9m, s\u00e3o discutidas as diferen\u00e7as entre os protocolos e aplica\u00e7\u00f5es para os quais s\u00e3o mais indicados. O mecanismo de WebSocket \u00e9 tamb\u00e9m introduzido para mostrar como os protocolos podem ser usados a partir de navegadores. Exemplos e seus ambientes de execu\u00e7\u00e3o ilustram os protocolos apresentados. Um exemplo mais estruturado completa o cap\u00edtulo.<\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<h4><span style=\"color: #339966;\"><b>JAI 4 &#8211; Redes Corporais Sem Fio e Suas Aplica\u00e7\u00f5es em Sa\u00fade<\/b><\/span><\/h4>\n<div>\n<p><strong><em>C\u00e9lio Albuquerque (UFF), D\u00e9bora C. Muchaluat-Saade (UFF), Egberto Caballero (UFF), Fl\u00e1vio L. Seixas (UFF), Helga Balbi (UFF), Robson Lima (UFF) e\u00a0 Vinicius C. Ferreira (UFF).<\/em><\/strong><\/p>\n<\/div>\n<div><strong>Resumo<\/strong><\/div>\n<div>\n<p align=\"justify\">Avan\u00e7os na eletr\u00f4nica permitiram o desenvolvimento de sensores biom\u00e9dicos miniaturizados e inteligentes, que podem ser utilizados para monitorar o funcionamento do corpo humano. O uso da comunica\u00e7\u00e3o sem fio se mostrou uma alternativa adequada, que proporciona menor inc\u00f4modo aos pacientes e maior custo-benef\u00edcio. A fim de explorar plenamente os benef\u00edcios das tecnologias sem fio na telemedicina, um novo tipo de rede sem fio emergiu: as redes corporais sem fio (Wireless Body Area Networks) &#8211; WBANs. No entanto, desafios t\u00e9cnicos e sociais devem ser tratados para permitir sua ado\u00e7\u00e3o pr\u00e1tica. Alguns desses desafios j\u00e1 s\u00e3o conhecidos de outros cen\u00e1rios, como os requisitos de opera\u00e7\u00e3o para uma rede sem fio, a efici\u00eancia energ\u00e9tica, os poucos recursos computacionais e a composi\u00e7\u00e3o heterog\u00eanea da rede. Por\u00e9m, alguns fatores como o uso do corpo humano como meio de propaga\u00e7\u00e3o, os efeitos da radia\u00e7\u00e3o no tecido humano e varia\u00e7\u00f5es na movimenta\u00e7\u00e3o do corpo fazem das redes corporais sem fio um novo paradigma de redes de comunica\u00e7\u00e3o sem fio. O principal objetivo deste cap\u00edtulo \u00e9 a discuss\u00e3o sobre os principais conceitos, desafios e perspectivas para redes corporais sem fio, \u00e1rea de grande oportunidade para pesquisa e desenvolvimento.<\/p>\n<\/div>\n<h2><span style=\"color: #519660;\"><strong>Coordena\u00e7\u00e3o<\/strong><\/span><\/h2>\n<table style=\"height: 210 px;\" width=\"460\">\n<tbody>\n<tr>\n<td><\/td>\n<td>\n<ul>\n<li>Eduardo Almeida<\/li>\n<li>UFBA<\/li>\n<li>Coordena\u00e7\u00e3o Geral<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<span style=\"color: #ffffff;\">&#8230;<\/span><\/td>\n<td><span style=\"color: #ffffff;\">\u00a0&#8230;<\/span><\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\n<ul>\n<li>Gabriel Gadelha<\/li>\n<li>UFERSA<\/li>\n<li>Coordena\u00e7\u00e3o Local<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>37\u00ba Jornada de Atualiza\u00e7\u00e3o em Inform\u00e1tica (JAI) &nbsp; Datas importantes &#8211; Submiss\u00e3o das propostas de curso: \u00a012 de fevereiro de 2018 &#8211; Resultado da avalia\u00e7\u00e3o das propostas: \u00a005 de mar\u00e7o &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"content-fullwidth.php","meta":{"footnotes":""},"class_list":["post-331","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www4.sbc.org.br\/csbc2018\/index.php?rest_route=\/wp\/v2\/pages\/331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www4.sbc.org.br\/csbc2018\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www4.sbc.org.br\/csbc2018\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www4.sbc.org.br\/csbc2018\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www4.sbc.org.br\/csbc2018\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=331"}],"version-history":[{"count":9,"href":"https:\/\/www4.sbc.org.br\/csbc2018\/index.php?rest_route=\/wp\/v2\/pages\/331\/revisions"}],"predecessor-version":[{"id":1175,"href":"https:\/\/www4.sbc.org.br\/csbc2018\/index.php?rest_route=\/wp\/v2\/pages\/331\/revisions\/1175"}],"wp:attachment":[{"href":"https:\/\/www4.sbc.org.br\/csbc2018\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}