Mesurer le niveau de sécurité dans une architecture logicielle en lien avec l'application de recommandations de conception

Dans le contexte du renforcement des systèmes logiciels face aux menaces de cybersé- curité, évaluer la sécurité dès la phase de conception reste un défi en ingénierie logicielle. Bien qu'il existe des métriques pour les attributs de qualité, il n'existe pas de métriques spé- cifiques pour évaluer la sécurité dès la conception (avant mise en œuvre). Cette thèse propose quatre nouvelles métriques de sécurité pour l'architecture logicielle. Une méthode a été développée pour créer ces métriques en extrayant manuellement les concepts des directives de sécurité existantes, puis en les alignant sur les langages de description d’architecture. Cette méthode a été appliquée à 11 recommandations du NIST SP800-53r5 (2020) et du CWE (2024). Une preuve de concept a été réalisée dans Eclipse Papyrus pour calculer ces métriques sur des architectures modélisées avec des composants et des diagrammes de structure composite. Pour les cas où l'architecture n’est pas disponible, nous avons développé un module pour reconstruire l'architecture logicielle à partir de classes Java ou de dia- grammes de classes. Trois expériences sur des cas réels ont validé l'approche.

Institutions

Publication Details

Journal
theses.fr (ABES)
Published
2024-12-11
Primary Topic
Geochemistry and Geologic Mapping
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mesurer le niveau de sécurité dans une architecture logicielle en lien avec l'application de recommandations de conception

theses.fr (ABES)
Geochemistry and Geologic Mapping
article

Mesurer le niveau de sécurité dans une architecture logicielle en lien avec l'application de recommandations de conception

article en

Abstract

Dans le contexte du renforcement des systèmes logiciels face aux menaces de cybersé- curité, évaluer la sécurité dès la phase de conception reste un défi en ingénierie logicielle. Bien qu'il existe des métriques pour les attributs de qualité, il n'existe pas de métriques spé- cifiques pour évaluer la sécurité dès la conception (avant mise en œuvre). Cette thèse propose quatre nouvelles métriques de sécurité pour l'architecture logicielle. Une méthode a été développée pour créer ces métriques en extrayant manuellement les concepts des directives de sécurité existantes, puis en les alignant sur les langages de description d’architecture. Cette méthode a été appliquée à 11 recommandations du NIST SP800-53r5 (2020) et du CWE (2024). Une preuve de concept a été réalisée dans Eclipse Papyrus pour calculer ces métriques sur des architectures modélisées avec des composants et des diagrammes de structure composite. Pour les cas où l'architecture n’est pas disponible, nous avons développé un module pour reconstruire l'architecture logicielle à partir de classes Java ou de dia- grammes de classes. Trois expériences sur des cas réels ont validé l'approche.

theses.fr (ABES)
Institut de Recherche en Informatique et Systèmes Aléatoires (FR)
Openalex Percentile: Top 44%
Geochemistry and Geologic Mapping
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.