Vous êtes sur la page 1sur 13

UE: SIM411, Modélisation Objet, Intelligence

artificielle et industrie
EC : ISI431, Ingénierie des Systèmes
d’Information

2 crédits (30 h en asynchrone, 8 h synchrone)

UE Fondamentale

Dr FOTSING Eric ,
Chargé de Cours, Université de Dschang,
efotsing@gmail.com 1
Équipe pédagogique
• Responsable scientifique de l’UE : Pr. Marcellin NKENLIFACK,
Université de DSCHANG, Faculté des Sciences, Département de
Mathématique et Informatique, marcellin.nkenlifack@univ-
dschang.org;
• Concepteur du Cours : Dr FOTSING Eric , Chargé de Cours,
Université de Dschang, efotsing@gmail.com;
• Tuteurs :
- Dr. FOTSING Eric , Chargé de Cours, Université de Dschang,
efotsing@gmail.com;
- M. KAKEU Severin, enseignant vacataire à l'IUT-FV Bandjoun,
Doctorant, Université de Dschang, severinkakeu@gmail.com.
- -
2
Objectifs d’apprentissage
La finalité de ce cours est d’amener les apprenants à :
être persuadés que l’ingénierie organisationnelle ou des
systèmes (d’information)
- est la chose la plus importante à apprendre pour un développeur de logiciels
initié parce que………….
- est le facteur le plus limitant lorsque celui-ci souhaite produire des services
de qualité en y insérant de l’intelligence requise dans des situations
complexes.
être capables de
- se détacher de la logique d’automatisation pour introduire plus
intentionnellement l’intelligence dans les logiciels, SI et organisations
- s’orienter vers des approches de conception et des outils de création
d’applications permettant de doter les logiciels des attributs clés de qualité
comme l’ergonomie, l’utilisabilité, la flexibilité, la portabilité, la fiabilité, etc.
3
Objectifs d’apprentissage
• Objectif général poursuivi par ce cours :
est de doter les apprenants de compétences nécessaires
pour consolider leurs connaissances en matière
d’ingénierie des systèmes d’information et de production
des applications et logiciels.
• Principaux résultats attendus
A la fin de cet élément constitutif, chaque apprenant devra
donc être capable de :
- Concevoir et modéliser les Systèmes (d’Information)
Complexes et
- Superviser les grands projets logiciels qui nécessitent de
plus en plus de stratégie et d’intelligence. 4
Objectifs d’apprentissage
• Pour atteindre ces principaux résultats
l’apprenant sera outillé pour :
1- Comprendre et se rappeler les concepts d'ingénierie des SI
2- Savoir comment utiliser efficacement les principes et méthodes pour
produire des spécifications correctes des systèmes
3- Utiliser l'approche dirigée par les modèles pour réduire les erreurs
dans la démarche (Model Driven Engineering) d’ingénierie
4- Utiliser efficacement des outils récents d'AGL orientés MDA (Capella,
AndroMDA )
5- Etre capable de lier les préoccupations métiers avec les architectures
logicielles notamment orientées services (SOAD)
6- Identifier les implications personnelles et sociales du cours
7- Valoriser les connaissances acquises à travers un projet
5
8- Apprendre comment continuer à apprendre après ce cours
Architecture et Processus d’Ingénierie des Systèmes

Méthode

Modélisation du système, du SI
Complexité et nouvelles exigences et de l’organisation
de Qualité-Logiciel

Model-Driven (MDA/MDE) Conduite de grands projets


6
Séquencement du cours
• Séquence 1. Rappel d’ingénierie et modélisation
des SI Complexes
- Concepts, typologie et modélisation des SI, approche système
- Complexité des SI et intelligence organisationnelle
• Séquence 2. Méthodes et architectures logicielles
dirigées par les modèles
- Concepts et rôles dans une méthode dirigée par les modèles
- Approche MDA pour Architectures Orientés Services (SOA)
• Séquence 3. Manipulation des outils AGL pour
conduite et réalisation d’un projet
-Utilisation des outils AGL orientés par les modèles
7
-Constitution d’une équipe e-business et conduite de projets
Séquence 1 : Rappel d’ingénierie et
modélisation des SI Complexes
• Résultats d’apprentissage de cette séquence
1- Se rappeler les concepts d'ingénierie des SI
2- être capable d’identifier les concepts de
système et les représenter (modélisation
des SI et typologie)
3- être capable de définir un système
complexe et identifier ses attributs
4- être capable d’expliciter la complexité des SI Modélisation du système, du SI
et de l’organisation
et l’intelligence organisationnelle requise
5- Capable d’identifier et distinguer les attributs de l’intelligence
humaine, des machines, des systèmes et des organisations
6- capable d’établir le lien explicite entre données et intelligence
8
Séquence 2 : Méthodes et architectures
logicielles dirigées par les modèles
• Résultats d’apprentissage de cette séquence
1- Comprendre les concepts de Model-Driven (MDA/MDE) Méthode
modèles, langages, MDE/MDA
2- Etre capable de lier les
préoccupations métiers avec les
architectures logicielles notamment
orientées services (SOA)
3- Etre capable de jouer les rôles dans
une méthode dirigée par les
modèles (MBSEA)
4- Utiliser efficacement une méthode
(Arcadia) pour un grand projet
5- Valoriser ses connaissances pour concevoir des Architectures Orientés
9
Services (SOA)
Séquence 3 : Outils AGL pour conduite et
réalisation d’un grand projet
• Résultats d’apprentissage
1- Réaliser de bout en bout un projet
présentant les attributs de complexité et
d’intelligence
2- Utiliser efficacement des outils récents
d'AGL associés aux approches dirigées par
les modèles
3- être capable de jouer au moins deux rôles
d’ingénieur MDA dans une équipe e-
business
4- être capable de conduire ou superviser
une équipe e-business pour un grand
projet (Architecte ou Assurance Quality)
Conduite de grands projets
10
Etudes de cas pour projet
Seront abordés dans le cours et réalisés en groupe de 4
apprenants
1. Systèmes d’Information, stratégie et structure des groupes
de distribution
2. Systèmes de soutien de l’attention pour la coopération des
mutuelles d’assurances
3. Un système d’information intelligent pour le contrôle du
flux logistique
4. Optimisation de la production et de maintenance conjointe
dans un système de production (Clients-Décideurs-
Système physique-Fournisseurs)
N. B. Les groupes seront constitués au cours du processus de
constitution de l’équipe e-business avec des profils MDA 11
Modalités d’évaluation
• Contrôle Continu en Ligne (CCEL) : Le CCEL programmé
sera-t-il pris en compte dans le processus de notation
finale ? 20%
• Des projets : La note de projet entrera-t-elle dans la
notation finale ? 20%
• Des TP : Y aura-t-il un TP ? Sa note comptera-telle dans la
notation finale ? 10%
• L’examen de fin de semestre : quel pourcentage comptera
l’examen de fin de semestre dans la notation finale ? 40%
• Activités d’apprentissage : La participation aux activités
d’apprentissage (autoévaluations, activités locales, etc.)
sera-t-elle évaluée ? 10%
12
Références bibliographiques et liens
• Nanci et al, 1992. Ingénierie des Systèmes d’information avec MERISE
• Jacques-André Bartoli et Jean-Louis Le Moigne. Organisation
Intelligente et Système d’Information Stratégique
• Salzman C, 2001. Développer un projet internet ; nouvelles logiques
et pratiques éprouvées, Edition Dunod, Paris, 255 pages.
• Rota Messager Véronique, 2008. Gestion de projet : Vers les
méthodes agiles. Editions Eyrolles, 251 pages
• RagnhildKobroRunde and KetilStølen, .What is Model Driven
Architecture? Research Report 304, University of Oslo
• Jesús Andrés Hincapié Londoño, John Freddy Duitama, 2012, Model-
driven web engineering methods: a literature review
Liens utiles
• www.polarys.org/capella/arcadia : La méthode Arcadia
• https://www.andromda.org : AndroMDA Model Driven Architecture
13
framework

Vous aimerez peut-être aussi