软件开发中软件体系结构和社会协作结构的一致性研究

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

基本信息

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

项目摘要

当软件工程发展到一定的阶段,人和社会因素不可避免地成为重要研究对象,而目前大量软件项目资源库历史数据的存在为此提供了可能。鉴于项目协作结构和软件体系结构之间的深刻影响,本项目致力于研究在软件开发中人们的组织协作结构与软件体系结构的一致性,尤其是软件体系结构如何影响人们的社会协作结构,进而如何影响生产效率和质量。项目将采用定性和定量方法,提取和分析大量的项目资源库数据,研究采用模块结构和开发活动结构度量软件体系结构的方法,通过程序员的开发任务和代码撰写对软件开发社会关系进行建模,并据此研究度量项目协作结构的方法,进而研究从软件体系结构到协作结构各种依赖性的一致性模型,并建立相应的框架和工具进行可视化描述和追踪。一方面为人和社会因素在软件开发中的度量提供方法和理论基础,另一方面为实际生产中的程序员获取信息、解决问题及完成任务提供支持,进而服务于软件工程的最重要目标:提高生产率和质量。

结项摘要

本项目致力于研究在软件开发中人们的组织协作结构与软件体系结构的关系,尤其是软件体系结构如何影响人们的社会协作结构,进而如何影响生产效率和质量。项目的研究目标是通过挖掘大量的项目资源库数据,找到有效度量产品结构和项目协作结构及其关系的方法,找到影响软件生产一致性的因素,并建立相应的框架和工具进行可视化描述和追踪,为软件项目开发提供帮助。.研究计划中所针对的问题如下:如何对海量的软件资源库数据进行获取、提炼和分析,如何使用它们进行度量;如何建立从产品资源库到软件体系结构的模型,如何度量体系结构;如何度量体系结构对协作结构,进而对软件生产率和软件质量的影响;如何提供一致性框架帮助程序员认识问题,定位问题,并及时地解决问题。.项目按计划顺利实施,圆满完成了任务,主要的研究进展和所取得的成果如下:.1、针对软件开发数据的分布性、多样性和异构性问题,本项目建立了一系列高效的软件开发数据(即software repository数据)采集、抽取和检索的方法,以及据此构建了一个海量的软件工程数据池(https://passion-lab.org)。该数据池不仅是本项目工作的基础,也是未来研究工作的基石:一个现象若在海量软件项目中存在,我们也许就找到了提高效率和质量的软件工程银弹。.2、在软件结构/产品结构研究方面, 提出了基于版本控制数据建立软件产品结构的方法,设计并实现了一个可视化工具; 探寻了软件体系结构的设计模式以及演化模式在文件布局视图中的反映; 并利用软件结构研究了软件质量问题:提出了一种构件的错误诊断方法,设计了一种动态的服务可用性保障机制。.3、在软件开发中的生产/社会关系方面,研究了协同开发的复杂社会性因素,提出用软件制品(包括代码,提交及开发活动等)和程序员协作活动度量程序员成熟度,并建立程序员成熟度的度量体系;从软件系统构造过程的角度理解和分析社会技术一致性,建立了一组程序员与其环境和制品进行交互实现最佳实践的量化模型。.本项目共发表论文13篇,其中5篇计算机学会A类会议和期刊,包括2篇软件工程顶级会议和3篇国际期刊,1篇获COMPSAC2012最佳论文奖;课题负责人周明辉获选2012年教育部新世纪人才计划;获2013年黄廷芳/信和青年杰出学者奖励基金;获第一届北京大学产学研合作奖(2013年)。

项目成果

期刊论文数量(5)
专著数量(0)
科研奖励数量(5)
会议论文数量(8)
专利数量(0)
一种动态的客户端负载均衡机制
  • DOI:
    --
  • 发表时间:
    2013
  • 期刊:
    中国科学:信息科学
  • 影响因子:
    --
  • 作者:
    王梓又;周明辉;梅宏
  • 通讯作者:
    梅宏
大规模代码克隆的检测方法
  • DOI:
    --
  • 发表时间:
    --
  • 期刊:
    计算机科学与探索
  • 影响因子:
    --
  • 作者:
    郭颖;陈峰宏;周明辉
  • 通讯作者:
    周明辉
以代理为中心的OSGi构件资源监控方法
  • DOI:
    --
  • 发表时间:
    2011
  • 期刊:
    计算机科学与探索
  • 影响因子:
    --
  • 作者:
    林洪武;尤朝;周明辉;梅宏
  • 通讯作者:
    梅宏
Towards a degradation-based mechanism for adaptive overload control
建立基于退化的自适应过载控制机制
  • DOI:
    10.1007/s11432-012-4738-9
  • 发表时间:
    2012-12
  • 期刊:
    Science China Information Sciences
  • 影响因子:
    --
  • 作者:
    ZiYou Wang;Minghui Zhou;Hong Mei
  • 通讯作者:
    Hong Mei
How commercial involvement affects open source projects: three case studies on issue reporting
商业参与如何影响开源项目:关于问题报告的三个案例研究
  • DOI:
    10.1007/s11432-013-4914-6
  • 发表时间:
    2013-08
  • 期刊:
    Science China Information Sciences
  • 影响因子:
    --
  • 作者:
    Xiujuan Ma, Minghui Zhou, Dirk Riehle
  • 通讯作者:
    Xiujuan Ma, Minghui Zhou, Dirk Riehle

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

其他文献

OpenStack开源社区中商业组织的参与模式
  • DOI:
    --
  • 发表时间:
    2017
  • 期刊:
    软件学报
  • 影响因子:
    --
  • 作者:
    张宇霞;周明辉;张伟;赵海燕;金芝
  • 通讯作者:
    金芝
支持Internetware的中间件技术演化模型(英文)
  • DOI:
    --
  • 发表时间:
    --
  • 期刊:
    计算机科学与探索
  • 影响因子:
    --
  • 作者:
    周明辉;王千祥;梅宏;焦文品
  • 通讯作者:
    焦文品
白细胞介素25调控Ⅱ型固有淋巴细胞参与变应性真菌性鼻窦炎炎性反应的实验研究
  • DOI:
    --
  • 发表时间:
    2019
  • 期刊:
    中华耳鼻咽喉头颈外科杂志
  • 影响因子:
    --
  • 作者:
    周明辉;张世杰;王丰;赵玉林;刘宇琼;张玉杰;刘帅
  • 通讯作者:
    刘帅
软件开发活动数据的数据质量问题
  • DOI:
    --
  • 发表时间:
    2019
  • 期刊:
    软件学报
  • 影响因子:
    --
  • 作者:
    涂菲菲;周明辉
  • 通讯作者:
    周明辉

其他文献

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

AI项目思路

AI技术路线图

周明辉的其他基金

开源软件可信性分析与保障方法
  • 批准号:
    62332001
  • 批准年份:
    2023
  • 资助金额:
    229 万元
  • 项目类别:
    重点项目
开源生态构建战略研究
  • 批准号:
    62142201
  • 批准年份:
    2021
  • 资助金额:
    20 万元
  • 项目类别:
    专项基金项目
软件生命期数据组织、分析及应用研究
  • 批准号:
    61432001
  • 批准年份:
    2014
  • 资助金额:
    330.0 万元
  • 项目类别:
    重点项目
Internet环境下基于中间件的可信服务研究
  • 批准号:
    60603038
  • 批准年份:
    2006
  • 资助金额:
    24.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
客服二维码