写点什么

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

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

关注

评论

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

从MESA模型到锁升级:synchronized性能逆袭的底层逻辑

poemyang

并发编程 Java并发编程

原生APP与H5开发的对比分析

北京木奇科技有限公司

APP开发 软件外包公司 APP外包公司

spirv 的指针

Miracle

spirv 运行在显卡上

Miracle

告别重复劳动!用AI一键为全员生成考勤表格丨excel提效

阿星AI工作室

产品 AI 工具 AIGC 办公提效

鸿蒙应用开发从入门到实战(十四):ArkUI组件Column&Row&线性布局

程序员潘Sir

鸿蒙 HarmonyOS

大数据-106 Spark Graph X案例:1图计算、2连通图算法、3寻找相同用户 高效分区、负载均衡与迭代优化

武子康

Java 大数据 flink spark 分布式

黑龙江等保测评:赋能多行业安全发展的实践探索

等保测评

哈尔滨等保测评:周期与费用

等保测评

UCAM证书,通往未来AI世界的“通行证”

科技热闻

哪个白板软件支持离线编辑?这个本土国产工具值得一试!

职场工具箱

效率工具 数据安全 在线白板 办公软件 离线编辑

结构支持

Miracle

Controller方法层POST请求方式代码形参接收不到问题

刘大猫

人工智能 云计算 算法 物联网 大模型

在AI技术唾手可得的时代,挖掘新需求成为核心竞争力——某知名窗口管理工具需求洞察

qife122

需求分析 产品优化

【大连理工大学主办】第四届能源与动力工程国际学术会议(EPE 2025)

搞科研的小刘

国际学术会议 能源与动力工程

结构支持 编译到中间代码

Miracle

【IEEE出版 |已连续5届EI稳定检索】第六届计算机工程与智能控制学术会议(ICCEIC 2025)

搞科研的小刘

学术会议 计算机工程与智能控制

原生 App 与 H5 开发的对比

北京木奇科技有限公司

APP开发 软件外包公司 APP外包

图思维胜过链式思维:JGraphlet构建任务流水线的八大核心原则

qife122

Java 任务流水线

通感智算一体化:英特尔以芯算力为边缘智能升级铺平道路

科技热闻

大数据 AI 平台:构筑 Agentic AI 的核心基石

阿里云大数据AI技术

阿里云 云栖大会 Agentic AI 大数据 AI 平台

阿里云 PAI 携手 NVIDIA 提供端到端物理 AI 解决方案

阿里云大数据AI技术

StarRocks 助力印度领先即时零售平台 Zepto 构建实时洞察能力

StarRocks

Parquet StarRocks zepto Databricks Postgres MVP

Easysearch 国产替代 Elasticsearch:8 大核心问题解读

极限实验室

搜索引擎 elasticsearch 国产替代 easysearch ES国产化

训练“系统级思维”,听时序数据库 IoTDB Committer 说说从设计到应用的成长

Apache IoTDB

LED视频墙租赁和传统投影6大区别

Dylan

活动 LED LED display 舞台表演 LED屏幕

AWS Aurora MySQL 可观测性最佳实践

观测云

斥巨资引入的AI,为何在业务一线“水土不服”?

MatrixOrigin

人工智能 数据挖掘 AI 数据分析 数据

黑龙江等保测评价格探秘:关键要素与行情洞察

等保测评

IPv6改造技术:隧道技术的原理和优缺点

国科云

CST软件基础一:建模的方式与材料属性设置

思茂信息

cst电磁仿真 CST软件 CST Studio Suite

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