利用Web资源推动软件与Web系统的发展
1. 利用Web 2.0资源助力软件进化
Web 2.0蕴含着丰富的信息资源,能够为软件进化活动提供有力支持。常见的Web 2.0资源包括软件论坛、邮件列表、问答网站、博客、微博客以及软件锻造平台等。
- 工具助力开发者协作 :有工具能够记录开发者与开发环境的交互情况,通过分类算法依据交互日志推断开发者的状态。这样专家开发者或项目经理就能了解需要帮助的团队成员,促进开发者之间的协作。
- Web 2.0资源在软件进化中的应用
- 信息搜索 :软件论坛中的标签可用于构建语义搜索引擎,也能用于找回相似应用;还可以从Web 2.0网站中提取感兴趣的代码片段。
- 信息发现 :用户可借助可视化分析解决方案在大量软件微博客中找到有趣的事件;通过基于分类的解决方案接收相关微博客的通知;从Web 2.0网站中提取常见问题。
- 项目管理 :依据软件锻造平台中存储的开发者社会技术信息,为项目推荐合适的开发者;利用这些信息提前发现可能失败的项目;将微博客与集成开发环境(IDE)集成,促进开发者之间更好的协作。
2. 利用Web 2.0资源的未来方向
虽然在利用Web 2.0资源促进软件进化方面已经取得了一些成果,但仍有许多工作有待开展。
- 挖掘未充分利用的资源
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



