Whitepaper: Modellazione delle architetture di applicazioni Web con UML
Questo white paper esamina le estensioni software per UML 1.x concepite per facilitare la modellazione delle architetture di applicazioni Web.
Descrizione
Descrizione principale
By: Jim Conallen, Rational Software. Tutti i diritti riservati.
June 1999
Una versione di questa documentazione appare nell'edizione dell'ottobre 1999 (volume 42, numero 10) di Communications of the ACM.

Una versione PDF di questo articolo è disponibile, tuttavia è necessario installare Adobe Acrobat per visualizzarlo. Altri white paper su RUP (Rational Unified Process) sono scaricabili dal sito Web IBM.

Sommario

Le applicazioni Web sono sempre più complesse e mission critical. Per aiutare a gestire questa complessità, devono essere modellate. UML è il linguaggio standard di modellazione per sistemi con uso intensivo di software. Quando si tenta di modellare le applicazioni con UML, è presto chiaro che alcuni componenti non si adattano facilmente agli elementi di modellazione UML. Per aderire a una sola notazione di modellazione per tutto il sistema, inclusi componenti Web e i tradizionali componenti di livello intermedio, è necessario estendere UML. Questo documento presenta un'estensione di UML utilizzando il meccanismo di estensione formale. L'estensione software viene progettata in modo che i componenti specifici per il Web possano essere integrati con il resto del modello del sistema, per mostrare un livello di astrazione e di dettaglio adeguato per progettisti, implementatori e architetti di applicazioni Web.