Skip to content
Free planNo credit card requiredStart writing

article · 2002

Object-oriented natural language requirements specification

Barrett R. Bryant

Cited by 36Abstract and details only

Abstract

A methodology is proposed for the formal development of software systems from a user's requirements specification in natural language into a complete implementation, proceeding through the steps of formal specification, and detailed design and implementation in an automated manner. Our methodology is based upon the theories of two-level grammar (TLG) and object-oriented design and takes advantage of the existence of several existing software design tools. We develop an iterative transformation process from the natural language specification into the final implementation, with a specification development environment to assist the user, as well as the designer in accomplishing this transformation. Our underlying formal specification methodology may also be used in the final development of the implementation. This methodology is a major advance in object-oriented software development and the software engineering process in general.

Cite this paper

APA 7

Bryant, B. R. (2002). Object-oriented natural language requirements specification. https://doi.org/10.1109/acsc.2000.824376

MLA 9

Bryant, Barrett R. “Object-oriented natural language requirements specification.” 2002, pp. 24–30, https://doi.org/10.1109/acsc.2000.824376.

Chicago

Bryant, Barrett R. 2002. “Object-oriented natural language requirements specification.” https://doi.org/10.1109/acsc.2000.824376.

Harvard

Bryant, B.R. (2002) ‘Object-oriented natural language requirements specification’. Available at: https://doi.org/10.1109/acsc.2000.824376.

BibTeX
@article{bryant2002object,
  title = {{Object-oriented natural language requirements specification}},
  author = {Bryant, Barrett R.},
  pages = {24--30},
  year = {2002},
  doi = {10.1109/acsc.2000.824376}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.