2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

软件架构模拟器 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:134312
用户头像

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

关注

评论

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

当区块链遇到工业互联网,浪潮云洲链正在那里

云计算

苹果(Apple Watch)手表使用必知必会19条

Flychen

苹果手表 IWatch Apple Watch

太厉害了,终于有人能把Ansible讲的明明白白了,建议收藏

沐风

ansible

HZFE 快报002 / 比特币7年来首次跌破50天均线

HZFEStudio

大前端 金融科技 科技互联网 资讯

欢迎 ProForma 的制造商 ThinkTilt 加入 Atlassian 的大家庭!

Atlassian

敏捷 esm ITSM Atlssian JiraServiceManagement

一次用户故事拆分分享

Bruce Talk

敏捷 Agile 用户故事 User Story

Golang 反射

escray

学习 极客时间 Go 语言 4月日更

Git 常用命令速查

箭上有毒

4月日更

微信读书又更新,吃灰已久的Pencil又能拿出来遛一遛了。

彭宏豪95

效率工具 读书 阅读 4月日更 微信读书

噱头or契机:多端协同游戏的草蛇灰线

脑极体

Java最前沿技术——ZGC

AI乔治

Java 架构 jdk ZGC JVM

ShutdownHook原理

捉虫大师

Java

Flink的Checkpoint持久化存储方案

五分钟学大数据

flink 4月日更

深入汇编指令理解Java关键字volatile

AI乔治

Java 架构 volatile Java内存模型

掉坑了!GROUP_CONCAT函数引发的线上问题

AI乔治

Java MySQL 架构 GROUPING运算符

Python OOP-2

若尘

面向对象 oop 面向对象编程 Python编程

如何利用 Google 开源工具 Ko 在 kubernetes 建并部署 Go 应用

公众号:云原生Serverless

Kubernetes 云原生

内容平台与热点挖掘思考

程序员架构进阶

28天写作 4月日更 领域思考 内容平台

打通本地部署和公有云,混合云架构让“鱼”和“熊掌”兼得(一)

UCloud技术

混合云

大学生调研:在选择工作时,最看重什么?

石云升

28天写作 4月日更 1 周年盛典

读书有用吗

孙苏勇

读书

浅析 Linux 中的 I/O 管理

赖猫

Linux

基于NIO高性能、可扩展网络应用库:xSocket

风翱

4月日更 xSocket

大数据-数据处理分类篇

进击的梦清

大数据 批处理 流式计算框架

高效获取信息的几点经验

彭宏豪95

效率 信息 阅读 4月日更

ceph-csi源码分析(1)-组件介绍与部署yaml分析

良凯尔

Kubernetes 源码分析 Ceph CSI

网络协议学习笔记 Day2

穿过生命散发芬芳

网络协议 4月日更

【得物技术】得物分布式UI自动化实践

得物技术

测试 UI 质量 自动化测试 得物技术

40 图|硬核解析用 Mac M1 玩转 SpringCloud

悟空聊架构

开源 Mac SpringCloud m1 passjava

关于读书的随想

小天同学

读书 4月日更

产品训练营第三周作业

innovator琳

产品

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