A software prototype, “AutomatedSAD”, which automates the requirements specification task,  is presented. From a software requirements specification written as narrative text input or  sentences, the software generates use-case diagrams, which in turn serves as input for the  generation of class diagrams. For input that conforms to our imposed rules in sentence  structure, the software generates correctly use-case diagrams with a success rate of 85%.  However, for input that does not follow our specified sentence structure, the success rate was  only around 48%. The development of this software successfully demonstrates the application  of an Artificial Intelligence (AI) technique, Natural Language Processing (NLP), in the  automation of the requirements specification task of software engineering.

Philippine Information Technology  Journal, Vol. 2, No. 2: 20-24.