下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、长春工业大学本科论文外文资料翻译毕业设计(论文)外文资料翻译学 院: 计算机科学与工程 专 业 班 级: 计算机科学与技术120401 指 导 教 师: 李 四 姓 名 学 号: 张三 20124100 外 文 出 处: 2016年6月此处放英文原文或pdf文档,pdf直接打印,无需插入到word里利用分层排队网络的javaee组件的性能建模:修订方法及案例分析3亚历山大ufimtsev性能工程实验室计算机科学和信息学院,都柏林大学,贝尔菲尔德,d4类,爱尔兰alexuucd.ie利亚姆墨菲性能工程实验室计算机科学和信息学院,都柏林大学,贝尔菲尔德,d4类,爱尔兰liam.murphy ucd
2、.ie摘要目前组件技术是任何企业的生产环境不可缺少的一部分。性能和可扩展性是这些系统的关键特性。使用分层排队网络(lqn)技术,可以从它的设计中预测到一个基于系统的组件的性能。这项技术不仅修正了使用lqn模板的方法,并且通过使用修订的方法可以提供一项用来模拟现实组件应用程序的案例研究。关键词: 性能建模、javaee、组件系统、ecperf、分层排队网络1引言和写作动机许多大型软件开发项目不能做到准时地、在预算内发布一个服务质量令人满意的产品。有用的软件工程实践,例如模型检查,验证和不断的测试有助于满足这些项目的功能要求。然而,对于一些非功能性的需求,只能在整合其他元件时或者在系统测试过程中进
3、行检查,其中典型的做法是在项目开发的最后阶段。性能作为非功能性需求之一通常很难在测试环境之外进行对其检查。如今,软件产品包括了各种第三方提供的并且可以运行在多个软件层面上的组件。这种复杂性使得它很难提供软件性能的保证移动功能中间件和第三方组件将会降低系统的整体认识。对于目前的软件企业来说,程序bug和不良实现的代码要比有问题的架构和目光短浅的设计以及不足的容量规划所引起的问题小的多。不幸的是,架构的设计问题在最后的开发阶段是不容易解决的。因此,系统设计师应该能够尽早地评估系统的性能(包括软件和硬件)。他需要“未雨绸缪”,给未来留有一些可能的发展空间和适应需求变化的空间。使用基于组件的分层排队网
4、络模型软件可以在开发阶段的初期帮助系统设计人员评估出性能决策的结果。通过分析该方法的关键优势和弱点以及对现实中的应用开展案例研究可知,这项工作是建立在分层排队网络模板之上的。2 lqn概述分层排队网络(lqn)是一个允许软件描述为几个层,从而从模型中分离出资源把一个模型成多个子模型的队列扩展网络。lqn是足够抽象不会承受其他流行的形式主义弊端之苦,尤其是随机佩特里网(spn)。基本lqn符号包括三个基本要素:圆圈指资源类型(cpu,磁盘,网络),长方形指软件模块。右矩形通常是指对象或者bean,而它左边的矩形表示一个与该对象的产生行为,如方法或函数调用。此外,控制矩形通常表明它利用的资源类型。
5、箭头描绘网络的控制流。3问题描述与解决办法这项工作的目的是为了了解lqn模板是多么适合于javaee应用程序以及什么样的改进的方法是必要的。 java企业版(javaee)是java标准版(javase)的超集,完全出于多层次的解决方案而设计。这提供给开发者企业系统所需的基础设施。j2ee的核心是一个组件模型的集合:在客户端有javabeans和小应用程序(applets);在web服务器层,有j2servlets和java server pages (jsps);在应用服务器层有enterprise javabeans(ejb)。java ee的ecperf应用被选定为蓝本有许多原因。首先,
6、ecperf是一种用来进行jee服务器和容器可扩展性和性能测试的javaee标准。这一标准强调了ejb容器处理内存管理,连接池,钝化/激活和缓存能力的复杂性。 ecperf是高度可移植的并且可在大多数应用服务器上运行,这使得它在评价未来不同的软件和硬件配置的方法上趋近于完美。第二,ecperf创作者强调它能够代表现实生活中的商业应用。ecperf被设计成一个典型的网络业务应用,它允许客户指导产品配置的规范,订购,状态检查。它也可以使生产,库存,供应链管理,客户结算等过程实现自动化。第三,作为一个基准测试应用程序它用一种有效并且专业的方式提供工作负载驱动和性能数据整合器。4应用程序设计ecperf最初由sun microsystems开发,现在由spec集团开发和维护。它是目前由spec以specjappserver2004的名义提供的产品。ecperf被设计成为一种典型的企业应用程序。在它代码里有四个实现的领域:生产商、服务提供商、客户、法人。每一个领域都有独立的数据库和应用程序。他们为ecperf的工作提供基础。客户通过各种方法联系业务,包括直接使用网络。世界各地的办事处和生产厂家经常访问其他的办事处和生产厂家的数据信息,而且必须要实时地、比
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水资源管理政策与法规
- 区块链技术应用授权委托书样本
- 烟囱自动灭火系统安装合同
- 环保国际合作机构财务管理办法
- 文化主题客栈租赁合同
- 核能发电用电安全检查细则
- 钢结构节能施工合同
- 城市景观雕塑维修临建合同
- 2024年桥梁工程设计施工总承包合同
- 2024年物联网平台搭建与应用合同
- 304焊接工艺参数
- 交感神经相关性疼痛及其治疗通用课件
- 工装夹具项目开发计划书
- 中小学生研学旅行 投标方案(技术方案)
- 文创产品市场营销策略
- 社区生鲜可行性报告
- 6款课堂活动随机点名-抽奖模板(可编辑)两套
- 2023新兵集训总结发言
- 《辐射安全许可证》申请条件核查表
- 《财务管理》课程教学成果创新报告
- DB15-T 2537-2022 涉路工程安全性评价报告编制指南
评论
0/150
提交评论