OperacionalizaÃÃo da metodologia de desenvolvimento de software orientado a objetos CRC/WB+.
AUTOR(ES)
Paes, Carlos Eduardo de Barros
DATA DE PUBLICAÇÃO
2000
RESUMO
Ao longo dos Ãltimos anos està sendo desenvolvida no ITA uma metodologia para desenvolvimento de software orientado a objetos, denominada CRC/WB+, que visa mesclar algumas caracterÃsticas importantes de diversas metodologias encontradas na literatura. A metodologia se baseia fortemente em responsabilidades, em contraposiÃÃo ao desenvolvimento baseado em dados empregado por muitas das metodologias usuais. AlÃm disso, a metodologia considera de forma bem precisa a separaÃÃo de interesse: uma parte independente de linguagem, denominada Modelo Abstrato, em que se obtÃm o que o sistema deve fazer, e uma parte dependente de linguagem, denominada Modelo de ImplementaÃÃo, em que se descreve como o sistema serà implementado em uma linguagem especÃfica. A metologia tem constituÃdo uma ferramenta valiosa para o desenvolvimento de software acadÃmico orientado a objetos e para reforÃar o ensino de conceitos bÃsicos de orientaÃÃo a objetos, bem como de algumas tÃcnicas nova que tÃm sido recomendadas recentemente. Neste trabalho apresenta-se a operacionalizaÃÃo desta metodologia de desenvolvimento de software orientado a objetos, por meio da complementaÃÃo, estruturaÃÃo e aperfeiÃoamento de suas fases de desenvolvimento. O trabalho incorpora na Metodologia CRC/WB+ recursos avanÃados e caracterÃsticas adicionais para auxiliar o desenvolvedor no levantamento sistemÃtico dos requisitos funcionais de um sistema, na identificaÃÃo das classes e definiÃÃo de responsabilidadese, principalmente, na consolidaÃÃo e depuraÃÃo das informaÃÃes capturadas nas fases iniciais do ciclo de desenvolvimento segundo a metodologia. A Ãnfase do trabalho desenvolvido està no aperfeiÃoamento e melhoria das fases do Modelo Abstrato, de modo a ajudar o desenvolvedor na modelagem de um conjunto de classes para a soluÃÃo computacional. O objetivo de introduzir tais caracterÃsticas e recursos à facilitar e aumentar a confianÃa no funcionamento dos softwares gerados segundo a metodologia. AlÃm disso, a preocupaÃÃo està em tornar a metodologia viÃvel para o desenvolvimento profissional de produtos de software orientada a objetos.
ASSUNTO(S)
desenvolvimento de software programaÃÃo orientada para objetos metodologia
ACESSO AO ARTIGO
http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=10Documentos Relacionados
- AvaliaÃÃo da operacionalizaÃÃo dos passoa para o sucesso do aleitamento materno em "Hospitais Amigos da CrianÃa" na cidade do Recife
- Uma estrutura para o plano de codificaÃÃo e testes no desenvolvimento evolutivo de software orientado a objetos.
- Técnicas diagramáticas para desenvolvimento de software orientado a objetos
- Utilização de um banco de dados orientado a objetos em um ambiente de desenvolvimento de software
- Especificação unificada de sistemas de software no paradigma orientado a objetos