No período de 28/03 a 08/04, serão realizadas as apresentações dos Trabalhos de Conclusão de Curso dos alunos do curso Estratégias em Arquitetura de Software, turma 2010/1. Confira abaixo a agenda de apresentações e programe-se para participar dos eventos. Faça sua inscrição através do e-mail: contato@institutogti.com.br.
Reuso de Sistemas - Uma estratégia para prover agilidade ao desenvolvimento
Data: 28/03 Horário: 18h45
Aluno: Marcelo Garcia
Banca Avaliadora: Prof. Murilo Queiroz, Prof. Vinícius Bozzi Nonato, Prof. Guilherme Neves Cavalieri
Resumo: Este artigo apresenta o reúso como estratégia para prover agilidade ao desenvolvimento e entrega de produtos de software. Espera-se que este artigo sirva de base para um estudo mais aprofundado do tema por profissionais que atuam em empresas de desenvolvimento de sistemas.
Documentação de Arquitetura de Software Baseada em Modelos
Data: 30/03 Hotário: 18h45
Aluno: Rafael Cassemiro Freire
Banca Avaliadora: Prof. Marcelo Werneck, Prof. Guilherme Neves Cavalieri, Prof. Fabrício Orlando Damasceno
Resumo: Este estudo tem a finalidade de propor um modelo de documentação de arquitetura de software baseado em modelos executáveis, beneficiando-se dos conceitos de Arquitetura Orientada por Modelos (MDA) (OMG MDA, 2003) que define um framework para um processo de software baseado em modelos, o que infere em uma documentação mais concisa, com maior facilidade para o aprendizado e com uma manutenibilidade melhor em relação aos modelos tradicionais de documento de arquitetura de software.
Uma proposição de implementação da arquitetura SOA na plataforma Microsoft .Net: Principais recursos e ferramentas
Data: 30/03 Horário: 20h00
Aluno: Eduardo Cláudio de Oliveira Mendes
Banca Avaliadora: Prof. Fabrício Orlando Damasceno, Prof. Guilherme Neves Cavalieri, Prof. Marcelo Werneck
Resumo: Esta obra procura mostrar a arquitetura SOA e sua aplicabilidade nas organizações nos dias de hoje. Começa-se por traçar um breve histórico da evolução da computação distribuída, para então definir SOA e como os preceitos de computação distribuída se aplicam na implementação desta arquitetura dentro das empresas ou organizações. Na segunda parte, mostra-se a utilidade do framework Microsoft WCF na implementação de tal arquitetura nas organizações, tomando-se como base que estas utilizem o ambiente tecnológico Microsoft: sistemas operacionais e framework de desenvolvimento de aplicativos .NET.
Ginga: O Middleware do Sistema Brasileiro de TV Digital
Data: 31/03 Horário: 18h45
Aluno: Leonardo Magalhães Couto
Banca Avaliadora: Profa. Silvia Calmon, Prof. Guilherme Neves Cavalieri, Prof. César Ávila
Resumo: Há uma nova demanda no mercado mundial por aplicações interativas via televisão. Como consequência, um novo modelo de negócios está se constituindo no Brasil, no qual oportunidades e novos desafios estão surgindo. Nesse contexto, é importante compreender os conceitos técnicos do middleware Ginga e de seus sistemas lógicos, que foram concebidos para suportar a construção de aplicações interativas, constituindo-se como um componente fundamental do sistema brasileiro de TV digital. Esse entendimento possibilitará também diferenciá-lo de outros padrões de TV digitais adotados no mundo.
Domain-driven Design: Uma Análise Crítica dos Padrões Preconizados pela Abordagem
Data: 31/03 Horário: 20h00
Aluno: Rodolfo de Oliveira Souza
Banca Avaliadora: Prof. César Ávila, Prof. Guilherme Neves Cavalieri, Profa. Silvia Calmon
Resumo: Este trabalho apresenta os principais conceitos da abordagem Domain-Diven Design para desenvolvimento de sofware e uma análise crítica dos padrões de desenho por ela sugeridos.