• DocumentCode
    950881
  • Title

    Analyzing Regulatory Rules for Privacy and Security Requirements

  • Author

    Breaux, Travis D. ; Anton, Annie I.

  • Author_Institution
    North Carolina State Univ., Raleigh
  • Volume
    34
  • Issue
    1
  • fYear
    2008
  • Firstpage
    5
  • Lastpage
    20
  • Abstract
    Information practices that use personal, financial, and health-related information are governed by US laws and regulations to prevent unauthorized use and disclosure. To ensure compliance under the law, the security and privacy requirements of relevant software systems must properly be aligned with these regulations. However, these regulations describe stakeholder rules, called rights and obligations, in complex and sometimes ambiguous legal language. These "rules" are often precursors to software requirements that must undergo considerable refinement and analysis before they become implementable. To support the software engineering effort to derive security requirements from regulations, we present a methodology for directly extracting access rights and obligations from regulation texts. The methodology provides statement-level coverage for an entire regulatory document to consistently identify and infer six types of data access constraints, handle complex cross references, resolve ambiguities, and assign required priorities between access rights and obligations to avoid unlawful information disclosures. We present results from applying this methodology to the entire regulation text of the US Health Insurance Portability and Accountability Act (HIPAA) Privacy Rule.
  • Keywords
    legislation; security of data; software engineering; US Health Insurance Portability and Accountability Act Privacy Rule; software engineering; software system privacy; software system security; Legal Aspects of Computing; Requirements/Specifications; Security and Privacy Protection;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2007.70746
  • Filename
    4359472