Assessing Compliance of Software System Designs to Laws, Regulations, and their Underlying Values
Many software systems, particularly those in safety-critical domains or managing personal data and financial transactions, must comply with domain-specific laws and regulations, while also balancing societal values. Prior research has focused on either regulatory compliance or human values, but not their integration. This paper proposes the Accountable Design Assistant (ADA), which identifies relevant laws, connects them to societal values, and evaluates candidate design solutions from both legal and values-based perspectives. We demonstrate ADA’s ecological validity through two case studies: a Wireless Baby Monitor and three multi-vehicle autonomous Unmanned Aerial Systems. Additionally, a focus group of domain experts reviewed the outcomes, providing initial validation of the approach. These results suggest that ADA’s dual focus on laws and values effectively supports the design of legally compliant systems.
Sun 27 AprDisplayed time zone: Eastern Time (US & Canada) change
11:00 - 12:30 | |||
11:00 18mTalk | What is new when talking about sustainable software architectures? Designing | ||
11:18 18mTalk | Documenting and Communicating Design Decisions Designing | ||
11:36 18mTalk | Integrating User Experience Design and Agile Software Development Processes Designing Fayaz Suleman University of North Carolina at Charlotte, David Wilson University of North Carolina at Charlotte | ||
11:54 18mTalk | Assessing Compliance of Software System Designs to Laws, Regulations, and their Underlying Values Designing Agnieszka Marczak-Czajka University of Notre Dame, Katherine R. Dearstyne University of Notre Dame, Jane Cleland-Huang University of Notre Dame |