La modellazione orientata agli oggetti è un approccio alla modellazione di un'applicazione che viene utilizzato all'inizio del ciclo di vita del software quando si utilizza un approccio orientato agli oggetti per lo sviluppo di esso.

Il ciclo di vita del software è tipicamente diviso in stadi che vanno da una descrizione astratta del progetto alla programmazione e infine al suo utilizzo. La modellazione viene eseguita all'inizio del processo. Le ragioni per modellare un sistema prima di scrivere il codice sono:

La modellazione orientata agli oggetti è in genere eseguita tramite casi d'uso (use cases) e definizioni astratte degli oggetti più importanti. Il linguaggio più comune utilizzato per la modellazione orientata agli oggetti è l'Object Management Group Unified Modeling Language (UML).[1]

Note

[modifica | modifica wikitesto]
  1. ^ Ivar Jacobsen, Magnus Christerson, Patrik Jonsson e Gunnar Overgaard, Object Oriented Software Engineering, Addison-Wesley ACM Press, 1992, pp. 15,199, ISBN 0-201-54435-0.
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica