Vai al contenuto

Object-oriented software engineering

Da Wikipedia, l'enciclopedia libera.
Versione del 26 giu 2018 alle 11:38 di Horcrux (discussione | contributi) (I modelli: fix)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

L'object-oriented software engineering è un linguaggio di modellazione orientata agli oggetti, sviluppato da Ivar Jacobson nel 1992.

Nel 1995 le caratteristiche di linguaggio vennero fuse con quelle dell'OMT di James Rumbaugh e del metodo Booch di Grady Booch per la creazione dell'UML.

Il metodo OOSE è basto su cinque modelli:[1]

  • Requirements model - cattura i requisiti funzionali dal punto di vista dell'utente
  • Analysis model - definisce le diverse relazioni tra gli oggetti, gli attori e il sistema
  • Design model - modella le relazioni attraverso i diagrammi, imponendo dei vincoli di implementazione
  • Implementation model - implementa il modello precedente mediante un linguaggio di programmazione
  • Test model