Abstract-Information praxis som använder personlig, ekonomisk och hälsorelaterad information styrs av amerikanska lagar och förordningar för att förhindra obehörig användning och avslöjande. För att säkerställa efterlevnad enligt lagen måste säkerhets- och integritetsskyddskraven för relevanta programvarusystem anpassas till dessa bestämmelser. Dessa förordningar beskriver dock regler för berörda parter, så kallade rättigheter och skyldigheter, på ett komplext och ibland tvetydigt juridiskt språk. Dessa "regler" är ofta föregångare till programvarukrav som måste genomgå betydande förfining och analys innan de blir genomförbara. För att stödja programvarutekniska insatser för att härleda säkerhetskrav från regelverk presenterar vi en metod för att direkt extrahera åtkomsträttigheter och skyldigheter från lagstiftningstexter. Metoden ger täckning på redovisningsnivå för ett helt regulatoriskt dokument för att konsekvent identifiera och dra slutsatser om sex typer av dataåtkomstbegränsningar, hantera komplexa korsreferenser, lösa tvetydigheter och tilldela nödvändiga prioriteringar mellan åtkomsträttigheter och skyldigheter för att undvika otillåten information. Vi presenterar resultat från att tillämpa denna metod på hela regeltexten i den amerikanska lagen om sjukförsäkring och ansvarsskyldighet (HIPAA) Privacy Rule.
För att stödja programvarutekniska insatser för att härleda säkerhetskrav från föreskrifter, Breaux et al. Ref presenterade en metod för att extrahera nyttjanderätter och skyldigheter direkt från lagstiftningstexterna.
Analyzing Regulatory Rules for Privacy and Security Requirements
{'venue': 'IEEE Transactions on Software Engineering', 'journal': 'IEEE Transactions on Software Engineering', 'mag_field_of_study': ['Computer Science']}