当前位置:网站首页>TLA+ 入门教程(1):形式化方法简介
TLA+ 入门教程(1):形式化方法简介
2022-07-04 21:39:00 【InfoQ】

- 1、采用工程方法来组织、管理软件的开发过程;
- 2、深入探讨程序和程序开发过程的规律,建立严密的理论,推演和验证理论的正确性,用来指导软件开发实践。


什么是 TLA+

- 系统所有的变量
- 这些变量的初始值是什么
- 哪些动作让变量的状态发生改变,这些变量在当前状态下的值与它们在下一个状态下的可能值之间的关系

写在后面,TLA+ 真的有用吗?
- Intel 将 TLA+ 用于工业硬件建模,帮助工程师在实际构建之前进行思考;
- AWS 从 2011 年开始使用 TLA+,TLA+ 模型检查在 DynamoDB,S3,EBS 和内部分布式锁管理器中均检测出了难以发现的潜在错误,AWS 已经发表了数篇形式化方法的论文;
- Microsoft 在 Xbox 360,Azure 中都有使用 TLA+,还使用 TLA+ 设计了 Cosmos DB[8];
- 一款以网络为中心的 RTOS 应用案例;
- 对各种分布式共识算法(Paxos、Raft 和 EPaxos 等)都提供其 TLA+ 验证;

参考引用

边栏推荐
- [leetcode] 17. Letter combination of telephone number
- ACM Multimedia 2022 | 视觉语言预训练模型中社会偏见的反事实衡量和消除
- 【C语言进阶篇】数组&&指针&&数组笔试题
- new IntersectionObserver 使用笔记
- Representation of confidence interval
- What is the stock account opening process? Is it safe to use flush mobile stock trading software?
- 哈希表(Hash Tabel)
- Flink1.13 SQL basic syntax (I) DDL, DML
- # 2156. Find the substring of the given hash value - post order traversal
- Interview question 01.08 Zero matrix
猜你喜欢
做BI开发,为什么一定要熟悉行业和企业业务?
CloudCompare&Open3D DBSCAN聚类(非插件式)
案例分享|金融业数据运营运维一体化建设
一文掌握数仓中auto analyze的使用
[leetcode] 17. Letter combination of telephone number
Enabling digital economy Fuxin software attends the BRICs high level Forum on Sustainable Development
能源势动:电力行业的碳中和该如何实现?
HUAWEI nova 10系列发布 华为应用市场筑牢应用安全防火墙
Analysis of maker education technology in the Internet Era
开源之夏专访|Apache IoTDB社区 新晋Committer谢其骏
随机推荐
Which securities company is better to open an account? Is online account opening safe
并发优化总结
[early knowledge of activities] list of recent activities of livevideostack
Monitor the shuttle return button
Enabling digital economy Fuxin software attends the BRICs high level Forum on Sustainable Development
Bookmark
使用 BlocConsumer 同时构建响应式组件和监听状态
QT—绘制其他问题
哈希表(Hash Tabel)
Representation of confidence interval
时空预测3-graph transformer
Golang interview finishing three resumes how to write
You don't have to run away to delete the library! Detailed MySQL data recovery
服装企业为什么要谈信息化?
淘宝商品评价api接口(item_review-获得淘宝商品评论API接口),天猫商品评论API接口
gtest从一无所知到熟练使用(2)什么是测试夹具/装置(test fixture)
【C语言进阶篇】数组&&指针&&数组笔试题
Bizchart+slider to realize grouping histogram
Which securities company has the lowest Commission for opening an account online? I want to open an account. Is it safe to open an account online
Implementation rules for archiving assessment materials of robot related courses 2022 version