TCSE logo 
 Sigsoft logo
Sustainability badge
Sun 27 Apr 2025 11:54 - 12:12 at 201 - Paper Session #1 Chair(s): Eunsuk Kang

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 Apr

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
Paper Session #1Designing at 201
Chair(s): Eunsuk Kang Carnegie Mellon University
11:00
18m
Talk
What is new when talking about sustainable software architectures?
Designing
Elisa Yumi Nakagawa University of São Paulo, Rick Kazman University of Hawai‘i at Mānoa
11:18
18m
Talk
Documenting and Communicating Design Decisions
Designing
Steven D. Fraser Innoxec, Dennis Mancl MSWX Software Experts
11:36
18m
Talk
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
18m
Talk
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
:
:
:
: