ABC
Apresentação da Fábrica
Reuse and Components Group
26/04/2004
Agenda
• Apresentação
• Motivação
• Processo
– Papéis, Responsabilidades
• Métricas
• Referências
• Onde nos encontrar...
Apresentação
• ABC é uma fábrica criada visando o
reuso efetivo de software
• Equipe atual...
– 10 estudantes de MSc e PhD.
Motivação
• Definir um processo efetivo de reuso
– Aplicando conceitos, técnicas e
ferramentas de Engenharia de Software
– Visando elevar o grau de reuso em
empresas de software
Processo
• Papéis
– Gerente de Projeto
– Grupos:
•
•
•
•
Engenheiros de Domínio
Reengenharia
Engenheiros de Componentes
Engenheiros de Aplicação
Processo
• Organograma
Gerente de
Projetos
Engenheiro de Domínio
Reengenharia
Engenheiro de Componentes
Engenheiro de Aplicação
Processo
Modelo de Features
Reengenharia
Análise
Organização
Modelo de Classe Genérico
(Usando stereotype)
Engenharia de Componentes
Implementação
Engenharia de Domínio
Análise
Projeto
Engenharia de Aplicação
Análise
Projeto
Implementação
Assets
Métricas
• Serão adotadas 2 métricas...
– Reuse Level
• Reused Code / Size (S)
• Reused Documents, Models...
– Productivity
• Size (S) / Development Effort
Basili, V. et. al.
Referências
• Basili, Victor R., Lionel C. Briand, and Walcelio L. Melo, "How
Reuse Influences Productivity in Object-Oriented Systems,"
Communications of the ACM, Vol. 39, No. 10, October 1996,
pp. 104-116.
Onde nos encontrar...
http://www.cin.ufpe.br/aa2/ABC
Download

Apresentação da Fábrica