Resolving syntactic ambiguities in natural language specification of constraints

I.S. Bajwa, M. Lee, B. Bordbar

Research output: Chapter in Book/Report/Conference proceedingChapter

15 Citations (Scopus)


In the NL2OCL project, we aim to translate English specification of software constraints to formal constraints such as OCL (Object Constraint Language). In the used approach, the Stanford POS tagger and the Stanford Parser are employed for syntactic analysis of English specification and the output of syntactic analysis is given to our semantic analyzer for the detailed semantic analysis. However, in few cases, the Stanford POS tagger and parser are not able to handle particular syntactic ambiguities in English specifications of software constraints. In this paper, we highlight the identified cases of syntactic ambiguities and we also present a novel technique to automatically resolve the identified syntactic ambiguities. By addressing the identified cases of syntactic ambiguities, we can generate more accurate and complete formal (OCL) specifications.
Original languageEnglish
Title of host publicationComputational Linguistics and Intelligent Text Processing, 13th International Conference, CICLing 2012, New Delhi, India, March 11-17, 2012, Proceedings, Part I
EditorsAlexander Gelbukh
Number of pages10
Volume7181 LNCS
ISBN (Electronic)9783642286049
Publication statusPublished - 1 Jan 2012

Publication series

NameLecture Notes in Computer Science


Dive into the research topics of 'Resolving syntactic ambiguities in natural language specification of constraints'. Together they form a unique fingerprint.

Cite this