Moonbase
← Back to Awards
SMALL PROJECTNSF · NSFNSF

Collaborative Research: SHF: Small: Enabling Dialogue Systems for Non-Functional Requirements

Sepideh Ghanavati·University of Maine, ME·2025–2028·ACTIVE
Donate

INSTITUTION

University of Maine, ME

PRINCIPAL INVESTIGATOR

Sepideh Ghanavati

FUNDING

$310K

YEAR

2025

MOONBASE SCORE

Still being scored

LOADING MOONBASE SCORE

Abstract

This project will study policies for interactive dialogue systems to help programmers with non-functional requirements. Interactive dialogue systems are Artificial Intelligence (AI)-based software systems, today largely built on large language models, which communicate with programmers to help them do software engineering tasks. Dialogue policies are the rules, user simulations, and human feedback mechanisms needed to train interactive dialogue systems to handle specific types of conversations. In the context of this project, non-functional requirements capture qualities about software related to legal regulations, contractual obligations, or other characteristics of software that are difficult to describe and yet necessary to implement. The project focuses on privacy and related legal needs. The vision for this project is to achieve a breakthrough in making AI-based dialogue systems capable of helping programmers find and implement non-functional requirements, specifically related to privacy and other legal needs. The basic plan for the proposed work is to: (1) design and conduct experiments about how software engineers interact with dialogue systems to implement non-functional requirements; (2) design models to represent these interactions in terms of dialogue policies; and (3) apply these policies to improve large language models and other AI-based interactive dialogue systems through fine-tuning and modifying training procedures such as custom loss functions. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

SMALL PROJECTDirectorate for Computer and Information Science and EngineeringWOMEN, MINORITY, DISABLED, NECSoftware & Hardware FoundationSOFTWARE ENG & FORMAL METHODSaboutthroughtypesneedstrainfunctionsmodelsintelligencesimulationshumansystemsworthyreflectsengineeringmeritachievecustomcommunicatebasic

Are you the primary organization running this research?

The two tools below are built for the principal investigator & host institution behind this project.