Operazione: Identificazione componenti tecnici
Questa attività estende il progetto del sottosistema RUP tradizionale con i dettagli specifici di una soluzione SOA, specialmente dove i sottosistemi sono stati identificati dai modelli di analisi del business. Una volta eseguita la transizione dal dominio del business al dominio IT; vengono associate aree funzionali identificate definite dal primo ai sottosistemi, e le loro controparti IT.
Scopo

Per collegare i modelli di business alle controparti IT, si esegue quanto segue:

Relazioni
Descrizione principale

Si inizia con la determinazione e la documentazione delle dipendenze tra i sottosistemi che corrispondono alle aree funzioni che sono state identificate durante l'Attività: Analisi dell'area funzionale. Di solito un'area funzionale corrisponde ad un singolo sottosistema; cioè, l'assunzione semplificata accurata in molti se non nella maggior parte dei casi. Se si decide di associazione un'area funzionale a diversi sottosistemi, questo è fattibile e valido; ma di solito significa che la decomposizione del dominio non è stata sufficiente e che le aree funzionali non sono abbastanza granulari.

Passi
Identificazione componenti tecnici

I componenti tecnici o di infrastruttura servono per rendere disponibile le funzioni della piattaforma orizzontale; cioè le funzioni che forniscono non sono specifiche del dominio di business ma vanno contro i domini di business. Questi servizi tecnici sono frequentemente forniti dai prodotti middleware inclusi i sistemi operativi e sono utilizzati direttamente dal componente del servizio o dai componenti funzionali sui quali si affidano.

Esempio

Nel completare il modello del componente noleggio (vedere il passo del componente funzionale su riportato) vengono inclusi due componenti tecnici nel modello, uno per la prenotazione per registrare il completamento di una richiesta di prenotazione e uno per indicare che i componenti del veicolo e della posizione si basano sui servizi EJB per conservare i dati di business.

In alternativa è possibile utilizzare un formato tabulare nell'esprimere i componente richiesti ed i loro rapporti ai servizi precedentemente identificati, come mostrato nella figura di seguito riportata.



Proprietà
Ricorrenze multiple
Attivato da evento
In corso
Facoltativo
Pianificato
Ripetibile
Ulteriori informazioni