loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Australasian Computer Science Conference
Object-Oriented Natural Language Requirements Specification
Canberra, Australia
January 31-February 03
ISBN: 0-7695-0518-X
Barrett R. Bryant, University of Alabama at Birmingham
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.
Index Terms:
natural language, object-oriented design, requirements specification, software development environment, Two-Level Grammar, Unified Modeling Language (UML)
Citation:
Barrett R. Bryant, "Object-Oriented Natural Language Requirements Specification," acsc, pp.24, Australasian Computer Science Conference, 2000
Usage of this product signifies your acceptance of the Terms of Use.