Chihab Hanachi - Teaching
[ Multi-Agent Systems | Workflow | Databases | Algorithm and Programming Languages | Innovation Research
]
Multi-Agent Systems
- Introduction: From Expert Systems to Multi-Agent Systems.
- Agent definitions and properties.
- Architecture (BDI, reactif, ...).
- Communication (FIPA-ACL), Coordination, Negotiation.
- Formalizing agent protocols with Petri Nets.
- Implementation with Madkit
MAS course materials in French.
Workflow
- Workflow in Information Systems
- Architecture
- Organizational, Informational and Process models.
- Formal description of workflow with High Level Petri Nets.
- Implementation with FlowMind and YAWL , FlowMind.
Workflow course materials in French
Databases
- From Entity-Relationship to relational data models.
- Integrity Constraints description
- Relational algebra
- Security and confidentiality.
- Optimization issues.
- SQL.
- Implementation with Access, Mysql and Postgres.
DataBase Course Materials in French.
Algorithm
and Programming Languages
- AI programming languages: lisp, prolog.
- Graphical and Event based programming with Vbasic, Delphi..
- Java within Madkit platform (see Multi-Agent Course).
Programming Course Materiels in French
Innovation recherche
- Répères historiques et thématiques de la recherche en informatique
- Organisation, fonctionnment et évaluation de la recherche
- Conduite d'une thèse de doctorat
- Différentes approches de la recherche en informatique
Innovation Research in French