A Cognitive Computing Methodology for Software Requirement Elicitation and Formal Specification | IEEE Conference Publication | IEEE Xplore