📑 Table of Contents

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.

I modelli

modifica

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

Note

modifica

Bibliografia

modifica

📚 Artikel Terkait di Wikipedia

Ingegneria del software

secondo le linee guida sull'uso delle fonti. L' ingegneria del software (software engineering in inglese) è quella disciplina informatica che si occupa dei

Unified Modeling Language

Objectory. Il primo risultato congiunto di questo team fu OOSE (Object Oriented Software Engineering). Mentre "i tres amigos" operavano per unificare i propri

Service-oriented architecture

con la locuzione inglese di Service-Oriented Architecture (SOA) si indica generalmente un'architettura software adatta a supportare l'uso di servizi

Software

dell'ingegneria del software (Software Engineering), esistono: il modello classico o a cascata (water-fall), il modello a spirale (object oriented), metodologia

Margaret Hamilton (scienziata)

statunitense. È stata la direttrice del Software Engineering Division del MIT Instrumentation Laboratory, che sviluppò il software di bordo per il programma Apollo

Ivar Jacobson

Europa, Asia, Nordamerica e Australia. I. Jacobson, 1992. Object-Oriented Software Engineering: A Use Case Driven Approach. Con Magnus Christerson, Patrik

Modellazione orientata agli oggetti

è l'Object Management Group Unified Modeling Language (UML). ^ Ivar Jacobsen, Magnus Christerson, Patrik Jonsson e Gunnar Overgaard, Object Oriented Software

Base di conoscenza

essere vista in due mercati diversi ma competitivi. Dalle comunità AI e Object-Oriented, sono emersi database orientati agli oggetti come Versant. Si trattava