Designing Accountable Software Systems
Society is becoming highly dependent on software applications, systems, and platforms, as functionality in all aspects of business, government, and everyday life is increasingly implemented through software. At the same time, there has been an increase in the laws and regulations whose implementation and effectiveness depend on software. Whereas organizations and individuals throughout our history have been expected to comply with laws and regulations, now software systems also must be accountable and comply with them. Software systems need to be designed with legal and regulatory compliance in mind, and should be adaptable to changing laws and regulations, which themselves evolve with changing citizen expectations and social norms. The Designing Accountable Software Systems (DASS) program solicits foundational research aimed towards a deeper understanding and formalization of the bi-directional relationship between software systems and the complex social and legal contexts within w...