首页> 外文OA文献 >Rapid prototyping of web applications combining Ruby on Rails and Reverse Engineering
【2h】

Rapid prototyping of web applications combining Ruby on Rails and Reverse Engineering

机译:结合Ruby on Rails和逆向工程的Web应用程序的快速原型

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This study presents the results from a comparison study performed in order to evaluate Ruby onRails modeling and code generation features against J2EE environment and AndroMDA. For thatpurpose quality scenarios were built in order to to perform metrics measurements that in the latterstage were used to evaluate the both platforms. The scenarios’ main purposes were to measuredevelopment speed, implementation complexity, modeling time, and versioning.Through this process, it was possible to identify key features that pointed Ruby on Rails as thefaster development environment. The results showed that a Rails developer could write less code(for implementing the same functionalities) than a J2EE developer. The time spent for modeling thedatabase schema in textual environment was less than then AndroMDA visual environment. Thetime needed for creating a diagram of the database schema using Ruby on Rails reverseengineering plugins was less compared to J2EE. Finally, Ruby on Rails database versionmanagement allows the developer to switch between different database schemes in less and simplersteps than in J2EE or AndroMDA.
机译:本研究提供了一项比较研究的结果,该研究旨在评估针对J2EE环境和AndroMDA的Ruby onRails建模和代码生成功能。为此,构建了质量方案,以执行度量标准度量,在后期阶段将其用于评估两个平台。这些场景的主要目的是测量开发速度,实现复杂性,建模时间和版本控制。通过此过程,可以确定将Ruby on Rails视为更快的开发环境的关键功能。结果表明,与J2EE开发人员相比,Rails开发人员可以编写更少的代码(用于实现相同的功能)。在文本环境中对数据库架构进行建模所花费的时间少于AndroMDA可视环境。与J2EE相比,使用Ruby on Rails逆向工程插件创建数据库模式图所需的时间更少。最后,与J2EE或AndroMDA相比,Ruby on Rails数据库版本管理使开发人员能够以更少,更简单的步骤在不同的数据库方案之间进行切换。

著录项

  • 作者

    Protopsaltou Antonios;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号