DocumentCode :
2298982
Title :
Prioritizing Legal Requirements
Author :
Massey, Aaron K. ; Otto, Paul N. ; Anton, Annie I.
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
fYear :
2009
fDate :
1-1 Sept. 2009
Firstpage :
27
Lastpage :
32
Abstract :
Requirements prioritization is used in the early phases of software development to determine the order in which requirements should be implemented. Requirements are not all equally important to the final software system because time constraints, expense, and design can each raise the urgency of implementing some requirements before others. Laws and regulations can make requirements prioritization particularly challenging due to the high costs of noncompliance and the substantial amount of domain knowledge needed to make prioritization decisions. In the context of legal requirements, implementation order ideally should be influenced by the laws and regulations governing a given software system. In this paper, we present a prioritization technique for legal requirements. We apply our technique on a set of 63 functional requirements for an open-source electronic health records system that must comply with the U.S. Health Insurance Portability and Accountability Act.
Keywords :
law; medical information systems; public domain software; software engineering; U.S. Health Insurance Portability and Accountability Act; functional requirements; laws; legal requirements prioritization; open-source electronic health records system; regulations; software development; Computer science; Insurance; Law; Legal factors; Medical services; Open source software; Privacy; Programming; Software systems; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering and Law (RELAW), 2009 Second International Workshop on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-7696-1
Electronic_ISBN :
978-0-7695-4102-0
Type :
conf
DOI :
10.1109/RELAW.2009.9
Filename :
5459792
Link To Document :
بازگشت