DizSpec: Digitalization of Requirements Specification Documents to Automate Traceability and Impact Analysis

2022 IEEE 30th International Requirements Engineering Conference (RE)(2022)

引用 2|浏览32
暂无评分
摘要
Requirement engineering in many IT services industries continues to be a document-centric and heavily manual activity, relying on the expertise of business analysts. Requirement specification documents contain details of product features, process flows, activities, rules, parameters, etc. Intricate knowledge of dependencies between these specification elements is necessary for carrying out the effective evolution of the product over time. Today, Business Analysts (BA) are forced to recourse to keyword-based search across multiple requirement specification documents which is a time-, effort-and intellect-intensive endeavor, and vulnerable to the errors of omission and commission. To overcome these lacunae, we propose DizSpec, an automated approach for digitalizing the requirement specification documents into a model form through automatic extraction of specification model elements and the various dependencies between them. The proposed approach creates a digital thread providing machine-processable traceability from product features to its specification elements. It also provides an easy natural language querying mechanism to generate traceability and impact analysis reports of interest. In this paper, we describe the application of this approach to two real-world products thus bringing out its efficacy as well as lessons learned from this transformation journey of the document-centric process to a model-centric and automated process. Though the findings are shared in the specific context of two industry products, we believe, researchers, practitioners, and tool vendors will find the takeaways from this approach and experience applicable in other contexts too.
更多
查看译文
关键词
MDE,Meta-Modeling,Model Extraction,Dependency Extraction,AI in SDLC,NLP4RE,Traceability,Requirements Specification,Feature Dependency
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要