Department of Computer Sciencehttps://www.univ-soukahras.dz/en/dept/cs |
Module: Development Paradigms
Lecturer | Ahcen MENASRIA |
Information |
Master - Software Engineering
Department of Computer Science Website : https://www.univ-soukahras.dz/en/module/1227 Semester : S2 Unit : UEF2.1 Credit : 6 Coefficient: 3 |
Content | Chapitre 5 : Rappel de Principaux paradigmes de programmation o Programmation impérative o Programmation déclarative Programmation logique Programmation fonctionnelle o Programmation orientée objet Chapitre 5 : Programmation orientée composant o Notion de composant o Structure et Fonctionnement de composants o Les modèles de composants industriels et académiques o Architectures et Méta-architectures : (éléments architecturaux réutilisables, processus de réutilisation). o Exemples de langages programmation de composants o AADL et IDL3 Chapitre 5 : Programmation orientée aspect o Limites de la programmation orientée objet Préoccupations transversales Enchevêtrement et Éparpillement du code o Concepts fondamentaux du développement du logiciel par aspects Point de jonction et Coupe Code Advice Mécanisme d\'introduction Tissage o Le langage AspectJ Coupes et de Points de jonction Déclaration inter-type Implémentation d\'Aspect Paramétrage des coupes Filtrage Flux de contrôle Chapitre 5 : Programmation orientée agent Programmation Orientée Objets versus Programmation Orientée Agents Notion d\'Agent Systèmes Multi-Agents JADE : Plateforme de programmation multi-agent |
Evaluation |