Title
Automatic Extraction of Structural Model from Semi Structured Software Requirement Specification
Abstract
The software requirement specifications are usually documented either in unstructured, semi structured or structured format. The requirements specified in unstructured format are written in simple continuous paragraph and the structured format specifies requirements by means of diagrams. The semi-structured format represents requirements with the help of some keywords. Literature suggests that the rule based work has been the common choice for unstructured format of documenting. However, these rule based works do not yield satisfactory results for semi-structured format. Consequently, these rules need to re-framed in order to apply them for the semi-structured formatted documents. In this paper, we present an improvement on the existing rules considering the keywords present in the text. The technique involves automatic extraction of the class diagrams using NLP tools and techniques. Along with existing rules, the newly formulated rules have been tested for different case studies and suitable metrics have been devised to evaluate the obtained results. Results show that the automatically generated class diagram have 82% average precision value and 94% average recall value when compared to the class diagrams generated by the human experts.
Year
DOI
Venue
2018
10.1109/ICIS.2018.8466406
2018 IEEE/ACIS 17th International Conference on Computer and Information Science (ICIS)
Keywords
Field
DocType
Unified Modeling Language (UML),Software Requirement Specification,class diagram, Natural Language Processing,Use Case Description
Rule-based system,Programming language,Unified Modeling Language,Computer science,Software,Paragraph,Software requirements specification,Software requirements,Class diagram
Conference
ISBN
Citations 
PageRank 
978-1-5386-5893-2
0
0.34
References 
Authors
10
3
Name
Order
Citations
PageRank
Shweta100.34
Ratna Sanyal200.34
Bibhas Ghoshal302.03