Estou lendo um livro sobre Eng. de Sw do Pressman, na qual este diz que:
Sempre soube q o Rose, por exemplo, era uma ferramenta CASE e q condiz realmente com o conceito citado. Agora e o Eclipse com os seus plugins? Ouvi dizer algo referente a WSAD e gostaria de saber se há alguma semelhança com CASE.
Acredito que nem o eclipse(com os plugins) nem o WSAD até versão 5.1.x possuam ferramentas case “completas” como o RATIONAL ROSE, mas existe uma alternativa fornecida também pela IBM denominado Rational XDE Developer, que se trata de um ambiente integrado onde vc desenha seus diagramas UML ele já gera o código automaticamente, e faz tudo aquilo que o Rose faz. Sei que existe também uma nova versão que já vem tudo integrado denomidada RAD (Rational Application Developer) mas não cheguei a trabalhar com ela. Você pode encontrar detalhes em :
http://www-130.ibm.com/developerworks/rational/
M
Mauricio_Linhares
Segundo a própria missão do projeto Eclipse, o objetivo deles é desenvolver uma plataforma de ferramentas altamente integradas (os tais plugins) mas ele não prevê nada de CASE não.
Os plugins para o Eclipse é que podem tornar ele uma ferramenta CASE e esse é o caso do WSAD, que é uma versão do Eclipse cheia de plugins proprietários da IBM, que normalmente vem junto do WebSphere.
F
fmeyer
Levando em consideração o termo CASE, qualquer ferramenta de engenharia de software com computadores pode ser considerada como case …
então eu considero o eclipse com pluguins como uma ferramenta de auxilio à engenharia de software
pena ainda não gerar código java ainda
Z
ZehOliveira
Isso depende do alcance do termo “auxílio” no contexto, né? Pq, de um certo modo, o mouse também é uma ferramenta de auxílio à engenharia de software. :mrgreen:
M
Mauricio_Linhares
Isso depende do alcance do termo “auxílio” no contexto, né? Pq, de um certo modo, o mouse também é uma ferramenta de auxílio à engenharia de software. :mrgreen:
:mrgreen:
Então ainda tem o teclado, a Wikipedia, o GUJ, tudo é CASE :lol:
… ou não :lol:
T
TedLoprao
Eu também sempre imaginei que ferramentas CASE fossem as que te ajudassem em todo o caminho do desenvolvimento de software, entretanto, o meu professor de Engenharia de Software afirmou veementemente que qualquer ferramenta que venha a ajudar o desenvolvimento pode ser considerado uma ferramenta CASE.
Por exemplo, uma ferramenta que faz a verificação da qualidade do código fonte, de acordo com ele, é uma ferramenta CASE também… :shock:
Mas enfim, vai saber, hehehe
C
cv1
A definicao de CASE eh bem baguncada (vide historico do topico na Wikipedia), mas, na pratica, eu considero qualquer software que te ajude (mas nao seja essencial) a criar software como sendo “Computer-Aided Software Engineering”. Entao, sim, Eclipse e FindBugs sao ferramentas CASE.
@scottys0: o Eclipse ja gera uma tonleada de codigo pra voce (getters e setters, delegates, imports…). O que mais vc quer?
T
Thundercat
Estou utilizando um plugin para o Eclipse chamado OMONDO. Ele gera código Java, faz engenharia-reversa e ainda sincroniza a classe com o modelo. [diagrama de classes] Ele possui um versão free: http://www.omondo.com/download/index.html
Outra ferramenta CASE interessante que estou utilizando é um plugin para o Eclipse chamada HIBERCLIPSE. Ele gera o arquivo de mapeamento do Hibernate, entre outras coisas. Ele pode ser encontrado em http://hiberclipse.sourceforge.net
[color=red]ATENÇÃO[/color]: as informações acima não são de muita confiança pois foram postadas por um iniciante em J2EE.
Até mais.
P
pcalcado
O ponto básico é:
Construtores de diagramas especializados são CASE, mas CASE não se restringe a isso
ao contrário do que a cultura geral difundida prega.
Pacotes como o Rose proporcionam diversas ferramentas, mas não todas, já que são ilimitadas.
B
betonit
Interessante, nesses comentários citados por vcs vejam uma grande semelhança ao Direito, na qual, existe uma definição dada por um autor supracitado e a interpretação acaba sendo subjetiva. De qq forma agradeço a todos pelas opiniões.
[]´s
F
Felipe_Kan
Para saber mais sobre ferramentas CASE Eu aconselho você a ver aqui: http://case-tools.org
J
juliocbq
Olha, eu estou muito satisfeito com o peseidon. Se alguem optar pelo open, use o Argo. http://www.gentleware.com/