A Natural Language Approach for Requirements Engineering

  • Rolland C
  • Proix C
N/ACitations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

OK The term Requirements Engineering refers to this part of a database development cycle that involves investigating the problems and requirements of the users community and developing a conceptual specification of the future system. Natural language plays an important role during this stage that has proved to be crucial in the development of computerized systems. The required acquisition of application domain knowledge is achieved either through documents and texts analysis or by means of interviews i.e through language manipulation. Similarly validation of the specification is made via oral discussions with users. The paper proposes that Requirements Engineering (R.E) should be supported by a CASE tool based on a linguistic approach. It presents a R.E support environment that generates the conceptual specification from a description of the problem space provided through natural language statements. Complementary, validation is based on texts generation from the conceptual specification to natural language. The paper focuses on the linguistic approach, demonstrates its generality and overviews its implementation in a CASE tool.

Cite

CITATION STYLE

APA

Rolland, C., & Proix, C. (2013). A Natural Language Approach for Requirements Engineering. In Seminal Contributions to Information Systems Engineering (pp. 35–55). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-36926-1_3

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