Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops 2020
DOI: 10.1145/3387940.3392162
|View full text |Cite
|
Sign up to set email alerts
|

Knowledge Extraction from Natural Language Requirements into a Semantic Relation Graph

Abstract: Knowledge extraction and representation aims to identify information and to transform it into a machine-readable format. Knowledge representations support Information Retrieval tasks such as searching for single statements, documents, or metadata. Requirements specifications of complex systems such as automotive software systems are usually divided into different subsystem specifications. Nevertheless, there are semantic relations between individual documents of the separated subsystems, which have to be consi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 14 publications
(11 citation statements)
references
References 20 publications
0
10
0
1
Order By: Relevance
“…This could be due to the logic operators or binary elements that are usually used to present the AI-based COVID-19 task solution and which are designed for knowledge-based mechanisms. Another explanation for the impact of Int.AI.PDR on AI.D is the simplicity in designing and implementing the logic in an automated system (Zhu et al, 2014); moreover, knowledge representation using natural language is easy to understand and develop (Schlutter & Vogelsang, 2018). Regarding the impact of G2G.KE on AI.D, problem representation presents how the solver cognitively engaged in processing information relating to the target problem when using the AI-based COVID-19 task solution.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…This could be due to the logic operators or binary elements that are usually used to present the AI-based COVID-19 task solution and which are designed for knowledge-based mechanisms. Another explanation for the impact of Int.AI.PDR on AI.D is the simplicity in designing and implementing the logic in an automated system (Zhu et al, 2014); moreover, knowledge representation using natural language is easy to understand and develop (Schlutter & Vogelsang, 2018). Regarding the impact of G2G.KE on AI.D, problem representation presents how the solver cognitively engaged in processing information relating to the target problem when using the AI-based COVID-19 task solution.…”
Section: Discussionmentioning
confidence: 99%
“…Since its central and core parts consist of interrelated statements that are not entirely identical but have a similar representation of the natural language, this mechanism has a significant advantage (Zhu et al, 2014). Knowledge representation using natural language is easy to understand and develop (Schlutter & Vogelsang, 2018). The AI-based COVID-19 task solution can be used in an automated decision system in which a general solution to a problem is fed using human logic (Harris & Davenport, 2005).…”
Section: H1: Internal Ai-based Covid-19 Problem Domain Representation...mentioning
confidence: 99%
“…Besides, we also found the use of OpenNLP and SharpNLP. Stanford's POS tagger, Brill, TreeTagger, dependency parser, [11], [17], [35] use case [37], [57] test case [35], [57] processed srs [58], [59] activity diagram [7], [60] meta model [57], [61] Other Outputs: traceability [44]; graph [62]; sbvr [63]; er-diagram [64]; processed named entity [65]; b-spec [66]; owl class [67]; proposal [68]; collaboration diagram [13]; test cases [57]; natural language [69]; feature diagram [70]; gui prototype [71]…”
Section: A Rq1: What Are the Existing Approaches To Automate The Uml ...mentioning
confidence: 99%
“…Studies nlp [5], [8], [11], [12], [14], [15], [17]- [19], [25]- [31], [33], [36], [40], [42]- [47], [49], [51]- [53], [56]- [58], [60], [62], [63], [65], [68], [71] rule [1], [15], [17], [21], [23], [24], [29]- [31], [33], [44], [49] pos tagger [1], [5], [6], [15], [19], [25]- [28], [40]- [42], [53], [64] parse [1], [13], [21], [28], [41],…”
Section: Technologyunclassified
“…The graph structure resembled a tree structure with multiple roots (identifier vertices) and vertices arranged in levels for verbs, arguments, and noun phrases. This structure supported that short phrases have a greater distance (i.e., are less relevant) to a certain specification than complex phrases or whole (verb) statements [22]. We used the given structure of semantic role labeling (SRL), which associates arguments with a semantic role to their predicate within a sentence.…”
Section: Existing Approachmentioning
confidence: 99%