Logical structure extraction from software requirements documents

Requirements Engineering Conference(2011)

引用 23|浏览0
暂无评分
摘要
Software requirements documents (SRDs) are often authored in general-purpose rich-text editors, such as MS Word. SRDs contain instances of logical structures, such as use case, business rule, and functional requirement. Automated recognition and extraction of these instances enables advanced requirements management features, such as automated traceability, template conformance checking, guided editing, and interoperability with requirements management tools such as RequisitePro. The variability in content and physical representation of these instances poses challenges to their accurate recognition and extraction. To address these challenges, we present a framework allowing 1) the specification of logical structures in terms of their content, textual rendering, and variability and 2) the extraction of instances of such structures from rich-text documents. Our evaluation involves 36 different logical structures identified in 43 SRDs and shows that the intended content, style, and variability of these structures can be specified in the framework such that their instances can be extracted from the documents with high precision and recall, both close to 100%.
更多
查看译文
关键词
rich-text documents,open systems,accurate recognition,general-purpose rich-text editor,requirements extraction,software requirements document,srd,advanced requirements management feature,requirements management tool,logical structure extraction,automated recognition,automated traceability,template conformance checking,textual rendering,rich-text document,intended content,software requirements documents,requirements management,document handling,different logical structure,logical structure,formal specification,srs,logical structures,software requirements,organizations,text analysis,unified modeling language,feature extraction,web pages
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要