大数据驱动的多视点软件需求规约  被引量:2

Big Data-driven Multiple Viewpoints Software Requirements Specification

在线阅读下载全文

作  者:张国生[1] ZHANG Guo-sheng(Yunnan University,Kunming 650500,China)

机构地区:[1]云南大学,云南昆明650500

出  处:《中国电子科学研究院学报》2020年第2期147-151,158,共6页Journal of China Academy of Electronics and Information Technology

基  金:国家自然科学基金项目(61379032).

摘  要:用大数据方法对自然语言软件需求文档进行分析,基于LDA三层贝叶斯网概率主题模型,将文档建模为多个主题的混合概率分布,将每一个隐含主题建模为多个词的混合概率分布。用Gibbs采样算法估算模型的主题概率分布和词概率分布,将需求文档集合中计算出的文档主题映射为需求视点,用多视点方法分析软件需求,对分解、投影到不同子问题域的视点独立求精,系统需求转化为视点需求,集成多视点构成系统的需求规约。将文档主题的词概率分布映射为需求视点的涉众知识和需求规约知识,为需求知识复用提供了可靠依据,增强了需求分析的科学性和完备性。Natural language software requirement documents are analyzed with big data method.Based on LDA three-layer Bayesian network probabilistic topic model,documents are modeled as mixed probability distributions of multiple topics,and each implicit topic is modeled as mixed probability distributions of multiple words.Topics probability distribution and words probability distribution of the model are estimated by Gibbs sampling algorithms.Document topics computed in the requirement document set are mapped to requirement viewpoints.Multiple viewpoints method is used to analyze software requirements.The viewpoints which are decomposed and projected to different subproblem domains are refined independently.System requirements are transformed into viewpoint requirements,and multiple viewpoints are integrated into requirement specification of system.Words probability distribution of document topics is mapped to stakeholder’s knowledge and requirements specification knowledge of viewpoints,which provides a reliable basis for requirement knowledge reuse,and enhances the scientificity and completeness of requirement analysis.

关 键 词:LDA 主题 GIBBS采样 视点 概率分布 大数据 需求规约 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论] TP311.13[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象