基于软件需求规范的项目级复用研究

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:sunapplesun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前的软件复用技术主要围绕软件代码的复用进行研究.而随着开源项目的增多,基于待开发项目的需求文档分析,实现项目级的复用就显得非常有价值.当开发人员获取项目的软件需求后,通常需要对其分析并构建解决方案,然后进行设计与实施.如果能根据项目的软件需求找到相似的历史项目进行复用,可以大大节省项目设计与实施时间.因此,在现有的项目级复用研究基础上,该文提出一种基于需求分析的项目级复用技术PR-REQ.该方法首先分析历史开源项目,给出了开源项目的领域信息提取算法,代码的功能操作序列提取算法以及数据模型信息的提取算法;然后给出了针对待开发项目需求文档的领域信息提取算法,用例的功能操作序列提取算法以及数据模型信息的提取算法;最后构建需求文档与历史项目的相似性度量方法,从而找到最相似的项目进行项目级复用.为了验证该方法的有效性和准确性,从Github上下载了8个类别的开源项目进行实验,实验结果表明该方法对项目级复用具有较好的实用价值.
其他文献
煤矸石作为吸附剂在废水处理领域广泛应用,但天然煤矸石内部含有大量结晶水和黏土矿物杂质,直接利用天然煤矸石处理废水存在效率低、时间长、投加量大等问题.采用ZnCl2对天然煤矸石进行改性,减少了煤矸石内部的结晶水和黏土矿物杂质,增加了煤矸石的比表面积,提高了处理效率,降低了处理成本.通过不同条件下的改性试验得到改性煤矸石,与原煤矸石相比,其结构和化学成分均发生改变,ZnO代替SiO2成为锌改性煤矸石的主要化学组成,Zn2+负载聚集在煤矸石表面,增加了煤矸石的比表面积,改变了煤矸石内部结构,提高了煤矸石作为吸附
通过不同掺入量和养护龄期下矿渣基改性剂对城市污泥含水率的影响,采用X射线衍射、扫描电镜和热重分析方法表征矿渣基改性材料和干化污泥的水化产物和微观结构,探讨矿渣基改性材料对污泥干化的效果及机理.结果 表明:随着矿渣基改性剂掺量的增加和养护龄期的延长,污泥含水率大幅减少;在相同条件下,矿渣基改性剂对污泥的干化效果明显好于生石灰.微观试验表明:改性剂遇水后,矿渣基改性材料中的SiO2和Al2O3会在碱性条件下与污泥中的水发生水化反应,生成水化硅酸钙凝胶和钙矾石晶体,将大量自由水转化为结晶水,降低污泥中的含水率,
针对传统的填充床硫自养反硝化工艺填料用量大、水头损失严重以及反应器易堵塞等问题,采用硫涂层接触反硝化工艺进行模拟污水脱氮研究,主要考察反应器内部的填料填充比、温度以及水力停留时间(HRT)对其脱氮性能的影响.结果 表明:在进水NO3-N浓度为50 mg/L、温度为(25±1)℃、HRT=19.5 h时,将填料填充比由1/10增大到1/5,NO3-N的去除效果明显提升,由56.77提升至78.26%;温度变化对反应器脱氮有很大影响,当填料填充比为1/5、HRT=19.5 h时,在(25±1)℃和(30±1)
针对炼油厂浮渣油泥(简称“浮渣油泥”)含有大量油污、成分复杂且较难处理等问题,采用超声波法对中国石化南京金陵分公司炼油厂产生的浮渣油泥进行预处理试验,通过L16(44)正交试验法分析超声功率、超声温度、超声时间、超声频次对浮渣油泥除油率的影响,利用SPSS 25.0进行误差分析,并运用单因素试验细化正交试验影响因素,通过红外光谱法、扫描电镜、能谱分析等手段表征超声前后油泥物性的变化特征.结果 表明:超声波法工艺参数影响的大小顺序为超声功率<超声时间<超声温度<超声频次,当超声功率60 W、超声时间10 m
知识库问答任务是自然语言处理领域中的研究热点之一,目前国内外学者对知识库问答方法的研究大多数是基于英文数据,基于中文数据的研究非常少.由于中文存在语言多变性、语法不明确性、语言歧义性等特点,导致很多英文知识库问答研究方法很难应用于中文数据.针对以上问题,该文提出一种基于信息匹配的中文知识库问答研究方法,探索方法在中文数据上的效果.首先对问题进行主语实体识别和属性值识别;其次将问句中的实体链接到知识库中的实体,使用逻辑回归对候选实体进行筛选;再次抽取其两跳内关系作为候选查询路径,将候选查询路径和问题进行相似
人脑活动是在秒级与毫秒级动态变化的,因此采用静态连接方式构建的功能性脑网络,会造成部分与时间相关有效特征的缺失.该文旨在研究情绪变化期间不同大脑区域之间相互作用的时空变化,提出了一个系统的分析框架.该框架包括相关性度量,脑状态分割,代表性时间片段提取以及动态网络构建和分析.首先,利用皮尔逊相关系数量化不同脑区之间的功能连通性.其次,计算两相邻时间点的相关性矩阵之间的奇异值分解(singular value decomposition,SVD)矢量空间距离,确定情绪转换点并对非平稳脑状态进行时间片分割,提取
快速拓展随机树算法(RRT)在机械臂路径规划中存在随机性强、搜索效率低、规划路径长等问题,不能在货柜堆垛场景中取得相对最优的光滑路径.对此,该文提出了一种改进RRT-人工势场法混合算法进行货柜堆垛机械臂运动规划.首先,对传统快速拓展随机树算法进行改进,在传统快速拓展随机树算法的全局搜索的基础上引入目标搜索,增强了随机树的搜索效率,并使用改进后的算法进行全局路径规划;其次,对人工势场法进行改进,通过使用斥力势场范围大小作为阈值修正引力函数,使用机械臂末端执行器至末位置点影响修正斥力函数,并使用改进的人工势场
针对传统铁路异物检测方法中实时性不高、检测精度不够的问题,提出一种基于YOLOv3网络的高铁异物入侵的检测算法.为提高YOLOv3网络对图片特征的利用能力,利用可切换空洞卷积替代特征提取网络中的前四个3×3卷积,增加了卷积的感受野.然后为提升小物体检测精度,改进FPN结构,从YOLOv3特征提取网络中第二次下采样输出的特征图建立104×104作为第四个尺度预测.通过在高铁异物检测数据集上的实验表明,改进后的YOLOv3高铁异物检测网络在检测速度稍降的情况下,平均检测精度达到79.1%,比原网络增加4.3%
随着当前互联网技术的快速发展,网络规模和复杂度不断提高,由于流量矩阵对于网络管理、流量工程、异常检测等都具有重要意义,因此准确测量流量矩阵对于计算机网络而言极其重要.当前针对流量矩阵的测量机制主要可以分为直接测量法和估计推断法,其中估计方法又包括简单统计反演法、附加链路测量信息法以及测量反演结合法.现有测量机制在准确性和测量耗费方面存在较多问题,直接测量的方法虽然可以保证准确性,但网络规模的扩张及网络结构的日趋复杂化使其在实现上存在困难,而流量矩阵推断问题在线性求解上固有的高度病态特性又使得估计推断法时常
无线传感器网络(WSN)能够利用传感器节点快速准确地获取物理世界的信息从而作为物联网的感知层在监控领域得到了广泛的应用,而能量利用率是能量受限无线传感器网络的一个关键属性,直接影响网络的生命周期.经典的分层路由LEACH(及其变种)算法是无线传感器网络中最常见的节能路由协议.该文提出了一种改进的LEACH算法,由sink节点集中计算并选择剩余能量较高的节点作为簇头并根据距离计算最优簇边界进行分簇,将网络划分为多个簇,然后利用改进蚁群优化(ACO)算法实现簇头节点到sink节点的多跳通信.簇内节点将感知数据