LEGOS-SLEEC: Tool for Formalizing and Analyzing Normative Requirements
Kevin Kolyakov, Lina Marsso, Nick Feng, Junwei Quan, and Marsha, Chechik

TL;DR
LEGOS-SLEEC is a tool that helps interdisciplinary stakeholders formalize, analyze, and debug normative requirements for systems interacting with humans, ensuring compliance with social, legal, and ethical standards.
Contribution
The paper introduces LEGOS-SLEEC, a tool that enhances the formalization and analysis of normative requirements using SLEEC rules, with improved usability and diagnostic support based on extensive case studies.
Findings
Effective support for interdisciplinary stakeholders in specifying normative requirements.
Significant UI and diagnostic improvements validated across multiple case studies.
Demonstrated effectiveness through four stakeholder evaluations.
Abstract
Systems interacting with humans, such as assistive robots or chatbots, are increasingly integrated into our society. To prevent these systems from causing social, legal, ethical, empathetic, or cultural (SLEEC) harms, normative requirements specify the permissible range of their behaviors. These requirements encompass both functional and non-functional aspects and are defined with respect to time. Typically, these requirements are specified by stakeholders from a broad range of fields, such as lawyers, ethicists, or philosophers, who may lack technical expertise. Because such stakeholders often have different goals, responsibilities, and objectives, ensuring that these requirements are well-formed is crucial. SLEEC DSL, a domain-specific language resembling natural language, has been developed to formalize these requirements as SLEEC rules. In this paper, we present LEGOS-SLEEC, a tool…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBusiness Process Modeling and Analysis · Semantic Web and Ontologies · Multi-Agent Systems and Negotiation
