Palestra: Software para um mundo aberto: oportunidades e desafios  
     
 
O Software tem evoluído de arquiteturas pré-definidas monolíticas, centralizadas para federações de componentes cada vez mais decentralizados, distribuídos e dinamicamente compostas para fornecer serviços úteis. Os processos de software têm evoluído ao longo de linhas similares, de workflows seqüenciais predefinidos para esforços multi-organizacionais e decentralizados. As organizações para as quais o software é construído também tem evoluído de corporações fortemente estruturadas para redes de empresas ágeis. Tudo isso está afetando a forma como o software é engenheirado (isto é, concebido, arquitetado e produzido). Novos desafios difíceis surgem, enquanto velhos problemas fundamentais continuam conosco. Esta palestra apresenta esta evolução e tenta identificar resultados, desafios e direções para pesquisa.
 
     
     
  Carlo Ghezzi  
     
 
Carlo Ghezzi é professor e catedrático de Engenharia de Software no Departamento de Eletrônica e Informação da Universidade Técnica de Milão (Politecnico di Milano). Seus interesses em pesquisa estão concentrados na área de engenharia de software e linguagens de programação. Atualmente ele está particularmente interessado em aplicar aspectos teóricos, metodológicos e tecnológicos à sistemas distribuídos.
 
     
 
Ele é co-autor de mais de 150 artigos e 8 livros, incluindo “Conceitos de Linguagens de Programação (publicado por J. Wiley and Sons) em co-autoria com Mehdi Jazayeri, originalmente publicado em 1982, revisado em 1987 e 1998, Fundamentos Teóricos da Ciência da Computação, (publicado por J. Wiley and Sons em 1987), em co-autoria com D. Mandrioli, e Fundamentos da Engenharia de Software (publicado por Prentice Hall em 1991 e revisado em 2002) em co-autoria com Mehdi Jazayeri e Dino Mandrioli. Estes livros já foram traduzidos em várias línguas.
 
     
 
Ghezzi tem sido membro e comitês de programa de inúmeras conferências e workshops. Em particular, ele atuou como Chair da 2nd European Software Engineering Conference (ESEC-2), Co-chair da 6th IEEE Workshop on Software Specification and Design, Co-Chair da 14th Intl. Conference on Software Engineering (ICSE 1992), e Chair da 9th Intl. Software Process Workshop (ISPW-9).
 
     
 
Ele foi coordenador geral do ICSE 2000 em Limerick, Ireland e é coordenador geral da 4th International Conference on Service Oriented Computing (ICSOC) em Chicago, USA, que vai ocorrer em dezembro de 2006. Ele é editor-chefe da ACM Transactions on Software Engineering and Methodology, e atua no corpo editorial de Science of Computer Programming, Software Process Improvement and Practice, e do novo periódico Service Oriented Computing and Applications. Ele foi membro do corpo editorial e editor associado da IEEE Transactions on Software Engineering.
 
     
 
Ghezzi é membro do comitê de premiação em Sistemas de Software da ACM. Também é sócio da ACM e da IEEE.
 
     
  voltar