期刊文献+

基于Java蓝图的过程模式形式化定义框架 被引量:2

FORMALISED DEFINITION FRAMEWORK OF PROCEDURE PATTERN BASED ON JAVA BLUEPRINT
下载PDF
导出
摘要 模式在软件开发过程中被总结和提炼,从而能够利用模式加速软件的设计与开发。在使用Java蓝图进行程序过程建模时,从大量的实例模型中,总结出一些可行且被验证的Java蓝图过程模式。扩展Java蓝图的概念,提出Java蓝图过程模式的形式化定义框架,详细阐述过程模式三层视图的结构和内容特征,并且举实例描述过程模式,最后对比了国外相关研究成果说明Java蓝图过程模式的优势。Java蓝图过程模式的提出,为程序过程建模提供了便利,能够提高模型驱动开发与维护的效率。 Patterns are summarised and extracted from the process of software development, so that they can be used to accelerate the design and development of software. When modelling the procedure process with Java blueprint, we sum up some feasible and proved Java blueprint procedure patterns from a large number of instance models. In this paper we extend the concept of Java blueprint, present the formalised definition framework of Java blueprint procedure pattern, and elaborate the structure and content features of three-layer view of procedure pattern, the instances are also given to describe the procedure pattern. In end of the paper we illustrate the advantage of Java blueprint procedure pattern by comparing it with relevant foreign research outcomes. The presentation of Java blueprint procedure pattern provides convenience to program process modelling and is able to advance the development and maintenance efficiency of model drives.
出处 《计算机应用与软件》 CSCD 2015年第5期24-29,共6页 Computer Applications and Software
基金 北京市人才培养模式创新实验区与软件工程特色专业建设项目 北京市人才强教深化项目(PHR200907220)
关键词 Java蓝图 过程模式 动作 形式化 程序建模 Java blueprint Procedure pattern Action Formalisation Program modelling
  • 相关文献

参考文献9

  • 1FrankBuschmann.面向模式的软件体系结构卷1:模式系统[M]机械工业出版社,2005.
  • 2Beck,Kent. Implementation Patterns[M]. Addison-Wesley. ISBN 03 21413091.
  • 3Parr,Terence. Language Implementation Patterns [ M ]. Pragmatic Book- shelf, 2009.
  • 4Tom DeMarco. Structured Analysis and System Specification [ M ]. Yourdon Press, New York, 1979.
  • 5Roger S. Pressman. Software Engineering: A Practitioner' s Approach [ M ]. Addison-Wesley,2011.
  • 6Favre L. Foundations for MDA-based forward engineering[ M ]. Journal of Object Technology,2005.
  • 7MartinFowler.领域特定语言[M].ThoughtWorks中国,译.北京:机械工业出版社,2013.
  • 8FUJABAhomepage [ OL ]. http ://www. fujaba, de/.
  • 9梅新云.程序模型重构实现方法与工具[D].北京:北京信息科技大学,2012.

共引文献1

同被引文献13

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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