首页> 外文会议>International Conference on Software Analysis, Evolution, and Reengineering >Umple: A framework for Model Driven Development of Object-Oriented Systems
【24h】

Umple: A framework for Model Driven Development of Object-Oriented Systems

机译:UMPLE:面向对象系统的模型驱动开发框架

获取原文

摘要

Huge benefits are gained when Model Driven Engineering are adopted to develop software systems. However, it remains a challenge for software modelers to embrace the MDE approach. In this paper, we present Umple, a framework for Model Driven Development in Object-Oriented Systems that can be used to generate entire software systems (Model Driven Forward Engineering) or to recover the models from existing software systems (Model Driven Reverse Engineering). Umple models are written using a friendly human-readable modeling notation seamlessly integrated with algorithmic code. In other words, we present a model-is-the-code approach, where developers are more likely to maintain and evolve the code as the system matures simply by the fact that both model and code are integrated as aspects of the same system. Finally, we demonstrate how the framework can be used to elaborate on solutions supporting different scenarios such as software modernization and program comprehension.
机译:采用模型驱动工程以开发软件系统时,获得了巨大效益。 但是,软件建模者拥抱MDE方法仍然是一个挑战。 在本文中,我们呈现UMPLE,在面向对象系统中的模型驱动开发框架,可用于生成整个软件系统(模型驱动的前向工程)或从现有软件系统中恢复模型(模型驱动的逆向工程)。 使用与算法代码无缝集成的友好人类可读的建模符号编写UUPLE模型。 换句话说,我们提出了一种模型 - 是代码方法,其中开发人员更有可能维护和发展代码,因为系统成熟只是模型和代码作为相同系统的各个方面。 最后,我们展示了如何使用框架来详细说明支持不同场景的解决方案,如软件现代化和程序理解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号