Home // PATTERNS 2016, The Eighth International Conferences on Pervasive Patterns and Applications // View article
Authors:
Mathias Schraps
Alexander Bosler
Keywords: Natural Language Processing; Requirements; Ontology; Knowledge Representation; Semantic Annotated Grammar; Knowledge Extraction; Pattern Detection
Abstract:
In Requirements Engineering, natural language is often used to specify the system under development with textual requirements. Especially in the automotive industry it is used to specify the processing of signals and parameters, as well as the behavior of sensors or actuators. During the creation of a specification first executable software models were developed, which have to be implemented according to the corresponding requirements. Due to the asynchronous development of specifications and software models, inconsistencies and defects may occur. To overcome this issue, we developed an approach using Natural Language Processing (NLP) techniques and a formal grammar to match semantic patterns in order to extract knowledge of requirements and represent it in an ontology. This approach will be introduced based on an example of an automotive software requirement.
Pages: 17 to 21
Copyright: Copyright (c) IARIA, 2016
Publication date: March 20, 2016
Published in: conference
ISSN: 2308-3557
ISBN: 978-1-61208-465-7
Location: Rome, Italy
Dates: from March 20, 2016 to March 24, 2016