Säkerhet är en viktig utmaning för programvaruteknik, särskilt när det gäller åtkomstkontroll och programvaruutvecklingar. Det finns ingen tillfredsställande lösning för att upprätthålla anpassningen av policyer för tillträdeskontroll till affärslogiken. Nuvarande genomförande av tillträdeskontroll bygger på åtskillnaden mellan policyn och tillämpningskoden. I praktiken är denna åtskillnad inte så strikt och vissa regler är hårdkodade i tillämpningen, vilket gör det svårt att utveckla politiken. Vi föreslår en ny metod för att genomföra säkerhetsstyrda tillämpningar. Från en policy som fastställts av en säkerhetsexpert skapar vi en arkitektonisk modell som återspeglar tillträdeskontrollpolicyn. Vi utnyttjar framstegen i modellerna@runtime domänen för att hålla denna modell synkroniserad med det löpande systemet. När policyn uppdateras uppdateras den arkitektoniska modellen, som i sin tur omkonfigurerar det löpande systemet. Som ett bevis på konceptet tillämpar vi förhållningssättet till utvecklingen av ett biblioteksförvaltningssystem.
Morin m.fl. I REF införs ett modellbaserat tillvägagångssätt för att uppdatera arkitekturmodellen i enlighet med säkerhetspolitiken.
Security-driven model-based dynamic adaptation
{'venue': "ASE '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}