A formal approach for role-based modeling of business collaboration processes - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2022

A formal approach for role-based modeling of business collaboration processes

Une approche formelle rôle-centrée pour la modélisation des processus de collaboration métiers

Résumé

Business collaboration defined as working together to achieve a common goal, is suitably specified in terms of where collaboration takes place (context), those who are involved (contributors), what they do both individually (skills) and collectively (production processes), and finally, what is the expected purpose of this collaboration (business goal). We assume a clear separation between skills and effective contribution to collaboration (i.e role). Technically, a context can the be defined by the set of roles involved, offering a formal basis for reasoning. Considering business collaborative processes, involved contributor’s behaviors set is similar to a software components, possibly abstracted as role i.e services or group of services provided with their production rules. A collaborative context is then viewed as a user-centered service oriented architecture where every stakeholder could be assigned one or more roles. We address the problem of a formal design approach for such business collaboration processes in that context, facing components reuse and process management challenges as unambiguously describing business roles, role composition and dynamic collaborative process management.
La collaboration métier, définie comme le fait de travailler ensemble pour atteindre un objectif commun, se spécifie convenablement en termes du lieu de la collaboration (contexte), de ceux qui y sont impliqués (contributeurs), ce qu’ils font à la fois individuellement (compétences) et collectivement (processus de production ) enfin, le but attendu de cette collaboration (objectif métier). On suppose une franche séparation entre la compétence et la contribution effective dans la collaboration. Techniquement, un contexte peut se décrire par l’ensemble des rôles en présence, offrant ainsi une base de raisonnement formelle. Considérant un processus de collaboration métier, l’ensemble des comportements de contributeurs, est similaire à un composant logiciel, pouvant s’abstraire comme un rôle i.e. des services ou des groupes de services fournis ainsi que les règles de production associées. Un contexte de collaboration s’apparente alors à une architecture orientée service centrée utilisateur où chaque contributeur pourrait se voir attribuer un ou plusieurs rôles. Nous abordons la problématique d’une approche formelle de conception, pour les processus de collaboration métier dans un tel contexte confrontés aux même défis que ceux de la réutilisation et le management de processus de composants, à savoir la description non ambiguë de rôles métiers, la composition de rôles et la gestion dynamique de processus.
Fichier principal
Vignette du fichier
DjeumenThesis.pdf (1.12 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

tel-03904652 , version 1 (17-12-2022)

Identifiants

  • HAL Id : tel-03904652 , version 1

Citer

Rodrigue Aimé Djeumen Djatcha. A formal approach for role-based modeling of business collaboration processes. Software Engineering [cs.SE]. Université de Douala (Cameroun), 2022. English. ⟨NNT : ⟩. ⟨tel-03904652⟩
33 Consultations
31 Téléchargements

Partager

Gmail Facebook X LinkedIn More