Concetto: Sviluppo di soluzioni orientate al servizio
Tale pagina descrive una guida di orientamento attraverso il RUP (Rational Unified Process) durante lo sviluppo delle soluzioni orientate al servizio.
Descrizione principale

RUP e Service Oriented Modeling and Architecture

Il metodo SOMA è stato sviluppato come un modello di impegno nel gruppo Global Business Services di IBM e mentre i documenti pubblici e le descrizioni erano disponibili è stato principalmente un metodo utilizzato dai consulenti nel campo e non disponibile ai clienti IBM. D'altra parte RUP è un'offerta di prodotto commerciale IBM che i clienti utilizzano per sviluppare i propri processi di sviluppo software. Tale offerta di metodo integrata, RUP/SOMA è stata sviluppata per portare gli aspetti univoci di SOMA nel metodo commerciale RUP e per renderli disponibili ai clienti commerciali.

Il framework per RUP/SOMA viene descritto dall'immagine di seguito riportata che dimostra le fasi chiave del metodo, incluse le influenze che guidano ogni fase e gli artefatti prodotti. Notare che la risorsa chiave manipolato dal metodo è il modello del servizio (di seguito descritto).

 Panoramica metodo

Identificazione servizio

L'identificazione del servizio è principalmente un insieme del tempo di elaborazione di attività, incentrate sull'identificazione dei servizi candidati dall'insieme di asset dal business e l'IT. Il flusso di lavoro per l'identificazione del servizio è il seguente:

Le attività identificate in questo insieme di attività sono:

Specifica del servizio

La specifica del servizio è principalmente un insieme del tempo di elaborazione di attività, incentrate sulla selezione dei servizi candidati che verranno sviluppati in servizi completi. Questi servizi sono assegnati e quindi decomposti in insiemi di componenti per l'implementazione. Il flusso di lavoro per la specifica dei servizi è la seguente:

Le attività identificate in questo insieme di attività sono:

Realizzazione del servizio

La realizzazione del servizio è principalmente un insieme del tempo di costruzione di attività incentrate sul completamento del progetto del componente pronto per l'implementazione del componente. Il flusso di lavoro per la specifica del servizio è il seguente:

Le attività identificate in questo insieme di attività sono:

Il modello del servizio

Nel modello del servizio SOMA viene descritto utilizzando l'immagine di seguito riportata; è un prodotto di lavoro singolo basato sul documento che comprende le diverse viste del ciclo di vita e tecniche dei servizi identificati e specificati durante un progetto. Le diverse sezioni del modello del servizio vengono elencate in maggior dettaglio in Risorsa: Modello del servizio in RUP/SOMA.

Risorsa: Modello del servizio   di RUP viene descritto in un modulo del documento ed in un modulo UML (Esempio: Modello del servizio in Word e Esempio: Modello del servizio in UML) sebbene sia più probabile che un progetto utilizzerà elementi di entrambi questi moduli nel presentare i risultati del loro lavoro.