[2602.22456] Automating the Detection of Requirement Dependencies Using Large Language Models

[2602.22456] Automating the Detection of Requirement Dependencies Using Large Language Models

arXiv - AI 4 min read Article

Summary

This article presents LEREDD, a novel approach utilizing Large Language Models to automate the detection of requirement dependencies in software engineering, achieving high accuracy in classification tasks.

Why It Matters

As software systems grow increasingly complex, understanding requirement dependencies is crucial for effective development. This study highlights the potential of LLMs to streamline this process, offering a solution to a traditionally manual and error-prone task, thereby enhancing software quality and efficiency.

Key Takeaways

  • LEREDD leverages LLMs to automate the detection of requirement dependencies.
  • The approach achieved an accuracy of 0.93 and an F1 score of 0.84 in classification tasks.
  • LEREDD outperforms existing methods, particularly in identifying fine-grained dependency types.
  • An annotated dataset of 813 requirement pairs is provided for reproducibility.
  • This research underscores the role of AI in enhancing software engineering practices.

Computer Science > Software Engineering arXiv:2602.22456 (cs) [Submitted on 25 Feb 2026] Title:Automating the Detection of Requirement Dependencies Using Large Language Models Authors:Ikram Darif, Feifei Niu, Manel Abdellatif, Lionel C. Briand, Ramesh S., Arun Adiththan View a PDF of the paper titled Automating the Detection of Requirement Dependencies Using Large Language Models, by Ikram Darif and 4 other authors View PDF HTML (experimental) Abstract:Requirements are inherently interconnected through various types of dependencies. Identifying these dependencies is essential, as they underpin critical decisions and influence a range of activities throughout software development. However, this task is challenging, particularly in modern software systems, given the high volume of complex, coupled requirements. These challenges are further exacerbated by the ambiguity of Natural Language (NL) requirements and their constant change. Consequently, requirement dependency detection is often overlooked or performed manually. Large Language Models (LLMs) exhibit strong capabilities in NL processing, presenting a promising avenue for requirement-related tasks. While they have shown to enhance various requirements engineering tasks, their effectiveness in identifying requirement dependencies remains unexplored. In this paper, we introduce LEREDD, an LLM-based approach for automated detection of requirement dependencies that leverages Retrieval-Augmented Generation (RAG) and In-Conte...

Related Articles

I Asked ChatGPT 500 Questions. Here Are the Ads I Saw Most Often | WIRED
Llms

I Asked ChatGPT 500 Questions. Here Are the Ads I Saw Most Often | WIRED

Ads are rolling out across the US on ChatGPT’s free tier. I asked OpenAI's bot 500 questions to see what these ads were like and how they...

Wired - AI · 9 min ·
Llms

Abacus.Ai Claw LLM consumes an incredible amount of credit without any usage :(

Three days ago, I clicked the "Deploy OpenClaw In Seconds" button to get an overview of the new service, but I didn't build any automatio...

Reddit - Artificial Intelligence · 1 min ·
Google’s Gemini AI app debuts in Hong Kong
Llms

Google’s Gemini AI app debuts in Hong Kong

Tech giant’s chatbot service tops Apple’s app store chart in the city.

AI Tools & Products · 2 min ·
Google Launches Gemini Import Tools to Poach Users From Rival AI Apps
Llms

Google Launches Gemini Import Tools to Poach Users From Rival AI Apps

Anyone looking to switch their AI assistant will find it surprisingly easy, as it only takes a few steps to move from A to B. This is not...

AI Tools & Products · 4 min ·
More in Llms: This Week Guide Trending

No comments

No comments yet. Be the first to comment!

Stay updated with AI News

Get the latest news, tools, and insights delivered to your inbox.

Daily or weekly digest • Unsubscribe anytime