...
首页> 外文期刊>IEEE Transactions on Software Engineering >A method for design and performance modeling of client/server systems
【24h】

A method for design and performance modeling of client/server systems

机译:客户/服务器系统的设计和性能建模的方法

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

摘要

Designing complex distributed client/server applications that meet performance requirements may prove extremely difficult in practice if software developers are not willing or do not have the time to help software performance analysts. The paper advocates the need to integrate both design and performance modeling activities so that one can help the other. We present a method developed and used by the authors in the design of a fairly large and complex client/server application. The method is based on a software performance engineering language developed by one of the authors. Use cases were developed and mapped to a performance modeling specification using the language. A compiler for the language generates an analytic performance model for the system. Service demand parameters at servers, storage boxes, and networks are derived by the compiler from the system specification. A detailed model of DBMS query optimizers allows the compiler to estimate the number of I/Os and CPU time for SQL statements. The paper concludes with some results of the application that prompted the development of the method and language.
机译:如果软件开发人员不愿意或没有时间帮助软件性能分析人员,那么设计满足性能要求的复杂分布式客户端/服务器应用程序在实践中可能会非常困难。本文主张需要将设计和性能建模活动集成在一起,以便一个可以帮助另一个。我们介绍了作者在设计一个相当大和复杂的客户端/服务器应用程序时开发和使用的方法。该方法基于一位作者开发的软件性能工程语言。开发了用例,并使用该语言将其映射到性能建模规范。该语言的编译器会为系统生成分析性能模型。服务器,存储盒和网络上的服务需求参数由编译器从系统规范中得出。 DBMS查询优化器的详细模型使编译器可以估计SQL语句的I / O数量和CPU时间。本文以应用程序的一些结果作为结束,这些结果促使方法和语言的发展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号