Fri 8 Sep 2023 10:45 - 11:15 at b305 - Regulations Chair(s): Grischa Liebel

Software Engineering (SE) contracts are a valuable source of software requirements. Seed requirements derived from SE contracts can provide a starting point to the Requirements Engineering (RE) phase. To extract such a seed however, a correct interpretation of contracts text is crucial. A major challenge with contracts text interpretation is that the text is lengthy, convoluted, and it incorporates a complex Legalese. If a summary of the high-level requirements from obligations present in SE contracts is available to the requirement analysts in a language that is comprehensible to them, they can use this seed requirements knowledge to ask the right questions to the stakeholders. In this paper, we propose an approach for summarizing the requirements present in obligations in a language comprehensible to requirement analysts. We use the principles of Prompt Engineering to prompt GPT-3 to generate summaries for training Natural Language Generation (NLG) models for generating SE-specific summaries. Experiments using NLG models such as BART, GPT-2, T5, and Pegasus indicate that Pegasus generates the most accurate summaries with the highest ROUGE score as compared to other models.

A Transformer-based Approach for Abstractive Summarization of Requirements from Obligations in Software Engineering Contracts (Abstractive Summarization of Requirements_Preprint.pdf)484KiB

Fri 8 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:45 - 12:15
RegulationsResearch Papers / RE@Next! Papers at b305
Chair(s): Grischa Liebel Reykjavik University
A Transformer-based Approach for Abstractive Summarization of Requirements from Obligations in Software Engineering ContractsArtifact Available
Research Papers
A: Chirag Jain TCS Research, A: Preethu Rose Anish TCS Research, A: Amrita Singh TCS Research, A: Smita Ghaisas TCS Research
File Attached
ML-based Compliance Verification of Data Processing Agreements against GDPR
Research Papers
A: Orlando Amaral University of Luxembourg, A: Sallam Abualhaija University of Luxembourg, A: Lionel Briand University of Ottawa, Canada; Lero centre, University of Limerick, Ireland
Pre-print File Attached
Towards Legal Contract Formalization with Controlled Natural Language Templates
RE@Next! Papers
A: Regan Meloche University of Ottawa, A: Daniel Amyot University of Ottawa, A: John Mylopoulos University of Ottawa