首页 / 资料库 / 文献详情

基于网络的可信软件大规模协同开发与演化

Jun WeiBing XieGang YinHuaiMin WANGX.L. LiuJiangNing LIU

2014Scientia Sinica InformationisDecision Sciences被引 8开放获取

出版方页面 →

摘要

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.

引用本文(GB/T 7714)

Jun Wei, Bing Xie, Gang Yin, 等. 基于网络的可信软件大规模协同开发与演化[J]. Scientia Sinica Informationis, 2014.

引文网络

参考文献与被引分析加载中…

DOI:https://doi.org/10.1360/n112013-00128

本站仅收录题录与摘要供学习参考,全文版权归属出版方;如有侵权请联系我们删除。