Knowledge Representation of Requirements Documents Using Natural Language Processing

dc.contributor.authorSchlutter, Aaron
dc.contributor.authorVogelsang, Andreas
dc.date.accessioned2018-12-03T12:23:38Z
dc.date.available2018-12-04T12:23:38Z
dc.date.issued2018
dc.description.abstractComplex systems such as automotive software systems are usually broken down into subsystems that are specified and developed in isolation and afterwards integrated to provide the functionality of the desired system. This results in a large number of requirements documents for each subsystem written by different people and in different departments. Requirements engineers are challenged by comprehending the concepts mentioned in a requirement because coherent information is spread over several requirements documents. In this paper, we describe a natural language processing pipeline that we developed to transform a set of heterogeneous natural language requirements into a knowledge representation graph. The graph provides an orthogonal view onto the concepts and relations written in the requirements. We provide a first validation of the approach by applying it to two requirements documents including more than 7,000 requirements from industrial systems. We conclude the paper by stating open challenges and potential application of the knowledge representation graph.en
dc.identifier.issn1613-0073
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/8642
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-7776
dc.identifier.urnurn:nbn:de:0074-2075-4
dc.language.isoenen
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.ddc004 Datenverarbeitung; Informatikde
dc.subject.othernatural language processingen
dc.subject.otherknowledge representationen
dc.subject.otherautomotive softwareen
dc.subject.otherrequirementsen
dc.subject.otherindustrial systemsen
dc.subject.otherStanford CoreNLPen
dc.subject.otherSemantic Role Labelingen
dc.subject.otherNLPen
dc.titleKnowledge Representation of Requirements Documents Using Natural Language Processingen
dc.typeConference Objecten
dc.type.versionpublishedVersionen
dcterms.bibliographicCitation.originalpublishernameRWTHen
dcterms.bibliographicCitation.originalpublisherplaceAachenen
dcterms.bibliographicCitation.proceedingstitleREFSQ 2018 Joint Proceedings of the Co-Located Events – NPL4RE: 1st Workshop on Natural Language Processing for Requirements Engineeringen
tub.accessrights.dnbfreeen
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Telekommunikationssysteme::FG IT-basierte Fahrzeuginnovationende
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.groupFG IT-basierte Fahrzeuginnovationende
tub.affiliation.instituteInst. Telekommunikationssystemede
tub.publisher.universityorinstitutionTechnische Universität Berlinen
tub.series.issuenumber2075en
tub.series.nameCEUR workshop proceedingsen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
schlutter_vogelsang_2018.pdf
Size:
995.48 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.9 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections