Thèse soutenue

Une ontologie de l'organisation pour la modélisation et l'automatisation des processus d'entreprise basé multi-agent

FR  |  
EN
Auteur / Autrice : Yishuai Lin
Direction : Nicolas A. GaudVincent Hilaire
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 10/09/2013
Etablissement(s) : Belfort-Montbéliard
Ecole(s) doctorale(s) : École doctorale Sciences pour l'ingénieur et microtechniques (Besançon ; 1991-....)
Partenaire(s) de recherche : Laboratoire : IRTES. SET
Jury : Président / Présidente : Pierre-Alain Muller
Examinateurs / Examinatrices : Nicolas A. Gaud, Vincent Hilaire, Pierre-Alain Muller, Vincent Chevrier, Nada Matta, Djamal Benslimane, Samuel Gomes
Rapporteurs / Rapporteuses : Vincent Chevrier, Nada Matta

Mots clés

FR  |  
EN

Mots clés contrôlés

Résumé

FR  |  
EN

Le travail présenté dans cette thèse définit une nouvelle approche pour la modélisation et la conceptualisation des processus métiers dans les entreprises afin de construire des outils logiciels d'assistance intelligents qui prennent en charge ces processus. L'approche proposée définit une ontologie dédiée à l'étude des organisations, nommée K-CRIO. Elle est décrite à l'aide du langage de représentation des connaissances OWL. Afin d'illustrer nos travaux, un système d'assistance a été implanté sur la base des résultats issus de la modélisation et de la conceptualisation d'un processus métier spécifique avec l'ontologie K-CRIO. Ce système prend la forme d'une application Web qui intègre et exploite pleinement les avantages des systèmes multiagents. L'ontologie K-CRIO est une ontologie dédiée à l'étude des organisations et à l'analyse organisationnelle des processus métiers qu'elles mettent en oeuvre. Plus précisément, elle est utilisée pour comprendre, analyser et raisonner sur ces organisations. Les organisations visées sont celles composées d'acteurs humains impliqués tout au long de la conception de produits et, pour ce faire, organisés selon un processus métier. L'éventail de ce type d'organisations est assez large. Nous avons donc limité notre étude aux organisations qui produisent des logiciels comme objectif final du processus. Dans ce contexte, l'ontologie K-CRIO peut être utilisée pour modéliser la structure organisationnelle du processus et les activités qui en résultent. Cette ontologie peut ensuite être exploitée afin de concevoir des outils d'assistance à la mise en oeuvre des processus ciblés au sein des organisations décrites. Plus précisément, l'ontologie fournit des moyens de raisonnement, d'annotation des ressources, et de suivi des processus de conception, permettant des recherches et de proposer pro-activement des conseils et des contenus appropriés. Afin d'illustrer l'utilisation de K-CRIO, nous appliquons K-CRIO sur deux processus différents: le modèle en cascade et la méthodologie Scrum. Ces exemples sont des processus de développement de logiciels classiques. En outre, pour le processus Scrum, qui est un processus agile de développement de logiciel, largement utilisé dans les entreprises de logiciels, nous avons conçu et développé un outil d'assistance intelligent. Cet outil contribue principalement à aider les Scrum Masters en leur fournissant des indicateurs pour les assister dans leurs prises de décisions ainsi que par la constitution d'une base de connaissances sur les activités