期刊文献+

使用规范匹配实现设计模式的自动获取 被引量:5

Retrieving Design Patterns Automatically through Specification Matching
下载PDF
导出
摘要 设计模式是设计级的软件重用 .由于缺乏比较成熟的设计模式规范描述和规范匹配方法 ,设计模式的获取和使用基本上是手工方式 ,依赖于用户自身的知识和经验 〔5〕.随着设计模式的不断开发 ,这一现状必将限制设计模式的应用 .本文提出了一种使用规范匹配进行设计模式自动获取的方法 ,该方法使用规范语言对设计模式的数据、结构、行为和功能进行形式化的描述 ,使用其功能规范的匹配来对设计模式进行获取 . Design patterns (DPs) facilitate reuse of design level. Current retrieval and reuse with DPs proceeds manually and basically relies on users own knowledge and experience because of absence of mature DPs formal specification and specification matching methods. This situation will extremely limit the usage of DPs with development of more and more DPs. This paper proposes a DPs automatic retrieval method through specification matching. This method implements through describing data, structures, actions and function of DPs in specification language, and retrieving DPs through matching of the functional specifications. This method goes toward the automatization of DPs retrieval and reuse in a simple but effective way
机构地区 上海交通大学
出处 《小型微型计算机系统》 CSCD 北大核心 2002年第3期326-329,共4页 Journal of Chinese Computer Systems
基金 国家自然科学基金资助 (No.69983 0 0 3 )项目
关键词 设计模式 规模匹配 部件获取 自动获取 软件开发 design patterns specification matching component retrieval
  • 相关文献

参考文献8

  • 1Chao-Tsun Chang, William C.Chu, Chung-Shyan Liu, Hongji Yang. A formal approach to software components classfication and retrieval[C]. Proceedings of the COMPSAC 97 - 21st International Computer Software and Applications Conference 1997
  • 2Anthoy Lauder, Stuart Kent. Precise visual specification of design patterns[C]. Proc. Of ECOOP98 European Conference on Object-Oriented Programming, LNCS 1445, Springer Verlag,1998
  • 3Amy Moormann Zaremski, Jeannette M.Wing. Specification matching of software components[C]. In 3nd ACM SIGSOFT Symposium on the Foundations of Software Engineering, Oct.1995
  • 4John Penix, Perry Alexander. Using formal specifications for components retrieval and reuse[C]. Proc.31st Annual Hawaii International Conference on System Sciences, 1998
  • 5Maria Smolarova, Pavol Navrat. Reuse with design patterns: towards pattern-based design[C]. WCC2000
  • 6Tommi Mikkonen. Formalizing design patterns[C]. Proc. Of ICSE98 International Conference on Software Engineering, IEEE Computer Society, 1998
  • 7E.Gamma, R.Helm, R.Johnson, J.Vlissides. Design patterns: elements of reuseable object-oriented software[M]. Addison-Wesley, 1995
  • 8J.Y.Wan Y.Q.Sun J.Y.Xue. Expanding design patterns to parallel programming[C]. The 35th International Conference on Technology of Object Oriented Languages and Systems, 2000

同被引文献22

  • 1刘海岩,锁志海,吕青,梁建龙.设计模式及其在软件设计中的应用研究[J].西安交通大学学报,2005,39(10):1043-1047. 被引量:41
  • 2[1]Gamma E, Helm R, Johnson R, et al. Desing Patterns: Elements of Reuseable Object-oriented Software [M]. Addison Wesley, 1995
  • 3[3]邱仲潘译.实用J2EE设计模式编程指南.北京:电子工业出版社,2003
  • 4GammaE 李英军 译.设计模式—可复用面向对象软件的基础 [M].北京:机械工业出版社,2000..
  • 5Jacobson I. The unified modeling language development process [M]. Boston: Addison Wesley, 1998.
  • 6Mikkonen T. Formalizing design patterns [A]. Proceedings of International Conference on Software Engineering [C]. New York: IEEE Computer Society Press, 1998.115-124.
  • 7Gamma E. Design patterns: elements of reusable object-oriented systems [M].Boston: Addison Wesley, 1995.
  • 8Vlissides J. Pattern hatching [M]. Boston:Addison Wesly, 1998.
  • 9Eden A H,Gil J,Hirshfeld Y,et al.Towards a Mathematical Foundation for Design Patterns[EB/OL].2000-08.http://www.math.tau.ac.il/eden/bibliogrphy.html.
  • 10Katara M.Aspects of Continuous Behaviour-Design of Real-time Reactive Systems in DisCo[D].Tampere:Tampere University of Technology,2001.

引证文献5

二级引证文献66

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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