For faster navigation, this Iframe is preloading the Wikiwand page for Computer-aided software engineering.

Computer-aided software engineering

Da Wikipedia, l'enciclopedia libera.

Esempio di un CASE tool.

In informatica gli strumenti C.A.S.E. (acronimo di Computer-Aided Software Engineering, ovvero sviluppo del software assistito dal computer) sono quelli che supportano lo sviluppo del software attraverso interfacce grafiche (shell) e visuali e librerie di funzionalità.

Tali sistemi hanno notevolmente semplificato la scrittura di linee di codice con relativi benefici anche alla conformità agli standard del software stesso.

Il primo strumento C.A.S.E di cui si ha notizia, e comunque il più noto (del tempo) è Information Engineering Workbench (IEW) sviluppato su piattaforma DOS agli inizi degli anni ottanta. Quel "workbench" fu sviluppato dalla Database Design (fondata da James Martin nel 1979), con la collaborazione dei consulenti Ernst & Young.

Nel 1985, in occasione della fusione della Database Design diventata KnowledgeWare, con la Tarketon Software Inc, il "workbench" si arricchì di un generatore di codice COBOL.

Il 1988 è l'anno in cui KnowledgeWare (che è ormai anche il nome del C.A.S.E) introduce il primo generatore di codice basato su desktop ed inizia un vertiginoso sviluppo (anche finanziario), da suscitare l'interesse della IBM. A parte una complessa storia di acquisizioni societarie, KnowledgeWare fu incorporato in AD/Cycle che era il C.A.S.E IBM in ambiente mainframe.

Altri nomi importanti dei primi anni novanta sono: IEF (Information Engineering Facility) della Texas Instrument e DesignAid con LifeCycle Manager della Nastec Corporation. Il declino di questi prodotti coincide con il declino del mainframe che era la loro piattaforma operativa ottimale. Tutti furono a vario titolo incorporati dalla Computer Associates.

Sempre negli anni novanta, in Italia si affermava un altro prodotto: dBsee dell'italiana ISA, un generatore di codice Clipper, basato su template. Altro prodotto Case degli anni novanta era Code Painter che permetteva la generazione di codice in Clipper attraverso il disegno dell'applicativo in maniera totalmente visuale e l'utilizzo dei Template.

Voci correlate

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]
Controllo di autoritàGND (DE4234163-2
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
{{bottomLinkPreText}} {{bottomLinkText}}
Computer-aided software engineering
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?