Organização

CESAR

RiSE

Patrocínio


Borland

Apoio
Banco do Brasil
SBC
Cin
Porto Digital

Apresentação Escopo Palestrantes
Programaçao Inscrições

NOTÍCIAS
SLIDES Baixe aqui os slides das palestras

Apresentação !

"No futuro próximo a idéia de desenvolver uma aplicação em Java ou C++ parecerá tão absurda como desenvolver uma aplicação em assembly parece hoje; e o código compilado a partir de um modelo UML detalhado será tão desinteressante e tipicamente não examinado do que o assembly gerado por um compilador de uma linguagem da terceira geração é hoje" - Grady Booch, co-criador da linguagem UML (Unified Modeling Language) e do processo de software RUP (Rational Unified Process).

Desde 2000 o Object Management Group (OMG) um consórcio de grande empresas (incluindo entre outras IBM, Borland, HP, Sun, Unisys, Fujitsu, Hitachi, NEC, Telefonica, Alcatel, Motorola, Boeing and Daimler-Chrysler) está definindo um nova maneira de desenvolver software no quadro da iniciativa MDA (Model-Driven Architecture).  Essa iniciativa, que visa providenciar o próximo grande salto em produtividade de software, é baseada em uma idéia chave: transformar o papel dos modelos de software no processo de desenvolvimento. No lugar de mero esboços descartáveis a caminho de código como em processos como RUP ou XP, em processos MDA modelos independentes da plataforma (em UML ou em uma linguagem especializada para uma determinada classe de aplicação) se tornam:

  • Suficientemente detalhados para servir de base à geração largamente ou inteiramente automática de código fonte e testes pela aplicação de transformações genéricas por ferramentas CASE;
  • Persistentes e principal objeto das técnicas de reuso de software - como componentes e linhas de produtos - auxiliado por ferramentas CASE;
  • Verificáveis com política e métricas de qualidade incorporáveis em ferramentas CASE;
  • O principal foco do trabalho da equipe de desenvolvimento e o grande asset da empresa.

Em elevando o nível de abstração desse foco e assets de código para modelos de negócios independentes de plataforma computacional e transformações genéricas entre linguagens de modelagem e linguagens de programação, processos de software MDA libertam as empresas de detalhes técnicos ligados a implementação informática para lhe permitir concentrar-se no seu diferencial econômico natural: o conhecimento do seu negócio.

O WIRE tem como objetivo trazer para a comunidade da industria de software do Nordeste os fundamentos sobre o MDA e as técnicas de reuso de modelos:

  • O primeiro dia trará um mini-curso sobre MDA;
  • O segundo dia apresentará um processo de software detalhado que integra e adapta em um quadro MDA várias técnicas de reuso de software como: componentes com testes embutidos, aspectos e linhas de produtos;
  • A manha do terceiro dia mostrará como MDA e reuso de modelos são suportados pela última geração de ferramentas CASE;
  • A tarde do terceiro dia serão apresentados projetos de pesquisa em MDA e reuso de software desenvolvidos na Universidades Federais de Pernambuco e Campina Grande em parceria com empresas ou com centros de pesquisa no exterior, que apontam para os próximos avanços nessas áreas.

O WIRE é um evento de divulgação e formação pioneiro no Brasil sobre MDA, reuso e componentes de software, tendências com potencial para mudar profundamente a prática da engenharia de software daqui a 2010.

Informações

Período:
20 a 22 de fevereiro de 2006

Local
:
Auditório do Banco do Brasil
Av. Rio Branco, 240- 9º Andar
Cais do Apolo - Recife, Pernambuco

Workshop Chairs:
- Silvio Lemos Meira {C.E.S.A.R./UFPE} silvio@cesar.org.br
- Jacques Robin {UFPE} robin.jacques@gmail.com
- Eduardo Santana de Almeida {C.E.S.A.R./UFPE} eduardo.almeida@cesar.org.br
Coordenação do evento na rede :
- Eduardo Cruz {C.E.S.A.R} eduardo.cruz@cesar.org.br