ExANT - Extraktion von Anforderungen aus natürlichsprachlichem Text; Teilvorhaben Automatischer Test (AT)

Endbericht

dc.contributor.authorGerlich, Rainer
dc.contributor.authorGerlich, Ralf
dc.date.accessioned2025-08-14T13:27:23Z
dc.date.available2025-08-14T13:27:23Z
dc.date.issued2025-06-10
dc.description.abstractThe approach developed during the ExANT study uses AI (Artificial Intelligence) to formalize requirements formulated in natural language text. It extracts information to assess the quality and complexity of requirements, to derive inputs for software verification and implementation, and to compare requirements automatically by means of metrics. The intended application fields are (critical) embedded systems. The open source NLP (Natural Language Processing) framework spaCy is used for tokenization, Part-of-Speech (PoS) tagging and dependency parsing based on a pre-trained English language model. For the following identification of text chunks a rule-based exploration approach was chosen in contrast to domain-specific training to ensure independence of a specific engineering domain and language - as far as possible. The text is broken down into chunks which are put into a normalised order. If this is not possible, a quality issue may be detected. The normalised sequence of chunks can be used for building test oracles, for the implementation of software tests, and for applying metrics so that requirements may be compared for similarity or be evaluated on quality.eng
dc.description.versionpublishedVersion
dc.identifier.urihttps://oa.tib.eu/renate/handle/123456789/21187
dc.identifier.urihttps://doi.org/10.34657/20204
dc.language.isoger
dc.publisherHannover : Technische Informationsbibliothek
dc.relation.affiliationDr. Rainer Gerlich System and Software Engineering, GSSE
dc.relation.isSupplementedByhttps://www.researchgate.net/publication/381252037_AI-based_Formalization_of_Textual_Requirements
dc.relation.isSupplementedByhttps://www.researchgate.net/publication/372498912_Searching_for_the_Hidden_Treasure_Formalization_of_Textual_Requirements_by_AI
dc.rights.licenseCreative Commons Attribution-NonDerivs 3.0 Germany
dc.rights.urihttps://creativecommons.org/licenses/by-nd/3.0/de/
dc.subject.ddc600 | Technik
dc.subject.othernatural language processingeng
dc.subject.otherartificial intelligenceeng
dc.subject.otherformalisationger
dc.subject.otherrequirement qualityger
dc.subject.otherrequirement verificationger
dc.subject.otherrequirements engineeringger
dc.subject.otherembedded systemsger
dc.subject.othersoftware engineeringger
dc.subject.otherNLP toolsger
dc.subject.otherspaCyger
dc.subject.othertext classificationger
dc.subject.otherdependency parsingger
dc.subject.otherspell checkingger
dc.subject.sdg9
dc.titleExANT - Extraktion von Anforderungen aus natürlichsprachlichem Text; Teilvorhaben Automatischer Test (AT)ger
dc.title.subtitleEndbericht
dc.typeReport
dcterms.extent24 Seiten
dtf.duration01.12.2022-31.05.2024
dtf.funding.funderBMWE
dtf.funding.program50RM2104A
dtf.funding.verbundnummer01239886
dtf.version1.2
tib.accessRightsopenAccess

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BMBF-FKZ-RM2104A-GSSE-ExANT-Endbericht-V1.2-TIB-cc.pdf
Size:
1.41 MB
Format:
Adobe Portable Document Format
Description: