VI ERIMG

Escola Regional de Informática de Minas Gerais

APRESENTAÇÃO DATAS IMPORTANTES TÓPICO DE INTERESSE NORMAS PARA SUBMISSÃO PROGRAMAÇÃO MINI-CURSOS

APRESENTAÇÃO

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.


DATAS IMPORTANTES

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


TÓPICOS DE INTERESSE

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:


NORMAS PARA SUBMISSÃO DE MINI-CURSO

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:

  1. Título;

  2. Autores (identificando aquele que irá ministrar o mini-curso);

  3. Objetivos;

  4. 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);

  5. 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:

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:


PROGRAMAÇÃO

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.

 

Mini-cursos

INTRODUÇÃO À PROGRAMAÇÃO J2ME

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

DESIGN PATTERNS - PADRÕES DE PROJETO

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

COMPUTAÇÃO EM GRADE

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:

  1. Física de altas energias (High Energy Physics);

  2. Observação da Terra

  3. 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

IMPLANTAÇÃO DE PROCESSOS DE SOFTWARE EM UMA FÁBRICA DE SOFTWARE

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

ATAQUE E DEFESA EM REDES TCP/IP

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

INTRODUÇÃO A PROGRAMAÇÃO ORIENTADA A ASPECTOS - POA

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

COMPUTABILIDADE: UM POUCO DE HISTÓRIA... UM POUCOD E MATEMÁTICA

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

MODELAGEM DE SOFTWARE USANDO UML

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

MICROSOFT .NET E XNA GAME STUDIO

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

IBM - RUP E J2EE: DESENVOLVIMENTO DE SISTEMAS

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:

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.