Extraction of Natural Language Requirements from Breach Reports Using Event Inference

2018 5th International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)(2018)

引用 4|浏览334
暂无评分
摘要
We address the problem of extracting useful information contained in security and privacy breach reports. A breach report tells a short story describing how a breach happened and the follow-up remedial actions taken by the responsible parties. By predicting sentences that may follow a breach description using natural language processing, our goal is to suggest security and privacy requirements for practitioners and end users that can be used to prevent and recover from such breaches. We prepare a curated dataset of structured short breach stories using unstructured breach reports published by the U.S. Department of Health and Human Services. We propose a prediction model for inferring held-out sentences based on Paragraph Vector, a document embedding method, and Long Short-Term Memory networks. The predicted sentences can suggest natural language requirements. We evaluate our model on the curated dataset as well as the ROCStories corpus, a collection of five-sentence commonsense stories, and find that the presented model performs significantly better than the baseline of using average word vectors.
更多
查看译文
关键词
Event inference,Story Cloze Test,Security and privacy requirements,Breach reports,Recurrent Neural Networks,Long Short-Term Memory architecture
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要