|
MC 03 - Orquestra��o e Coreografias de Servi�os WebFabio Kon, IME USPEmilio Francesquini, IME-USPSegunda-Feira, 27 Setembro 2010 (8:30-12:00) |
A tecnologia de Servi�os Web fortaleceu-se na �ltima d�cada tendo adquirido uma grande penetra��o na ind�stria de software e nos mais variados ramos de servi�os dispon�veis na Internet. Os Servi�os Web permitem, atrav�s de protocolos e formatos padronizados pelo World Wide Web Consortium (W3C), o encapsulamento de servi�os de software em componentes acess�veis atrav�s da Internet de uma forma independente de plataforma de hardware, sistema operacional ou linguagem de programa��o. Nos �ltimos anos, tem se acentuado a necessidade de composi��o de Servi�os Web de forma a produzir-se servi�os sofisticados a partir da combina��o de servi�os mais simples. Essa combina��o de servi�os pode ser feita atrav�s de um n� centralizado que controla o processo de composi��o, o que � conhecido como Orquestra��o. Uma outra alternativa, que tem sido mais explorada recentemente, � um modelo no qual n�o h� um ponto central de coordena��o, mas sim um conjunto de servi�os que colaboram entre si de forma descentralizada, o que � conhecido como Coreografia. Neste minicurso, apresentaremos rapidamente os conceitos b�sicos de Servi�os Web e, em seguida, apresentaremos, em mais detalhes, Orquestra��o e Coreografia de Servi�os Web. O minicurso cobrir� tanto os conceitos fundamentais quanto os padr�es e tecnologias existentes. Instrutores:
- Fabio Kon � Professor Associado do Departamento de Ci�ncia da Computa��o do IME-USP. Em 2000, recebeu o t�tulo de PhD em Ci�ncia da Computa��o pela Universidade de Illinois em Urbana-Champaign na �rea de Configura��o Autom�tica de Sistemas Distribu�dos Baseados em Componentes. Seus interesses de pesquisa incluem Sistemas Distribu�dos, Desenvolvimento �gil de Software, Computa��o em Grades e em Nuvem, Inform�tica em Sa�de e Computa��o Musical. Atualmente, Fabio � um dos diretores da Open Source Initiative (OSI) e � o diretor do Centro de Compet�ncia em Software Livre do IME-USP (CCSL).
- Emilio Francesquini � bacharel (2003) e mestre (2007) em Ci�ncia da Computa��o pelo Instituto de Matem�tica e Estat�stica (IME) da Universidade de S�o Paulo (USP). � tamb�m doutorando em Ci�ncia da Computa��o no IME-USP onde tem pesquisado, com especial interesse, sistemas distribu�dos e programa��o concorrente em processadores multi-core. Em seu atual empregador, Objective Solutions, h� mais de 10 anos tem se divertido buscando o desenvolvimento de software de alta qualidade, escrito, em sua maioria, em Smalltalk.

















