首页> 外文会议> >Revel8or: Model Driven Capacity Planning Tool Suite
【24h】

Revel8or: Model Driven Capacity Planning Tool Suite

机译:Revel8or:模型驱动的容量规划工具套件

获取原文

摘要

Designing complex multi-tier applications that must meet strict performance requirements is a challenging software engineering problem. Ideally, the application architect could derive accurate performance predictions early in the project life-cycle, leveraging initial application design-level models and a description of the target software and hardware platforms. To this end, we have developed a capacity planning tool suite for component-based applications, called Revel8tor. The tool adheres to the model driven development paradigm and supports benchmarking and performance prediction for J2EE, .Net and Web services platforms. The suite is composed of three different tools: MDAPerf, MDABench and DSLBench. MDAPerf allows annotation of design diagrams and derives performance analysis models. MDABench allows a customized benchmark application to be modeled in the UML 2.0 Testing Profile and automatically generates a deployable application, with measurement automatically conducted. DSLBench allows the same benchmark modeling and generation to be conducted using a simple performance engineering Domain Specific Language (DSL) in Microsoft Visual Studio. DSLBench integrates with Visual Studio and reuses its load testing infrastructure. Together, the tool suite can assist capacity planning across platforms in an automated fashion.
机译:设计必须满足严格性能要求的复杂多层应用程序是一个具有挑战性的软件工程问题。理想情况下,应用程序架构师可以利用初始应用程序设计级别的模型以及对目标软件和硬件平台的描述,在项目生命周期的早期就获得准确的性能预测。为此,我们为基于组件的应用程序开发了容量计划工具套件,称为Revel8tor。该工具遵循模型驱动的开发范例,并支持J2EE,.Net和Web服务平台的基准测试和性能预测。该套件由三种不同的工具组成:MDAPerf,MDABench和DSLBench。 MDAPerf允许注释设计图并导出性能分析模型。 MDABench允许在UML 2.0测试概要文件中对自定义的基准测试应用程序进行建模,并自动生成可部署的应用程序,并自动进行测量。 DSLBench允许使用Microsoft Visual Studio中的简单性能工程领域特定语言(DSL)进行相同的基准建模和生成。 DSLBench与Visual Studio集成,并重复使用其负载测试基础结构。该工具套件可以一起以自动化方式协助跨平台的容量规划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号