Generating logical representations for natural language requirements using syntactic dependencies and norm analysis patterns

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Requirements expressed in Natural Language are often ambiguous, inconsistent and, not amenable to automated analysis and validation. Formal approaches like mathematical or logical formalism to requirements representation offer possible solution to these problems. However, formal specifications are not widespread in industry as analysts and business users find them difficult to comprehend. In this paper, we present an approach to translate Natural Language representation of requirements to Logical representations. We have used Courteous logic, a non-monotonic form of logic, for the purpose. Our approach is based on syntactic dependency analysis of requirements statements, Norm Analysis Patterns and Grammatical Knowledge Patterns. The analyzed information is stored in frame-based structured representation for the requirements. These structured representations are translated to courteous logic form. We also report the effectiveness of our approach through the case-studies conducted.

Cite

CITATION STYLE

APA

Sharma, R., & Biswas, K. K. (2015). Generating logical representations for natural language requirements using syntactic dependencies and norm analysis patterns. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9103, pp. 432–436). Springer Verlag. https://doi.org/10.1007/978-3-319-19581-0_42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free