Introduction :
ARIS2 définit le concept de Système ARIS.
Un système ARIS regroupe un ensemble d'objets
ARIS (abstrait) sous forme de versions (concret).
Ces objets peuvent se référencer mutuellement
au sein du système ARIS.
Un système ARIS peut également être
considéré comme la plus grande entité
organisée.
C'est à dire que 2 systèmes ARIS différents
sont totalement indépendants.
Remarquez, à ce sujet, 2 choses :
Concrètement, un système ARIS est constitué d'un ensemble de conteneurs.
Un conteneur contient des versions d'objet
ARIS.
Il existe différents types de conteneurs en fonction
de leurs rôles dans le système.
Nous vous expliquons ici, ces différents rôles
et types de conteneurs.
Chose importante :
Il y a une différence entre le modèle conceptuel
élaboré et l'état actuel du développement
de ARIS2.
Ainsi, nous vous présentons, plus ou moins séparément
ce que devrait être idéalement un
système ARIS (et System Manager) et ce qu'il est
actuellement (2002-03-11).
Par exemple, en date du 2002-04-11, nous n'avons pas
encore d'implémentation de BDP
ni de BDD. Dès lors,
nous ne travaillons que sur des BDC
et BDA.
Malgré le fait que, historiquement, nous définissions ces types de conteneurs en termes de "bases de données", nous gardons le genre masculin pour ainsi parler de "un conteneur" et donc "un BDC", "un BDA" etc.
Il existe 5 types de conteneurs :
légende :
: Version
existante (diffusable/diffusée) d'un objet existant.
En l'occurence, la version numéro 1 (première).
: Proposition
d'une Nouvelle Version d'un objet existant.
: Proposition
d'un Nouvel Objet ARIS.
Vue d'ensemble :
Idéalement :
Actuellement :
Base de Données de Consultation :
Un BDC est un conteneur
spécialisé pour la consultation des données
via ARIS2 Web (et un navigateur internet, bien entendu)
et/ou, directement, avec le programme ARIS2 Consultation.
Un conteneur de ce type peut également être
diffusé sur un CD-ROM, accompagné du programme
ARIS2 Consultation.
Il ne contient jamais qu'une version par objet, de préférence la plus récente. L'ensemble est cohérent et "complet"(autosuffisant) d'un point de vue références.
Il peut être diffusé sur un CD-ROM, accompagné du programme ARIS2 Consultation.
Idéalement :
Il peut être mis à jour ou complété
par l'intégration de BDDs.
Actuellement :
Il n'y a pas d'implémentation de BDD.
La diffusion se fait par BDC
complet, entier. La copie de BDC
doit être faite manuellement, en fonction de
l'implémentation (base de données, gros
fichier, etc.) du BDC
source et de celle du BDC
de destination, par une personne qualifiée
(informaticien).
La diffusion se fait par CD-ROM, via le web
et/ou accès réseau.
Un BDC sert également
à la "production" (mise à
jour du système).
C'est-à-dire :
La création d'un BDA
applicable (c.-à-d. création du BDA
proprement dit + création de son contenu, à
savoir des propositions de nouvelles versions d'objets
existants et/ou des propositions de nouveaux objets)
...
Base de Données de Diffusion :
Idéalement :
Un BDD est un conteneur qui permet de diffuser des compléments et/ou des mises à jour de tout ou partie du système (ARIS) :
création ...
intégration ...
Actuellement :
Il n'existe pas d'implémentation du BDD, ni des fonctionnalités qui y sont rattachées.
Un BDA est un conteneur de travail qui permet d'apporter des propositions au système (ARIS). Ensuite, ces propositions peuvent être appliquées au système.
Idéalement :
Un BDA applicable (c.-à-d.
création du BDA proprement dit + création
de son contenu, à savoir des propositions de
nouvelles versions d'objets existants et/ou des propositions
de nouveaux objets) est créé à
partir d'un BDP ...
... et, ensuite, est appliqué sur un BDP
Actuellement :
Base de Données de Production :
Idéalement :
Un BDP est le conteneur d'un producteur qui, outre les données classiquement contenues dans un BDC, contient toutes les versions des objets produits par ce producteur. Ce type de conteneur est donc utilisé là où l'on travaille sur les mises à jour du système. Au sein d'un tel conteneur, plusieurs versions d'un même objet peuvent être présentes.
Les mise à jour se font via des BDAs
:
Création d'un BDA
à partir d'un BDP ...
Application du BDA (mise
à jour du BDP) ...
La diffusion se fait par la création de BDDs
:
Actuellement :
Idéalement :
Ce type de conteneur doit permettre de "soulager"
un gros BDP de ses plus
vieilles versions.
Ainsi, on ne garde que, disons, le 5 dernières
versions de chaque objet. Les autres se retrouvent
compressées (archivées) dans un BDR.
Inversement, dans des situations exceptionnelles,
il est possible de récupérer ces très
vieilles versions.
Actuellement :