| APRESENTAÇÃO | DATAS IMPORTANTES | TÓPICO DE INTERESSE | NORMAS PARA SUBMISSÃO | PROGRAMAÇÃO | MINI-CURSOS |
As Escolas Regionais de Informática são eventos da Sociedade Brasileira de Computação (SBC) que reúnem profissionais, professores e principalmente estudantes interessados em aprender e discutir novos conceitos nas diversas áreas da Ciência da Computação.
As duas primeiras edições das Escolas Regionais de Informática de Minas Gerais foram realizadas em conjunto com a região Centro-Oeste em 1997 e 1998. A III ERI-MG foi organizada pelo Centro Universitário do Leste de Minas Gerais (Unileste MG) em 2003. A IV ERI-MG foi realizada na Pontifícia Universidade Católica de Minas Gerais (PUC Minas) em 2005. A última edição da ERI-MG foi realizada em conjunto com o Simpósio Mineiro de Sistemas de Informação (3º SMSI) e com a 2ª Jornada de Jogos Digitais também na PUC Minas em 2006.
A VI ERI-MG será realizada pelo Departamento de Ciência da Computação (DCC) da Universidade Federal de Lavras (UFLA) na cidade de Lavras, MG, no período de 29 a 31 de agosto 2007. O evento ocorrerá juntamente com o Simpósio Mineiro de Sistemas de Informação (IV SMSI), Workshop de Educação em Computação e Informática do Estado de Minas Gerais (VI WEIMIG) e estará inserido na semana comemorativa dos 10 anos do curso de Ciência da Computação da UFLA.
Submissão de Proposta de Mini-cursos: 10/06/07
Comunicação de Mini-cursos Aceitos: 05/07/07
Envio da versão final dos Mini-cursos: 20/07/07
A VI Escola Regional de Informática de Minas Gerais tem como objetivo reunir profissionais, professores e principalmente estudantes interessados em aprender e discutir novos conceitos envolvendo os vários segmentos de pesquisa da Computação no Brasil. Por isso, estamos fazendo uma chamada especial para mini-cursos com ênfase nos seguintes tópicos:
Inteligência Computacional;
Banco de Dados;
Engenharia de Software;
Teoria da Computação;
Computação Gráfica;
Interação Homem-Máquina;
Linguagens de Programação;
Tecnologia da Informação;
Redes de Computadores;
Processamento de Imagens
Informática e Educação
Computação Móvel
Sistemas Distribuídos e Paralelos
Os interessados em ministrar um mini-curso devem submeter uma proposta até o dia 01/06/2007. As propostas de mini-curso devem ser escritas em português e ter entre 3 e 5 páginas. Também devem conter informações que permitam sua avaliação quanto à relevância, qualidade e interesse do tema proposto. Sugerimos a seguinte estrutura para as propostas de mini-curso:
Título;
Autores (identificando aquele que irá ministrar o mini-curso);
Objetivos;
Esboço do curso (capítulos ou tópicos cobertos com um resumo do conteúdo e previsão do número de páginas);
Bibliografia utilizada na preparação do mini-curso.
As propostas de mini-curso aceitas serão divulgadas no dia 16/06/2007. A versão final do mini-curso deverá ser submetida até o dia 30/06/2007 e deverá ser elaborada com no máximo 30 páginas, seguindo o formato capítulo de livro estabelecido pela SBC. Os arquivos de instruções e modelos para a redação de capítulos de livro, seguindo a formatação da SBC, estão disponíveis em:
Descrição do formato: sbc-book-template.pdf
Modelo do Microsoft Word: sbc_book_dot.doc
Estilo para documento Latex: SBCbookchapter.zip
As submissões tanto das propostas quanto das versões finais de mini-cursos serão realizadas através do Journal and Event Management System (JEMS).
A versão final do mini-curso deve estar em um único arquivo no formato PDF, seguir a estrutura da proposta submetida ao processo de seleção e atender aos comentários dos avaliadores. Cada mini-curso terá duração máxima de 2 horas e 45 minutos. O ministrante terá direito a:
Hospedagem
Translado ida e volta até um dos aeroportos localizados em Belo Horizonte.
Confira os locais e horários de Apresentação de Artigos, Posteres
e Palestras do VI ERIMG - Download (PDF)
Dia 29/08/07 |
|
Horário |
|
18:00–19:30 |
Inscrições e recepção |
19:30 |
Coquetel de Abertura |
Dia 30/08/07 |
|||
Horário |
Sala A |
Sala B |
Sala C |
Manhã |
|||
07:00–09:45 |
Introdução a Programação J2ME | Design Patterns – Padrões de Projetos | Computação em Grade |
09:45–10:00 |
Coffee Break |
||
Tarde |
|||
13:30–16:15 |
Implantação de Processos de Software em uma Fábrica de Software | Ataques e Defesas em Redes TCP/IP | Introdução a Programação Orientada a Aspectos POA |
Dia 31/08/07 |
|||
Horário |
Sala A |
Sala B |
Sala C |
Manhã |
|||
07:00–09:45 |
IBM - RUP e J2EE: Desenvolvimento de Sistemas* | Modelagem de Software usando UML | Computabilidade: Um pouco de História...um pouco de Matemática |
09:45–10:00 |
Coffee Break |
||
10:00–12:30 |
IBM - RUP e J2EE: Desenvolvimento de Sistemas* | - |
- |
Tarde |
|||
13:30–16:15 |
IBM - RUP e J2EE: Desenvolvimento de Sistemas* | Microsoft - .NET e XNA Game Studio* | - |
16:15–16:30 |
Coffee Break |
||
16:30–17:30 |
IBM - RUP e J2EE: Desenvolvimento de Sistemas* | - |
- |
18:00 |
Solenidade / Coquetel de Encerramento |
||
| *Mini-cursos convidados. | |||
Resumo
O objetivo deste curso é preparar os alunos para desenvolverem aplicativos em dispositivos móveis. O novo conhecimento obtido possibilitará a criação de software para dispositivos que dispõem de poucos recursos de armazenamento e de processamento. A proposta é utilizar esses recursos a fim de maximizar o desempenho das máquinas de pequeno porte. Uma questão crítica nesse tipo de programação é o gerenciamento e a administração de dados, devido às limitações, que tornam inviável a manipulação de grandes volumes de registros. Em contra partida, existe a vantagem da mobilidade e da facilidade em obter informações.
Autor Apresentador
Prof. Heitor Augustus Xavier Costa; Universidade Federal de Lavras
Autores
Prof. Heitor Augustus Xavier Costa; Universidade Federal de Lavras
Prof. Antônio Maria Pereira de Resende, Universidade Federal de Lavras
Igor Ribeiro Lima, Universidade Federal de Lavras
Dia: 30/08/2007, quinta-feira Horário: 07:00 às 09:45
Resumo
Da mesma forma que um Engenheiro Mecânico possui um manual de articulações mecânicas que pode consultar e escolher a melhor quando precisar, na computação existe os Design Patterns ou Padrões de Projetos que constituem um conjunto de soluções padrões para problemas recorrentes do desenvolvimento de software Orientado a Objetos. Portanto, serão apresentados no curso os problemas recorrentes, as soluções padrões e exemplos dessas soluções
Autor Apresentador
Prof. Dr. Antônio Maria Pereira de Resende, Universidade Federal de Lavras
Autores
Prof. Dr. Antônio Maria Pereira de Resende, Universidade Federal de Lavras
Prof. Dr. Heitor Augustus Xavier da Costa, Universidade Federal de Lavras
Dia: 30/08/2007, quinta-feira Horário: 07:00 às 09:45
Resumo
O objetivo deste curso é apresentar aos alunos uma visão geral sobre computação em grade e, em especial, as pesquisas realizadas no Brasil. Alguns aspectos relacionados à infra-estrutura de software serão abordados em mais profundidade, através de exemplos de middlewares e de portais. Computação em Grade (Grid Computing) surgiu com a proposta de agregar recursos computacionais de diferentes domínios administrativos de uma forma transparente ao usuário. Esta é uma área de conhecimento relacionada principalmente a Sistemas Distribuídos e Redes de Computadores. Existem várias classes de problemas que podem se beneficiar de um ambiente de computação em grade. Entre elas, pode-se citar:
Física de altas energias (High Energy Physics);
Observação da Terra
Bioinformática.
Estes tipos de problemas geram várias bases de dados independentes que precisam ser integradas para realizar uma determinada análise, por pesquisadores de diferentes países.
Autor Apresentador
Prof. Patrícia Kayser Vargas
Autores
Prof. Patrícia Kayser Vargas, Centro Universitário La Salle, Canoas, RS
Prof. Dr. Marluce Rodrigues Pereira, Universidade Federal de Lavras, Lavras, MG
Dia: 30/08/2007, quinta-feira Horário: 07:00 às 09:45
Resumo
Pretende-se apresentar os conceitos de processos de software e a necessidade de implantação de um processo de desenvolvimento de software em uma Fábrica de Software. Será caracterizada a estrutura de uma fábrica e a determinação de um processo que seja capaz de gerir seus projetos com maior confiabilidade e qualidade. O curso aborda as principais tendências do mercado. Ao final do mini-curso, os participantes serão capazes de identificar e desenvolver processos em uma fábrica de software
Autor Apresentador
Prof. Me. Fabiana Costa Guedes, Fundação Comunitária de Ensino Superior de Itabira (FUNCESI), Pontifícia Universidade Católica de Minas Gerais. Professora da FUNCESI.
Autores
Angela Oliveira Jâcome, graduanda, Fundação Comunitária de Ensino Superior de Itabira.
Patrícia Carla de Brito Neves, graduanda Fundação Comunitária de Ensino Superior de Itabira.
Me. Fabiana Costa Guedes, mestranda, Fundação Comunitária de Ensino Superior de Itabira,
Pontifícia Universidade Católica de Minas Gerais.
Me. Fernando Corrêa de Mello Júnior, Pontifícia Universidade Católica de Minas Gerais.
Prof. Dr. Carlos Alberto Marques Pietrobon, Pontifícia Universidade Católica de Minas Gerais,
Universidade Federal de Ouro Preto.
Dia: 30/08/2007, quinta-feira Horário: 13:30 às 16:15
Resumo
O protocolo TCP/IP não foi concebido para ser seguro e sucumbe às tentativas diversas de invasões realizadas em número cada vez maior na Internet. O amplo acesso à Internet abre espaço a usuários de culturas diversificadas, que eventualmente apresentam comportamentos maliciosos, optando por realizar ataques com finalidades questionáveis. O ataque homem-no-meio e a execução de worms com o objetivo de roubar dados bancários estão entre os ataques mais usados, pois podem possibilitar lucros financeiros ao atacante, revelando e dando acesso aos seus dados bancários. Outro ataque muito comum é o roubo de chaves WEP que dão acesso às redes sem fio, cada vez mais comuns. A defesa contra esses ataques passa necessariamente pelo uso de criptografia, restrição de acesso e treinamento dos usuários, que devem estar preparados para reconhecer e refutar uma ameaça. O objetivo desse mini-curso é apresentar os principais requisitos de segurança em sistemas computacionais, indicando como eles são normalmente quebrados pelos invasores, e mostrando como se proteger das ameaças.
Autor Apresentador
Prof. Me. Sérgio de Oliveira, Universidade Presidente Antônio Carlos
Autores
Prof. Me. Sérgio de Oliveira, Universidade Presidente Antônio Carlos
Dia: 30/08/2007, quinta-feira Horário: 13:30 às 16:15
Resumo
Nesse mini-curso será apresentada as limitações da Orientação a Objetos que motivaram o aparecimento da Orientação a Aspectos. Serão abordados os elementos básicos das linguagens Orientadas a Aspectos como entrelaçamento, espalhamento, aspecto, ponto de junção, ponto de corte, adendo, inserção de atributos e métodos em classes utilizando OA. Para facilitar o aprendizado, exemplos serão apresentados para mostrar na prática a utilização deste paradigma
Autor Apresentador
Prof. Dr. Antônio Maria Pereira de Resende
Autores
Prof. Dr. Antônio Maria Pereira de Resende, Universidade Federal de Lavras
Prof. Dr. Heitor Augustus Xavier Costa, Universidade Federal de Lavras
Rodrigo Pereira dos Santos, Universidade Federal do Rio de Janeiro
Paulo Afonso Parreira Júnior, Universidade Federal de Lavras
André Fonseca Amâncio, Universidade Federal de Lavras
Dia: 30/08/2007, quinta-feira Horário: 13:30 às 16:15
Resumo
Neste mini-curso são apresentados os resultados e formalismos importantes da Teoria da Computação considerando a relação direta de causa e conseqüência com o contexto social, permeando análises matemáticas com exposições histórico-sociais. Tal abordagem, além de tornar o conteúdo mais interessante ao estudante, o leva também a compreender o encadeamento de fatos que conduziram os cientistas aos importantes resultados teóricos e suas conseqüências práticas na computação.
Autor Apresentador
Prof(a) Dra. Isabel Cafezeiro, Universidade Federal Fluminense.
Autores
Prof(a) Dra. Isabel Cafezeiro, Universidade Federal Fluminense.
Prof. Dr. Edward Hermann Heausler, Pontifícia Universidade Católica do Rio de Janeiro.
Dia: 31/08/2007, quinta-feira Horário: 07:00 às 09:45
Resumo
A Unified Modeling Language - UML (Linguagem de Modelagem Unificada - LMU), é empregada na especificação, documentação, visualização e construção de sistemas orientados a objetos, sendo considerada a linguagem que padroniza a modelagem de sistemas de software e a mais expressiva de todos os tempos. Da mesma forma que um Engenheiro e Arquiteto devem fazer a planta de uma casa, é necessário fazer a planta do software, antes de implementá-lo. Neste curso, serão apresentados os diagramas da UML e como representar sistemas de softwares sob diversas perspectivas de visualização. O curso propiciará aos alunos e profissionais, que pretendem utilizar as técnicas da linguagem UML, uma visão clara de modelagem com UML e uma descrição dos Diagramas utilizados para a construção de sistemas.
Autor Apresentador
Rodrigo Pereira dos Santos, mestrando, Universidade Federal do Rio de Janeiro.
Autores
Rodrigo Pereira dos Santos, Universidade Federal do Rio de Janeiro
Prof. Dr. Antônio Maria Pereira de Resende, Universidade Federal de Lavras
Prof. Dr. Heitor Augustus Xavier Costa, Universidade Federal de Lavras
Dia: 31/08/2007, sexta-feira Horário: 07:00 às 09:45
Resumo
Trata-se de um mini-curso convidado. Apresenta os recursos e funcionalidades da tecnologia Microsoft .NET e visão geral da tecnologia XNA Game Studio, que possibilita desenvolver jogos de forma mais simples, utilizando recursos para Windows e Xbox 360.
Autor Apresentador
Patrícia Freitas, palestrante credenciada à Microsoft
Autores
Mini-curso oferecido pela área de Gerência de Novas Tecnologias e Plataforma Acadêmica da Microsoft
Dia: 31/08/2007, sexta-feira Horário: 13:30 às 16:15
Resumo
Trata-se de um mini-curso convidado. Realização de um laboratório de desenvolvimento de um sistema-exemplo em um dia, como uma espécie de gincana. Cada grupo (3 a 5 pessoas) trabalhará em cima de um caso de uso do sistema, alternando os papéis. Os grupos serão separados em 2 ou mais equipes de desenvolvimento, que irão concorrer umas com as outras. A idéia é aplicar RUP + J2EE para o desenvolvimento de um sistema-exemplo, ao longo da sexta-feira, tendo o seguinte cronograma como base:
Explicação sobre a gincana; exposição sobre RUP, metodologias para tomada de requisitos, artefatos UML, ferramentas de desenvolvimento (Eclipse); exposição sobre J2EE;
Tomada de requisitos do sistema
Análise e desenho do sistema (inclusive modelagem de dados)
Codificação do sistema utilizando J2EE
Teste do sistema e correção de erros
Apresentação e análise dos resultados
Autor Apresentador
Victor de Almeida Xavier, Engenheiro de Software Sênior, HiPODS (High Performance On Demand Solutions) LA Team, IBM
Autores
Mini-curso oferecido pela área de Engenharia de Software, HiPODS LA Team, IBM
Dia: 31/08/2007, sexta-feira Horário: 07:00 às 17:30.