写点什么

软件架构模拟器 Palladio 3.2 版发布

  • 2011-04-12
  • 本文字数:772 字

    阅读完需:约 3 分钟

Palladio Bench 能够帮助架构师和开发者预测软件的各项指标,例如性能,可靠性以及可维护性,还能根据内置的开发模型计算出开发成本。

摆在软件开发者面前的关键问题之一就是质量控制,例如当评价完可行性之后,性能和可靠性就是仅有的两个衡量指标。对这两个指标的优化通常会导致将大量的精力和时间放在代码和架构重构上。为了处理这个问题,Palladio 引入了软件架构模拟技术。开发者可以使用 Palladio 组件模型。它能够实现

在一个软件中集成建模,模拟 / 分析,以及结果检视等功能。

这个工具最新版本 3.2 是基于 Eclipse 3.5(Galileo)开发。作为一个免费工具,它比之前的版本更加稳定,也修复了一些 bug,而且还增加了一些新功能,例如引入了稳定性分析,新的图形编辑器以及新的工作流引擎,还有全新的规范检测架构。

Palladio 的开发始于 2003 年,由奥尔登堡大学首先发起,而现在负责的则是卡尔斯鲁厄理工学院,FZI 信息技术研究中心以及帕德博恩大学。而且还有一些工业界以及科学界的合作伙伴,例如 SAP、ABB、IBM 或者 Oracle 也已经参与贡献或者使用这款工具。

据开发者所描述,Palladio 包含以下几个组件:

Palladio 组件模型(PCM),一个详尽的基于组建的元模型软件架构。

一个基于组件的软件开发流程控制(PDF)。这是 Palladio 的关键组件,它支持对基于组件的软件开发进行分布式建模。

一个软件架构模拟器:集成了性能,可靠性,可维护性以及成本预测等多种功能。这些成本预测方法是通过分析或者模拟的形式,从 Palladio 模型(PCM 的实例)中计算出标准结果(例如反应时间)。

工具支持上来说,Palladio-Bench 实现了 Palladio 的所有特性。

有兴趣的开发者可以免费下载到 Palladio-Bench 3.2 。页面上还提供了各种其他资料,例如教程示范影片以及更多深入材料。

查看英文原文: Palladio provides Version 3.2 of its Software Architecture Simulator

2011-04-12 23:134198
用户头像

发布了 90 篇内容, 共 37.9 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

PHA项目挖矿平台系统开发App

获客I3O6O643Z97

挖矿矿池系统开发案例 PHA矿机挖矿 PHA质押挖矿

前端智能化 or 低代码,也许不是个选择题

清秋

大前端 低代码 智能化

细说.NET 缓存

喵叔

7月日更

从装大象中我们学会了什么设计模式

skow

Java 面试 后端 设计模式

英特尔中国研究院宋继强:AI技术已成为推动数字化转型的超级力量|WAIC 2021

E科讯

铂金10:能工巧匠-ThreadLocal如何为线程打造私有数据空间

MetaThoughts

Java 后端 多线程 并发

全面解读自动驾驶数据存储关键

焱融科技

人工智能 自动驾驶 云计算 高性能 文件存储

玩转Spring Boot Actuator集成,基操,勿六

白亦杨

Java

DOGT狗狗通证软件系统开发公司

目前有哪些好用的用例管理工具?

万事ONES

测试用例 ONES 测试管理

智能猫量化机器人炒币系统开发【专业定制、现成源码】

获客I3O6O643Z97

DAPP智能合约交易系统开发 量化策略 量化跟单 量化交易源码

Takin Talks·上海 |开源后首场主题研讨会来了,一起解密Takin技术吧!

TakinTalks稳定性社区

Go 学习笔记之 函数

架构精进之路

Go 语言 7月日更

互联网产品经理之需求的一生

路边水果摊

产品经理

由浅入深C A S

程序猿阿星

CAS 自旋锁

台达DOP-100系列触摸屏(LUA程序编写用户管理应用)

林建

lua 台达 触摸屏 用户管理 DOP-100

鸿蒙轻内核源码分析:掌握信号量使用差异

华为云开发者联盟

鸿蒙 数据结构 信号量 结构体 OpenHarmony

淘悠优软件系统开发内容

有哪些适合大型系统的项目开发管理工具?

万事ONES

项目管理 研发管理 ONES

云图说|ASM灰度发布,让服务发布变得更敏捷、更安全

华为云开发者联盟

灰度发布 application 云图说 应用服务网格服务 Service Mesh (ASM)

【LeetCode】 H 指数 IIJava题解

Albert

算法 LeetCode 7月日更

详解 nebula 2.0 性能测试和 nebula-importer 数据导入调优

NebulaGraph

数据库 开源 图数据库

filecoin矿工的收益有哪些?

fil fil收益 ipfs挖矿

一文看懂filecoin挖矿的成本到底有哪些?

IPFS fil成本 fil挖矿

NNB牛气冲天系统软件开发搭建

有哪些好用的团队文档和技术资料管理的工具?

万事ONES

在线文档 ONES 协同办公

我写什么,你们决定

喵叔

10万QPS,K6、Gatling和FunTester对比测试

FunTester

性能测试 接口测试 测试框架 压力测试 测试开发

免费分享Spring与SpringMVC开发的优秀图书

Java入门到架构

Java spring Java书籍推荐

揪出那个无主键的表

Simon

MySQL 主键

数牍科技亮相上海 AI 基金“AI 驱动企业转型” 应用场景战略合作仪式,隐私计算拓展AI应用疆域

软件架构模拟器Palladio 3.2版发布_架构_Michael Stal_InfoQ精选文章