ReXCL: A Tool for Requirement Document Extraction and Classification

📅 2025-04-10
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address the challenges of unstructured requirements documents, low efficiency, and error-proneness in manual processing, this paper proposes a dual-module framework for requirements engineering automation. The framework integrates heuristic text rules with an adaptively fine-tuned Transformer encoder to achieve end-to-end schematization of semi-structured requirements—jointly performing information extraction, standardized schema mapping, and automatic semantic labeling from raw textual input. It supports direct export to mainstream requirements management tools and seamless integration into existing RE toolchains. As the first systematic solution targeting structured transformation of requirements documentation, it achieves an average 18.7% improvement in F1-score across multiple industrial datasets, significantly enhancing classification accuracy and engineering reusability.

Technology Category

Application Category

📝 Abstract
This paper presents the ReXCL tool, which automates the extraction and classification processes in requirement engineering, enhancing the software development lifecycle. The tool features two main modules: Extraction, which processes raw requirement documents into a predefined schema using heuristics and predictive modeling, and Classification, which assigns class labels to requirements using adaptive fine-tuning of encoder-based models. The final output can be exported to external requirement engineering tools. Performance evaluations indicate that ReXCL significantly improves efficiency and accuracy in managing requirements, marking a novel approach to automating the schematization of semi-structured requirement documents.
Problem

Research questions and friction points this paper is trying to address.

Automates extraction and classification in requirement engineering
Processes raw documents into predefined schema using AI
Improves efficiency and accuracy in managing software requirements
Innovation

Methods, ideas, or system contributions that make the work stand out.

Automates extraction and classification in requirement engineering
Uses heuristics and predictive modeling for processing
Adaptive fine-tuning of encoder-based models for classification
🔎 Similar Papers
No similar papers found.