软件开发中软件体系结构和社会协作结构的一致性研究
项目介绍
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 }}
其他文献
Self-induced expression in Escherichia coli for P450-105 D1 of Streptomyces Virginia and identification of its hydroxylation activity for androstenedione%维吉尼亚链霉菌P450-105D1在大肠杆菌中r自诱导表达和雄烯二酮的羟化活性
- DOI:--
- 发表时间:--
- 期刊:生物学杂志
- 影响因子:--
- 作者:张雁;韩毛振;罗学才;王晶晶;周明辉;陈亚军
- 通讯作者:陈亚军
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 }}
内容获取失败,请点击重试
查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图
请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
周明辉的其他基金
开源软件可信性分析与保障方法
- 批准号: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 }}