 | Architettura ISO RM-ODP |
Approfondimento
admin "Principi dell'architettura ISO RM-ODP.
Il modello ISO RM-ODP definisce un ciclo di vita ed un insieme di
concetti basilari orientati alla progettazione ed implementazione di
sistemi distribuiti ed aperti.
Il modello è suddiviso nelle seguenti parti constituenti lo standard:
1. Reference, introduzione al modello ed ai concetti in esso contenuti;
2. Foundations, concetti basilari e framework di riferimento;
3. Architecture, guida alla realizzazione delle specifiche e dell'infrastrutture applicative;
4. Architectural semantics, guida all'interpretazione
dei modelli e delle viste specificate mediante tecniche esistenti di
descrizione formale.
In particolare, la parte Architecture guida il processo di engineering
applicativo mediante la costituzione delle seguenti viste, posizionate
a differenti livelli di astrazione:
-) Enterprise view;
-) Information view;
-) Computational view;
-) Engineering view;
-) Technology view.
Ad ogni vista è associato un linguaggio di rappresentazione specifico e
formale (viewpoint language) che consente la rappresentazione degli
elementi in essa contenuti.
Il modello definisce, al più alto livello di astrazione, i criteri di
realizzazione di un assessment di conformità di un generico sistema al
modello stesso: il Conformance framework.
Al livello sottostante sono presenti le già citate viste ed i relativi linguaggi di specifica.
La seguente sezione sintetizza le diverse viste ISO RM-ODP in relazione con:
-) Il loro obiettivo;
-) Le informazioni contenute.
1) Vista "Enterprise view"
1.1) Obiettivo
Analizzare ad alto livello l'impresa utilizzatrice del sistema
1.2) Contenuti principali
Obiettivo, scopo, strategie di business, processi dell'impresa, regole di business
2) Vista "Information view"
2.1) Obiettivo
Analizzare la semantica delle informazioni e le modalità di processamento delle stesse
2.2) Contenuti principali
Funzionalità del sistema, algoritmi, data model, regole di processamento
3) Vista "Computational view"
3.1) Obiettivo
Garantire l'integrazione tra i diversi sottosistemi
3.2) Contenuti principali
Modalità d'interazione tra sottosistemi comprensiva di specifica delle interfacce
4) Vista "Engineering view"
4.1) Obiettivo
Analizzare l'aspetto distributivo dei sottosistemi
4.2) Contenuti principali
Composizione e struttura dell'architettura distribuita; particolare
attenzione è fornita a: cluster, canali e nodi di comunicazione
5) Vista "Technology view"
5.2) Obiettivo
Analizzare l'infrastruttura tecnologica del sistema distribuito
5.2) Contenuti principali
Definizione dell'infrastruttura in termini di componenti hardware e software
Il livello di astrazione più basso, denominato ODP Foundations,
specifica i concetti fondamentali che sono alla base del modello ISO
RM-ODP. Alcuni di questi concetti sono, ad esempio: object, interface,
action, interaction.
Il modello ISO RM-ODP risulta completamente adatto ad un processo di lavoro di tipo iterativo.
*) Riferimenti
http://www.iso.org Sito ufficiale ISO
ISO/IEC, "ISO/IEC 10746-1 Information technology - Basic reference
model of Open Distributed Processing" Specifiche ISO
RM-ODP"
|
|
|
|
| |
Links Correlati |  |
Punteggio articolo |  |
Punteggio medio: 0 Voti: 0
| |
Opzioni |  |
|