【24h】

Integrating Design Patterns into Forward Engineering Processes

机译:将设计模式集成到正向工程流程中

获取原文
获取原文并翻译 | 示例

摘要

Design patterns are reusable solutions to recurring problems that occur during software development. Most UML CASE tools do not assist in the integration and code generation of design patterns, this task is still left to the programmer. This paper describes a forward engineering process of UML static models which supports working with design patterns. This approach is based on the integration of semi-formal notations in UML with algebraic specifications. Transformations are supported by a library of reusable schemes and by a system of transformation rules which allow translating UML to algebraic specifications and object oriented code step by step. All the proposed transformations could be automated; they allow traceability and could be integrated into iterative and incremental software development process. Eiffel was chosen to show the feasibility of our approach.
机译:设计模式是可重用的解决方案,用于解决软件开发过程中出现的重复出现的问题。大多数UML CASE工具不协助设计模式的集成和代码生成,该任务仍留给程序员。本文描述了支持使用设计模式的UML静态模型的正向工程过程。此方法基于UML中的半形式符号与代数规范的集成。转换由可重用的方案库和转换规则系统支持,这些转换规则系统允许将UML逐步转换为代数规范和面向对象的代码。所有提议的转换都可以自动化;它们允许可追溯性,并且可以集成到迭代和增量软件开发过程中。选择埃菲尔铁塔来展示我们方法的可行性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号