Language de description d’architecture ACMEAmira Hakim
Le projet ACME, commencé en 1995 ,a pour principal but de fournir un langage commun permettant l’échange de descriptions architecturales entre plusieurs outils de conception d’architecture .Il s’agit d’un langage de description d’architecture logicielle fournissant une base conceptuelle abstraite et suffisamment générale pour permettre la description de nouveaux outils et notations .Il fournit un outil de conception graphique (ACMEStudio),une bibliothèque (ACMElib)fournissant une infrastructure complète de manipulation de descriptions d’architecture et un outil de génération de documents html (ACMEweb)
Language de description d’architecture ACMEAmira Hakim
Le projet ACME, commencé en 1995 ,a pour principal but de fournir un langage commun permettant l’échange de descriptions architecturales entre plusieurs outils de conception d’architecture .Il s’agit d’un langage de description d’architecture logicielle fournissant une base conceptuelle abstraite et suffisamment générale pour permettre la description de nouveaux outils et notations .Il fournit un outil de conception graphique (ACMEStudio),une bibliothèque (ACMElib)fournissant une infrastructure complète de manipulation de descriptions d’architecture et un outil de génération de documents html (ACMEweb)
C'est en 1975 qu'une idée apparaît, devant la complexité croissante des automatismes logiques, de créer un outil qui permette la représentation du cahier des charges d'un système, palliant ainsi les
inconvénients des différentes méthodes existantes (principalement la lourdeur). Cette réflexion est conduite au sein de l'AFCET (Association Française pour la Cybernétique Economique et Technique) entre universitaires et industriels, et en 1977 un premier rapport sur l'outil GRAFCET paraît.
M2i Webinar - « Participation Financière Obligatoire » et CPF : une opportuni...M2i Formation
Suite à l'entrée en vigueur de la « Participation Financière Obligatoire » le 2 mai dernier, les règles du jeu ont changé !
Pour les entreprises, cette révolution du dispositif est l'occasion de revoir sa stratégie de formation pour co-construire avec ses salariés un plan de formation alliant performance de l'organisation et engagement des équipes.
Au cours de ce webinar de 20 minutes, co-animé avec la Caisse des Dépôts et Consignations, découvrez tous les détails actualisés sur les dotations et les exonérations, les meilleures pratiques, et comment maximiser les avantages pour les entreprises et leurs salariés.
Au programme :
- Principe et détails de la « Participation Financière Obligatoire » entrée en vigueur
- La dotation : une opportunité à saisir pour co-construire sa stratégie de formation
- Mise en pratique : comment doter ?
- Quelles incidences pour les titulaires ?
Webinar exclusif animé à distance en coanimation avec la CDC
Newsletter SPW Agriculture en province du Luxembourg du 03-06-24BenotGeorges3
Les informations et évènements agricoles en province du Luxembourg et en Wallonie susceptibles de vous intéresser et diffusés par le SPW Agriculture, Direction de la Recherche et du Développement, Service extérieur de Libramont.
https://agriculture.wallonie.be/home/recherche-developpement/acteurs-du-developpement-et-de-la-vulgarisation/les-services-exterieurs-de-la-direction-de-la-recherche-et-du-developpement/newsletters-des-services-exterieurs-de-la-vulgarisation/newsletters-du-se-de-libramont.html
Bonne lecture et bienvenue aux activités proposées.
#Agriculture #Wallonie #Newsletter #Recherche #Développement #Vulgarisation #Evènement #Information #Formation #Innovation #Législation #PAC #SPW #ServicepublicdeWallonie
1. Université Hassan II de Casablanca
ENSET de Mohammedia
Département Mathématiques et Informatique
COURS
INGENIERIE SYSTEMES
5ème Partie :
Diagramme d'activités
Professeur :
M. Khalifa MANSOURI
2. 2
Diagramme d'activités
Introduction
Diagramme d’activité est utilisé pour:
Modéliser un workflow dans un use case ou entre
plusieurs use cases.
Spécifier une opération (décrire la logique d’une
opération)
Le diagramme d’activité est le plus approprié pour
modéliser la dynamique d’une une tâche, d’un use case
lorsque le diagramme de classe n’est pas encore stabilisé.
3. 3
Diagramme d'activités
Introduction
Variante des diagrammes d'état-transition
Permet de décrire le flot de contrôle entre les
opérations :
Choix
Séquences
Itérations
Parallélisme
Au niveau macroscopique : décrit les enchaînements
des opérations
Au niveau microscopique : décrit l'algorithme d'une
action du diagramme d'états
4. 4
Diagramme d'activités
Introduction
Diagramme d’activité =
ensemble d’activités liés par :
Transition (sequentielle)
Transitions alternatives (conditionnelle)
Synchronisation (disjonction et conjonctions
d’activités)
Itération
+ 2 états: état de départ et état de terminaison
Swimlanes: représente le lieu, le responsable des
activités.
5. 5
Diagramme d'activités
Concepts de base
Plusieurs concepts sont manipulés :
État
Activité
Transition (séquentielle, alternatives ou conditionnelle)
Synchronisation (disjonction et conjonctions d’activités)
Itération
Swimlanes
8. 8
Diagramme d'activités
Synchronisation
• Fusion (conjonction) : plusieurs transitions
entrantes et une seule sortante
• Comportement parallèle :
– La barre de synchronisation permet d'ouvrir et de
fermer les branches parallèles au sein d'un flot
d'exécution
– Les transitions partantes d'une barre ont lieu en
même temps
– La barre n'est franchie qu'après réalisation de
toutes les transitions qui s'y rattachent
9. 9
Diagramme d'activités
Synchronisation : Exemple
Barre de synchronisation
Fusion (conjonction)
Déserrer le frein à main
Appuyer sur l'embrayage Enclencher la 1ère vitesse
Relâcher l'embrayage
Comportement parallèle
Disjonction