Show HN: FizzBee – Formal methods in Python – Easiest Lang for everyday use GitHub: https://ift.tt/sOqpJwi Traditionally, formal methods are used only for highly mission critical systems to validate the software will work as expected before it's built. Recently, every major cloud vendor like AWS, Azure, Mongo DB, confluent, elastic and so on use formal methods to validate their design like the replication algorithm or various protocols doesn't have a design bug. I used TLA+ for billing and usage based metering applications. However, the current formal methods solutions like TLA+, Alloy or P and so on are incredibly complex to learn and use, that even in these companies only a few actually use. Now, instead of using an unfamiliar complicated language, I built formal methods model checker that just uses Python. That way, any software engineer can quickly get started and use. I've also created an online playground so you can try it without having to install on your machine. In addition to model checking like TLA+/PlusCal, Alloy, etc, FizzBee also has performance and probabilistic model checking that be few other formal methods tool does. (PRISM for example, but it's language is even more complicated to use) Please let me know your feedback. Url: https://FizzBee.io Git: https://ift.tt/sOqpJwi https://fizzbee.io/ April 2, 2024 at 04:15PM
Show HN: FizzBee – Formal methods in Python – Easiest Lang for everyday use https://ift.tt/CDdBGaI
Related Articles
Show HN: I made a tiny device for automatically recording digital pianos https://ift.tt/ABeZrQSShow HN: I made a tiny device for automatically recording digital pian… Read More
Show HN: Open-source tool to convert ComfyUI workflows into web apps and APIs https://ift.tt/fHSFjKUShow HN: Open-source tool to convert ComfyUI workflows into web apps a… Read More
Show HN: DocSend, but Made 10x Cheaper https://ift.tt/NkmL1VTShow HN: DocSend, but Made 10x Cheaper Hey HN, founder of Peony here. … Read More
Show HN: Collaborative MIDI over WebRTC https://ift.tt/HUYrVxfShow HN: Collaborative MIDI over WebRTC Hello Everyone Just finished d… Read More
Show HN: Dracan – Open-source, 1:1 proxy with simple filtering/validation config https://ift.tt/xTuKBLsShow HN: Dracan – Open-source, 1:1 proxy with simple filtering/validat… Read More
Show HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-Source Art https://ift.tt/yOYlZCTShow HN: Krita RGBA Tech – Bringing Realistic Metal to Life in Open-So… Read More
Show HN: Flash Kitty – Archive of Adobe/Macromedia Flash Movies from Flash Kit https://ift.tt/nq5jLwfShow HN: Flash Kitty – Archive of Adobe/Macromedia Flash Movies from F… Read More
Show HN: I made a conversation starter card game https://ift.tt/kyIzYsGShow HN: I made a conversation starter card game Hey HN, I made conver… Read More
0 Comments: