Skip to main content

Enterprise AI Deep Dive: Harnessing Generative Models for Requirement Engineering

An in-depth analysis of "Generative Language Models Potential for Requirement Engineering Applications" by Saleem et al., translated into actionable strategies for enterprise leaders by the experts at OwnYourAI.com.

Executive Summary: The Enterprise Bottom Line

A comprehensive study by Summra Saleem and her colleagues provides critical, data-driven insights for enterprises considering Generative AI (like ChatGPT and Gemini) for software development lifecycle (SDLC) automation. The research systematically evaluates these large language models (LLMs) against specialized AI solutions across four key Requirement Engineering (RE) tasks: extraction, classification, named entity recognition (NER), and question answering (QA).

The core takeaway for business leaders is clear: while Generative AI is not a silver bullet, it offers a game-changing advantage in specific areas. The study reveals that for complex, nuanced tasks like requirement classification and NER, custom-trained, specialized AI models still hold a significant performance edge. However, for Question Answering on technical documentation, ChatGPT not only competes but achieves state-of-the-art results.

This presents a strategic opportunity: enterprises can achieve immediate ROI by deploying LLMs to create intelligent, conversational interfaces for their knowledge bases, while adopting a more measured, hybrid approach for other RE tasks. This paper underscores the importance of strategic implementation over blanket adoption, highlighting that the greatest value lies in custom solutions that leverage the right AI tool for the right job. At OwnYourAI.com, we specialize in designing these bespoke systems that blend the power of Generative AI with the precision of specialized models.

Deconstructing the Experiment: The Four Core RE Tasks

The research provides a vital enterprise playbook by testing LLMs in four real-world requirement engineering scenarios. Understanding these tasks and the performance of AI within them is the first step to building a robust automation strategy.

The Power of the Prompt: From Generic Queries to Expert Instructions

A pivotal finding from the paper is the profound impact of prompt engineering. The researchers tested three levels of prompts, which we can translate into an enterprise maturity model for interacting with LLMs. This demonstrates that simply having access to an LLM is not enough; mastering the "language" of prompting is key to unlocking its potential.

Prompt Maturity Levels in the Enterprise

The study's three prompt levels map directly to how a business can evolve its use of generative AI.

  • Level 1 (Basic): Simple, direct questions. Example: "Is this a functional requirement?" This yields basic results but often lacks context, similar to a new user's first interaction.
  • Level 2 (Informed): Includes definitions and context. Example: "Classify the following as a functional or non-functional requirement. A functional requirement specifies what the system should do..." This significantly improves accuracy by providing the AI with guardrails.
  • Level 3 (Expert): Provides definitions and concrete examples (few-shot prompting). Example: "...For instance, 'The system shall process payments' is functional." This is the most effective method, especially for Gemini, turning the LLM into a more specialized tool.

Enterprise Insight: The study confirms that higher-quality inputs yield higher-quality outputs. Gemini's strong dependence on expert prompts suggests it has a powerful reasoning engine that thrives on context, while ChatGPT is more robust with less guidance. A successful enterprise strategy requires building a library of expert-level prompts and potentially fine-tuning models to bake this domain knowledge in directly.

Performance Showdown: GenAI vs. Specialized AI

Data tells the story. The following visualizations, recreated from the paper's findings, highlight where Generative AI shines and where specialized models are still king. The F1-Score is a balanced measure of precision and recall, essentially a grade of the model's accuracy.

Requirements Extraction (F1-Score)

Higher is better. Specialized models like BERT currently outperform general-purpose LLMs in identifying requirements from raw text.

Requirements Classification (F1-Score)

The gap is even larger here. A highly specialized model (FNReq-Net) is significantly more accurate than out-of-the-box LLMs for classifying requirements.

Named Entity Recognition (NER) (F1-Score)

Specialized models are far superior for NER. This task requires domain-specific understanding that general LLMs lack without extensive fine-tuning.

Question Answering (F1-Score) - The Big Win for GenAI

This is where generative models excel. ChatGPT achieves state-of-the-art performance, making it a prime candidate for immediate enterprise deployment in this area.

Enterprise Applications & Strategic Blueprint

The research isn't just academic; it's a roadmap for intelligent investment in AI. Based on the data, here is how OwnYourAI.com advises clients to proceed.

ROI and Business Value Calculator

Quantify the potential impact of implementing a GenAI-powered Question Answering system based on the paper's findings. Estimate your potential savings by automating access to technical and requirements documentation.

Implementation Roadmap: A Phased Approach to GenAI in RE

Adopting these technologies requires a strategic, phased approach to maximize value and minimize risk. Here is OwnYourAI's recommended 4-phase roadmap for enterprise integration.

1 Pilot QA System 2 Integrate & Scale 3 Develop Hybrid Models 4 Full Automation

Test Your Knowledge: Are You Ready for GenAI in RE?

Based on the findings in the paper, test your understanding of where these powerful tools fit best.

Unlock Your AI Potential

The research is clear: the future of requirement engineering is a strategic blend of generative and specialized AI. Generic solutions will only get you so far. Let the experts at OwnYourAI.com design a custom solution that fits your unique enterprise needs, maximizes ROI, and gives you a competitive edge.

Book a Free Strategy Session

Ready to Get Started?

Book Your Free Consultation.

Let's Discuss Your AI Strategy!

Lets Discuss Your Needs


AI Consultation Booking