中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 软件所图书馆  > 期刊论文
Title:
基于网络的可信软件大规模协同开发与演化
Alternative Title: Research on network-based large-scale collaborative development and;evolution of trustworthy software
Author: 王怀民 ; 尹刚 ; 谢冰 ; 刘旭东 ; 魏峻 ; 刘江宁
Keyword: 可信软件 ; 群体协同 ; 资源分享 ; 运行监控 ; 可信分析 ; 软件演化
Source: 中国科学. 信息科学
Issued Date: 2014
Volume: 44, Issue:1, Pages:1-19
Indexed Type: CSCD
Department: 王怀民, 国防科学技术大学计算机学院, 长沙, 湖南 410073, 中国. 尹刚, 国防科学技术大学计算机学院, 长沙, 湖南 410073, 中国. 谢冰, 北京大学信息科学技术学院软件研究所, 北京 100871, 中国. 刘旭东, 北京航空航天大学计算机学院, 北京 100191, 中国. 魏峻, 中国科学院软件研究所, 北京 100080, 中国. 刘江宁, 山东中创软件商用中间件股份有限公司, 济南, 山东 250014, 中国.
Abstract: 随着网络时代的来临,软件的开发模式、运行环境和提供方式发生了巨大变化.互联网作为一种开放的协同工作环境,其中孕育的大规模协同创作机理对软件开发和 应用产生了深刻影响.如何将其与工业化可信软件生产相结合以提高软件生产效率和质量,是网络时代软件技术面临的新课题.本文提出汇聚群体智慧的可信软件开 发新方法群体化方法,该方法的核心是群体协同、资源分享、运行监控、可信分析,支持创新软件作品向可信软件产品转化,支持软件的可信演化.提出一种基于证 据的可信软件概念模型,将软件在开发阶段、分享阶段和应用阶段的基础数据作为软件的可信证据,并据此建立了软件演化过程模型;提出一种支持可信软件协同开 发与演化的服务模型,支持软件创作与生产深度协同的可信软件社会化生产、开放有序的可信软件资源分享,以及基于海量数据分析的软件可信评估.最后以十一五 国家高技术研究发展计划重点项目高可信软件生产工具及集成环境为背景,阐述了面向群体化方法的关键技术、开发环境和应用实践.
English Abstract: With the coming of the Internet era, great changes have taken place in the development models, runtime environments and providing styles of software. Being an open and collaborative working environment, Internet gives birth to mechanisms for successful crowd-based and collaborative creation, which have had profound impacts on development and application of software. How to combine these mechanisms with industrial approaches for trustworthy software production, and to improve the development efficiency and quality of software, are new challenging issues of software technologies in Internet era. This paper proposes a new approach for trustworthy software development based on the crowd wisdom, namely Crowd-based Method, which centers on crowd collaboration, resource sharing, runtime monitoring and trustworthiness analysis, to support the transformation from creative software works to mature software products, and supports the evolution of software. Firstly, an evidence-based concept model of trustworthy software is proposed, which classifies the data generated at the stages of software development, sharing and application as three kinds of trustworthiness evidence of software, and constructs a new process model for software evolution. Secondly, a service model for collaborative development and evolution of trustworthy software is proposed, which supports: (1) the socialized software development deeply combining the software creation and production; (2) the open and ranked trustworthy software resource sharing; and (3) the evaluation of software trustworthiness based on mass data analysis. Finally, with the background of the highly trustworthy software production tools and integrated environment (Trustie), this paper expounds the key technologies, development environments and application practices for the proposed Crowd-based Method.
Language: 中文
Citation statistics:
Content Type: 期刊论文
URI: http://ir.iscas.ac.cn/handle/311060/16773
Appears in Collections:软件所图书馆_期刊论文

Files in This Item:

There are no files associated with this item.


Recommended Citation:
王怀民,尹刚,谢冰,等. 基于网络的可信软件大规模协同开发与演化[J]. 中国科学. 信息科学,2014-01-01,44(1):1-19.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[王怀民]'s Articles
[尹刚]'s Articles
[谢冰]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[王怀民]‘s Articles
[尹刚]‘s Articles
[谢冰]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2022  中国科学院软件研究所 - Feedback
Powered by CSpace