计算机科学 ›› 2015, Vol. 42 ›› Issue (1): 175-179.doi: 10.11896/j.issn.1002-137X.2015.01.040

• 软件与数据库技术 • 上一篇    下一篇

基于群体智慧的软件开发间层模型及其架构实现

何炎祥,杨建康,鲍海洲,冉亚洛,郭波波,杨建喜   

  1. 武汉大学计算机学院 武汉430072;武汉大学软件工程国家重点实验室 武汉430072,武汉大学软件工程国家重点实验室 武汉430072,武汉大学软件工程国家重点实验室 武汉430072,武汉大学软件工程国家重点实验室 武汉430072,武汉大学软件工程国家重点实验室 武汉430072,武汉大学软件工程国家重点实验室 武汉430072
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金重点项目(91118003)资助

Interlayer Model for Software Development Based on Collective Intelligence and its Architecture Implementation

HE Yan-xiang, YANG Jian-kang, BAO Hai-zhou, RAN Ya-luo, GUO Bo-bo and YANG Jian-xi   

  • Online:2018-11-14 Published:2018-11-14

摘要: 减少或者避免重复劳动是应对软件危机的一个重要方法。对软件重用技术进行研究,以避免重复劳动为目标,提出利用群体智慧的间层模型来试图解决软件危机问题。提出的柠檬框架是间层模型的一个实现,具有一定的实用性。同时柠檬框架也是正在进行的一个项目。

关键词: 重复劳动,软件重用,群体智慧,间层模型,软件危机,柠檬框架

Abstract: Reducing or avoiding duplication of effort is an important way to deal with the software crisis.For the purpose of avoiding duplicate effort and trying to deal with the software crisis,interlayer model which makes use of collective intelligence was proposed after necessary software reuse technologies were researched.Lemon framework the paper presented is one of implementations of interlayer model,which is practical and meanwhile it is also an ongoing project.

Key words: Duplication of effort,Software reuse,Collective intelligence,Interlayer model,Software crisis,Lemon framework

[1] Naur P,Randell B.Software Engineering:Report of a conference sponsored by the NATO Science Committee[R].Germany(Garmisch):Brussels,Scientific Affairs Division,NATO,1969
[2] Brooks F P.The mythical man-month[M].Reading:Addison-Wesley,1975
[3] Brown T.Modernisation or failure? IT development projects in the UK public sector[J].Financial Accountability & Management,2001,17(4):363-381
[4] Beizer B.Software Is Different.2001[2014].www.soft.com/News/QTN-Online/qtnapr01.html
[5] 钟志永,姚珺.大学计算机应用基础[M].重庆:重庆大学出版社,2012:230-231
[6] Fitzgerald B.Software Crisis 2.0[J].Computer,2012,45(4):89-91
[7] Tracz W.Confessions of a used program salesman:institutionalizing software reuse[M].Addison-Wesley Longman Publishing Co.,Inc.,1995
[8] Cox B." No Silver Bullet" Reconsidered[J].American Programmer,1995,8:2
[9] What is com?.http://www.microsoft.com/com/
[10] Enterprise JaveBeans Technology.http://www.oracle.com/technetwork/java/index-jsp-140203.html
[11] CORBA.http://www.corba.org/
[12] Kang K C,Cohen S G,Hess J A,et al.Feature-oriented domain analysis (FODA) feasibility study[R].C arnegie-mellon Univ Pittsburgh Pa Software Engineering Inst,1990
[13] Zhu L.Model-driven architecture[M]∥Mellor S J,Scott K,Uhl A,et al.Advances in Object-Oriented Information Systems.Springer Berlin Heidelberg,2002:290-297
[14] Mangalaraj G,Mahapatra R K,Nerur S.Acceptance of software process innovations-the case of extreme programming[J].European Journal of Information Systems,2009,18(4):344-354

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!