数据驱动的软件过程挖掘研究

结题报告
项目介绍
AI项目解读

基本信息

  • 批准号:
    61662085
  • 项目类别:
    地区科学基金项目
  • 资助金额:
    40.0万
  • 负责人:
  • 依托单位:
  • 学科分类:
    F0203.软件理论、软件工程与服务
  • 结题年份:
    2020
  • 批准年份:
    2016
  • 项目状态:
    已结题
  • 起止时间:
    2017-01-01 至2020-12-31

项目摘要

Software process model plays an important role in ensuring the development of high quality and efficient software products. In traditional process modeling, it has brought a series of problems, such as difficultly obtaining models, the complexity of modeling steps, the accuracy of the modeling results and so on. The project aims to propose a theory to build software process models automatically from massive process data. The theory mainly focus on the solutions to three scientific problems: the single-instance problem due to deficiency of instances, the problem of effectively mining software process of complex behaviors, and the results verification problem among multiple competitive quality-dimension. Firstly, the project will build a unified view to the software process data and propose a cross-platform extensible software process event stream descriptive language to transform the original implementation data into software process event logs. Secondly, event semantics is extracted to discover activity information, and then single firing sequence composed of activity information will be partitioned. Thirdly, a deep hybrid process mining approach for complex structure is proposed. At last, a software process verification approach is proposed to verifying the mining results. The project aims at building a theory foundation for software process mining, and establishing the bridge between process mining and process management, consequently the research has the important scientific significance and application value to improve the software process quality and efficiency.
软件过程模型对于保证开发高质、高效的软件产品具有重要作用。传统过程建模存在模型获取困难、步骤复杂、结果不准确等问题。本项目建立从海量过程数据中自动构建软件过程模型的方法,重点解决软件过程实例少而导致的单实例性问题、复杂行为的软件过程高效挖掘问题、相互竞争的多种质量维度间的结果验证问题。项目首先对软件过程数据建立统一视图,提出跨平台可扩展软件过程事件流的描述语言,将原始实施数据转化为软件过程事件日志;接着抽取事件语义来发现活动信息,进而对由活动信息所形成的单触发序列进行案例划分;然后提出面向复杂结构的深度混成过程挖掘方法;最后建立软件过程验证体系对挖掘结果进行验证。本项目旨在为软件过程挖掘奠定理论基础,建立过程挖掘与过程管理之间的桥梁,对于提高软件过程质量和效率具有重要的科学意义和应用价值。

结项摘要

软件过程模型对于保证高质量的开发软件产品具有重要作用。传统软件过程建模方法存在模型获取困难、步骤复杂、结果不准确等问题。为此,传统人为建模方法已经不能有效满足当前大数据时代软件工程领域对模型获取的需求。本项目旨在建立自动化地从软件开发组织已有的海量过程数据中挖掘过程模型的理论体系,提出了“活动发现-过程挖掘”的双层次软件过程挖掘方法。主要解决了以下关键问题:(1)针对海量、低质、异构等特征的开发数据无法直接适用于软件过程挖掘的问题,提出一种跨平台可扩展软件过程事件流的描述语言CPXSPES,为具有不同数据模式的异构过程数据建立统一视图,便于高效、准确、方便的数据存储和交换。(2)对如何准确地表达日志所蕴含活动的语义信息和行为特征进行研究,提出改进的结构连接向量模型,以及基于朴素贝叶斯的动态增量的事件-活动映射方法来解决开发中的实时性问题。(3)对挖掘开发日志所形成的单触发序列进行研究,证明了单触发序列划分基础的正确性,提出了启发式并行化的划分方法,该方法能够有效解决软件开发过程中常出现的迭代结构,并将单触发序列划分为多个实例以供过程挖掘算法执行。(4)对面向复杂结构的过程挖掘展开研究,详细分析了过程模型中复杂结构的基本特征,提出了支持复杂结构的混成过程挖掘方法,建立了能够用于存储具有复杂结构的过程模型库,以及基于完全前缀展开的过程模型索引与检索方法。(5)对所挖掘模型的正确性进行验证,从拟合度、简洁度、精确度以及泛化度四个相互竞争的质量标准来检查模型的合规性,提出了三维层面帕累托最优原则的模型质量评估方法。项目针对软件过程挖掘中的典型应用场景建立原型系统。大量基于真实数据的实验及案例研究表明,所提方法能够在多个质量维度达到最优。项目的执行为软件过程数据分析、活动抽取、过程挖掘及管理带来一种新思维,为软件开发过程挖掘奠定理论基础,对于提高软件产品质量和效率具有重要的科学意义和应用价值。

项目成果

期刊论文数量(39)
专著数量(0)
科研奖励数量(0)
会议论文数量(4)
专利数量(5)
Evolution of cooperation on independent networks: The influence of asymmetric information sharing updating mechanism
独立网络合作演化:非对称信息共享更新机制的影响
  • DOI:
    10.1016/j.amc.2018.07.004
  • 发表时间:
    2019
  • 期刊:
    Applied Mathematics and Computation
  • 影响因子:
    4
  • 作者:
    Liu Jinzhuo;Meng Haoran;Wang Wei;Xie Zhongwen;Yu Qian
  • 通讯作者:
    Yu Qian
面向对象的可信构件网的组装研究
  • DOI:
    --
  • 发表时间:
    2017
  • 期刊:
    计算机科学
  • 影响因子:
    --
  • 作者:
    赵娜;王剑;李彤;郁涌;李鹏;谢仲文
  • 通讯作者:
    谢仲文
An Integrated Model for Information Retrieval Based Change Impact Analysis
基于信息检索的变革影响分析集成模型
  • DOI:
    10.1155/2018/5913634
  • 发表时间:
    2018
  • 期刊:
    Scientific Programming
  • 影响因子:
    --
  • 作者:
    Wang Wei;He Yun;Li Tong;Zhu Jiajun;Liu Jinzhuo
  • 通讯作者:
    Liu Jinzhuo
Aspiration driven coevolution resolves social dilemmas in networks
愿望驱动的共同进化解决了网络中的社会困境
  • DOI:
    10.1016/j.amc.2018.09.034
  • 发表时间:
    2019
  • 期刊:
    Applied Mathematics and Computation
  • 影响因子:
    4
  • 作者:
    Liu Chen;Shi Juan;Li Tong;Liu Jinzhuo
  • 通讯作者:
    Liu Jinzhuo
Correctness of aspect-oriented business process modeling
面向方面的业务流程建模的正确性
  • DOI:
    10.1108/bpmj-04-2016-0083
  • 发表时间:
    2018
  • 期刊:
    Business Process Management Journal
  • 影响因子:
    4.1
  • 作者:
    Wang Xu;Zhang Xuan;Li Tong;Liu Junhui;Chen Qingyi
  • 通讯作者:
    Chen Qingyi

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi || "--"}}
  • 发表时间:
    {{ item.publish_year || "--" }}
  • 期刊:
    {{ item.journal_name }}
  • 影响因子:
    {{ item.factor || "--"}}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.authors }}

数据更新时间:{{ patent.updateTime }}

其他文献

Multi-functional pretreatment device used for amino acid analysis
用于氨基酸分析的多功能前处理装置
  • DOI:
    --
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    --
  • 作者:
    于淑新;唐涛;董礼孚;张彦彬;孙元社;李彤
  • 通讯作者:
    李彤
面向方面业务过程建模的正确性控制与检测
  • DOI:
    --
  • 发表时间:
    --
  • 期刊:
    计算机学报
  • 影响因子:
    --
  • 作者:
    王旭;李彤;陈清毅;刘俊晖
  • 通讯作者:
    刘俊晖
面向城市道路的多传感器融合定位导航技术
  • DOI:
    --
  • 发表时间:
    2019
  • 期刊:
    测绘通报
  • 影响因子:
    --
  • 作者:
    李彤;张会兵;刘丁柯;戴瑀君;吴冬强
  • 通讯作者:
    吴冬强
机器人运动学参数递推标定方法
  • DOI:
    --
  • 发表时间:
    2013
  • 期刊:
    北京邮电大学学报
  • 影响因子:
    --
  • 作者:
    陈钢;贾庆轩;李彤;孙汉旭
  • 通讯作者:
    孙汉旭
基于成本利润Petri网的应用云计费模式分析
  • DOI:
    --
  • 发表时间:
    --
  • 期刊:
    电信科学
  • 影响因子:
    --
  • 作者:
    白丽瑞;李彤;谢仲文;宋琛
  • 通讯作者:
    宋琛

其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi || "--" }}
  • 发表时间:
    {{ item.publish_year || "--"}}
  • 期刊:
    {{ item.journal_name }}
  • 影响因子:
    {{ item.factor || "--" }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}
empty
内容获取失败,请点击重试
重试联系客服
title开始分析
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:

AI项目思路

AI技术路线图

李彤的其他基金

云计算环境下双模型驱动的面向软件动态演化的建模与分析
  • 批准号:
    61379032
  • 批准年份:
    2013
  • 资助金额:
    73.0 万元
  • 项目类别:
    面上项目
软件演化过程的行为验证研究
  • 批准号:
    61262024
  • 批准年份:
    2012
  • 资助金额:
    43.0 万元
  • 项目类别:
    地区科学基金项目
基于构件的软件系统动态演化研究
  • 批准号:
    60963007
  • 批准年份:
    2009
  • 资助金额:
    22.0 万元
  • 项目类别:
    地区科学基金项目
软件演化过程研究
  • 批准号:
    60463002
  • 批准年份:
    2004
  • 资助金额:
    23.0 万元
  • 项目类别:
    地区科学基金项目

相似国自然基金

{{ item.name }}
  • 批准号:
    {{ item.ratify_no }}
  • 批准年份:
    {{ item.approval_year }}
  • 资助金额:
    {{ item.support_num }}
  • 项目类别:
    {{ item.project_type }}

相似海外基金

{{ item.name }}
{{ item.translate_name }}
  • 批准号:
    {{ item.ratify_no }}
  • 财政年份:
    {{ item.approval_year }}
  • 资助金额:
    {{ item.support_num }}
  • 项目类别:
    {{ item.project_type }}
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了

AI项目解读示例

课题项目:调控A型流感病毒诱导IFN-β表达的机制研究

AI项目摘要:

本研究聚焦于TRIM2蛋白在A型流感病毒诱导的IFN-β表达中的调控机制。A型流感病毒是全球性健康问题,其感染可导致严重的呼吸道疾病。IFN-β作为关键的抗病毒因子,其表达水平对抗病毒防御至关重要。然而,TRIM2如何调控IFN-β的表达尚未明确。本研究假设TRIM2通过与病毒RNA或宿主因子相互作用,影响IFN-β的产生。我们将采用分子生物学、细胞生物学和免疫学方法,探索TRIM2与A型流感病毒诱导IFN-β表达的关系。预期结果将揭示TRIM2在抗病毒免疫反应中的作用,为开发新的抗病毒策略提供理论基础。该研究对理解宿主抗病毒机制具有重要科学意义,并可能对临床治疗流感病毒感染提供新的视角。

AI项目思路:

科学问题:TRIM2如何调控A型流感病毒诱导的IFN-β表达?
前期研究:已有研究表明TRIM2参与抗病毒反应,但其具体机制尚不明确。
研究创新点:本研究将深入探讨TRIM2在IFN-β表达中的直接作用机制。
技术路线:包括病毒学、分子生物学、细胞培养和免疫检测技术。
关键技术:TRIM2与病毒RNA的相互作用分析,IFN-β启动子活性检测。
实验模型:使用A型流感病毒感染的细胞模型进行研究。

AI技术路线图

        graph TD
          A[研究起始] --> B[文献回顾与假设提出]
          B --> C[实验设计与方法学准备]
          C --> D[A型流感病毒感染模型建立]
          D --> E[TRIM2与病毒RNA相互作用分析]
          E --> F[TRIM2对IFN-β启动子活性的影响]
          F --> G[IFN-β表达水平测定]
          G --> H[TRIM2功能丧失与获得研究]
          H --> I[数据收集与分析]
          I --> J[结果解释与科学验证]
          J --> K[研究结论与未来方向]
          K --> L[研究结束]
      
关闭
close
客服二维码