基于互联网协同实时编辑软件的可测性与自动化测试技术研究

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

基本信息

  • 批准号:
    60973001
  • 项目类别:
    面上项目
  • 资助金额:
    29.0万
  • 负责人:
  • 依托单位:
  • 学科分类:
    F0203.软件理论、软件工程与服务
  • 结题年份:
    2012
  • 批准年份:
    2009
  • 项目状态:
    已结题
  • 起止时间:
    2010-01-01 至2012-12-31

项目摘要

基于互联网的协同实时编辑软件(WCRES)比单用户编辑软件提供更好的用户体验。目前人们把大量的时间和精力放在设计和开发WCRES上,很少把注意力放在研究这类软件的质量保证上。然而WCRES的质量却是成功的关键。测试被认为是保证质量的主要手段。课题目的是从WCRES的可测性及自动测试两个方面来研究WCRES质量保证的理论、技术与方法。本课题有三个研究内容:WCRES可测性、测试用例自动生成及可视化和自动测试框架。从实时协同需求入手研究WCRES功能模块,提出测试规约模型,研究基于实时协同需求及体系结构的WCRES可测性指标。提出基于场景及形式化方法的测试用例生成算法,研究测试用例的可视化,分析测试用例的完整性与一致性,测试用例的再现。并研究分布式自动化测试框架有关技术,包括协同实时编辑自动输入、运行环境参数统计、基于Ajax时间同步、冲突解决策略验证器、测试规格语言翻译器的设计与实现。

结项摘要

研究背景: 基于互联网的协同实时编辑软件(WCRES)允许多用户在线同时编辑文档、图表,比单用户编辑软件提供更好的用户体验。WCRES的质量是成功的关键,而测试被认为是保证质量的主要手段。课题目的是从WCRES 的可测性及自动测试两个方面来研究WCRES 质量保证的理论、技术与方法。.主要内容:WCRES 可测性、测试用例自动生成及可视化和自动测试框架三个研究内容。.1.分析基于实时协同需求,研究WCRES 可测性。1)分析了协同性需求: 总结了社区生活中协同的三个要素:察觉、反映和行动;把该三要素“映射”到WCRES的三个功能需求。2)建立了WCRES需求模型:包括协同服务器(CS)、协同客户端(CC)、网络和协同者。3)研究了测试需求规格说明语言:ACDATE作为测试需求规格说明语言,具有规范、可执行的特点。4)研究WCRES可测性:除了研究了WCRES可测性的动态方面(可观察性、再现性、表现性、可控制性及可跟踪性),还根据WCRES功能需求特征及体系结构特征(集中型、局部复制型(P2P)、半复制混合型)研究并细化可测性指标:收敛性、因果保持、意图保持。.2.研究基于层次化场景自动生成WCRES 测试用例的算法以及基于模型检测和组合设计技术自动生成WCRES 测试用例的算法;提出了一种时间线图(timeline)方法来描述WCRES场景,该可视化方法实现测试用例的“再现”功能,有效地帮助对WCRES 诊断、排错。.3.本课题提出了用基于协同代理的自动测试框架实施测试执行。该自动测试框架里有三种角色:协同服务器测试代理,协同客户测试代理,和测试协调者。测试代理的研究了包括五个方面:分布式实时编辑自动输入,协同分布式时间度量,运行环境参数统计,时间同步,和解决冲突策略验证。.重要结果:本课题标志性成果包括会议报告13次;发表论文11篇(EI);教材1部;专利1项公示;人才培养包括硕士生8名,协助培养博士生2名;国内学术交流1次,国际学术交流1次。.科学意义:研究WCRES 体系结构的可测性指标体系及可测性层次结构,为发展灰盒测试理论奠定理论及实践基础。研究基于测试代理的WCRES 自动化测试框架,为合理设计、开发分布式协同实时系统自动化测试提供理论基础。.综上所述,本课题依据研究方案完成了WCRES自动测试的关键技术的研究、覆盖研究内容,达到了预定的本课题目标。

项目成果

期刊论文数量(0)
专著数量(1)
科研奖励数量(0)
会议论文数量(13)
专利数量(1)

数据更新时间:{{ 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 }}

其他文献

基于区块链的应用系统开发方法研究
  • DOI:
    10.13328/j.cnki.jos.005232
  • 发表时间:
    2017
  • 期刊:
    软件学报
  • 影响因子:
    --
  • 作者:
    蔡维德;郁莲;王荣;刘娜;邓恩艳
  • 通讯作者:
    邓恩艳
基于深度学习的 SQL 生成研究综述
  • DOI:
    --
  • 发表时间:
    2022
  • 期刊:
    中国科学: 信息科学
  • 影响因子:
    --
  • 作者:
    梁清源;朱琪豪;孙泽宇;张路;张文杰;熊英飞;梁广泰;郁莲
  • 通讯作者:
    郁莲
面向大数据的区块链在清算系统中的应用
  • DOI:
    --
  • 发表时间:
    2018
  • 期刊:
    大数据
  • 影响因子:
    --
  • 作者:
    蔡维德;郁莲;袁波;邓佑权;李琪;郭斌
  • 通讯作者:
    郭斌
面向联盟链分布式预言机技术研究
  • DOI:
    --
  • 发表时间:
    2022
  • 期刊:
    《信息安全研究》
  • 影响因子:
    --
  • 作者:
    郁莲;李泽琛;王思成;叶德鹏;朱岩;唐方方
  • 通讯作者:
    唐方方

其他文献

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

AI项目思路

AI技术路线图

郁莲的其他基金

基于卡诺格覆盖的布尔表达式测试及缺陷诊断理论与方法研究
  • 批准号:
    61872011
  • 批准年份:
    2018
  • 资助金额:
    63.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
客服二维码