Assistance à l’ingénierie de logiciels pour mieux protéger la vie privée des utilisateurs - IMT Mines Alès
Poster De Conférence Année : 2024

Assistance à l’ingénierie de logiciels pour mieux protéger la vie privée des utilisateurs

Résumé

Alors que les systèmes logiciels deviennent de plus en plus personnalisés pour les utilisateurs, la collecte et l’exploitation des données personnelles ont atteint des niveaux sans précédent. Cette évolution souligne un problème critique sur la protection de la vie privée des utilisateurs. Le respect de réglementations en matière de protection des données personnelles, comme le règlement général européen sur la protection des données (RGPD), est devenu une nécessité juridique. Malgré les obligations légales, il subsiste un manque de méthodes universellement acceptées pour intégrer la gestion de la vie privée dans les applications. Pour aider les développeurs, notre objectif principal est d'introduire une approche d'ingénierie logicielle outillée qui intègre des fonctionnalités de protection des données personnelles dans les applications existantes, les rendant ainsi respectueuses de la vie privée. La particularité de notre proposition réside dans son caractère actionnable, qui va au-delà d’une simple description déclarative de la régulation. Notre travail consiste à présenter les fondements de cette approche : le métamodèle PRIAM (Privacy Assessment Model) et ses artefacts associés. PRIAM modélise le RGPD en capturant les concepts décrits dans le règlement. Ce métamodèle sert de base à divers artefacts (user stories génériques, schéma de BD) qui s'adaptent à toute application spécifique qui nécessite de tenir compte du respect de la vie privée. Notre approche comprend un langage spécifique au domaine (DSL) dérivé du métamodèle PRIAM, des user stories adaptées à l'application spécifique et une base de données qui stocke à la fois les données spécifiques à l'application et à l'utilisateur nécessaires à la mise en œuvre des droits des utilisateurs en matière de respect de la vie privée. Notre approche se veut non-intrusive sur l'application du fournisseur des traitements. Pour cela, nous avons élaboré un protocole de contrôle d'accès (gestion de l'authentification et des autorisations) et de gestion des consentements externalisé, s'appuyant sur le paradigme ABAC (Attribute-Based Access Control) avec le patron d'architecture des side-cars pour impacter au minimum l'application du fournisseur.
Fichier principal
Vignette du fichier
Poster- Assistance à l'ingénierie de logiciels pour mieux protéger la vie privée des utilisateurs.pdf (726.37 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04689927 , version 1 (06-09-2024)

Identifiants

  • HAL Id : hal-04689927 , version 1

Citer

Selena Lamari, Nadjia Benblidia, Chouki Tibermacine, Christelle Urtado, Sylvain Vauttier. Assistance à l’ingénierie de logiciels pour mieux protéger la vie privée des utilisateurs. Journées nationales du GdR Génie de la Programmation et du Logiciel (GdR GPL), Jun 2024, Strasbourg, France. 2024. ⟨hal-04689927⟩
94 Consultations
31 Téléchargements

Partager

More