期刊文献+

构件化开发方法在J2EE项目中的应用 被引量:4

Using component-based development in J2EE application project
下载PDF
导出
摘要 构件化开发方法(component-based development,CBD)是软件复用的新发展,主张通过设计和复用能独立完成特定功能的组件来组装软件,从而提高软件复用度。探讨了在J2EE应用开发中遇到的实际问题,即现有J2EE框架中缺乏组件规化设计标准和相应开发指导方法的问题,讨论在软件开发过程中应用CBD方法的基本原则和步骤,以及利用CBD技术解决上述问题的方法。最后结合一个E-LEARNING项目,说明如何在J2EE项目开发过程应用CBD技术,以及所能达到的效果。 Component-based development is an improvement of soffware reuse, which emphasizes designing and using the components providing independent services to build software system so as to improve the software reuse. The problems emerged in the process of J2EE application development about lacking standard of marking out and designing components, development guidance in J2EE framework are discussed. And the solution is given by presenting the primary principle and process of using CBD technology in J2EE application development. At last how to use CBD technology in the J2EE software process with an E-LEARNING project is illustrated and the advantage of CBD technology is summarized.
作者 龙飞 何钦铭
出处 《计算机工程与设计》 CSCD 北大核心 2007年第3期591-594,共4页 Computer Engineering and Design
关键词 构件化方式开发 框架技术 软件复用 J2EE E-LEARNING component-baseddevelopment framework soffwareruse J2EE E-LEARNING
  • 相关文献

参考文献9

  • 1AllamarajuS 闻道工作室译.J2EE服务器端高级编程[M].北京:机械工业出版社,2001..
  • 2Whitehead K.王海鹏译.基于组件开发[M].北京:人民邮电出版社,2003-09.
  • 3Szypersk C,Gruntz D,Murer S.Component software:Beyond object-oriented programming[M].Second Edition.北京:电子工业出版社,2003.
  • 4Goodwill J.Mastering Jakarta Struts[M].Indianapolis:Wiley Publishing,2002.
  • 5Mackinnon T,Freeman S,Craig P.Endo-testing:Unit testing with mock objects-extreme programming and flexible processes in software engineering-XP2000[C].Boston:Addison Wesley Longman,2001.287-301.
  • 6Beck K.解析极限编程-拥抱变化[M].唐东铭译.北京:人民邮电出版社,2002.
  • 7林正奎,杨德礼.软件构件复用技术综述[J].计算机工程与设计,2004,25(6):877-880. 被引量:34
  • 8赵方圆,魏志强,林勇.基于构件的可重构软件开发平台技术研究[J].计算机工程与设计,2005,26(1):33-36. 被引量:15
  • 9王磊,王文云,王乔.基于软件构件技术的KDD算法的设计与实现[J].计算机工程与设计,2005,26(9):2467-2469. 被引量:2

二级参考文献23

  • 1杨芙清,邵维忠,梅宏.面向对象的CASE环境青岛Ⅱ型系统的设计与实现[J].中国科学(A辑),1995,25(5):533-542. 被引量:21
  • 2DavidHand HeikkiMarmila PadhraicSmyth 张银奎 廖丽 宋俊译.数据挖掘原理[M].机械工业出版社,2003..
  • 3Morisio M D Romano, Starnelos I. Quality, productivity, and learning in framework-based development:An exploratory case study[J].IEEE Trans on Software Engineering, 2002, 28(9):876-888.
  • 4Kang, Kyo C, Kim, et al. A feature‐oriented reuse method with domain‐specific reference architectures[J]. Annals of Software Engineering, 1998, (5): 143-168.
  • 5Dobrica L, Niemela E. A survey on software architecture analysis methods[J]. IEEE Trans on Software Engineering, 2002, 28(7):638-653.
  • 6Mili,Rym, Raymond, et al. Towards a formal framework for software reuse[J]. Information Sciences, 1998, 110 (3-4):135-149.
  • 7Brown A. Large-scale component_based development[M]. New Jersey:Prentice Hall, 2000.
  • 8Ravindran B. Engineering dynamic real-time distributed systems: architecture, system description language,and middleware[J].IEEE Trans on Software Engineering, 2002, 28(1): 30-57.
  • 9Stankovic N, Kang Zhang. A distributed parallel programming framework[J]. IEEE Trans on Software Engineering, 2002, 28(5): 478-493.
  • 10De Souza, M A F, Ferreira, et al. Designing reusable rule-based architectures with design patterns[J]. Expert Systems with Applications, 2002, 23(4): 395-403.

共引文献61

同被引文献17

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部