Wednesday, June 22, 2022
Show HN: Pragmatic Formal Modeling (Tutorial series with runnable examples) https://ift.tt/YhOZ7nd
Show HN: Pragmatic Formal Modeling (Tutorial series with runnable examples) Formal modeling is a mathematical approach for designing and checking correctness of software systems. It focuses on standard software engineering and distributed systems problems of the sort programmers face every day. It takes a pragmatic engineering approach: each problem starts with UML diagrams, design decisions and sometimes even a requirements document. We work through how to get from a whiteboard design to an initial mathematical model. Then we refine it based on logical errors found by the model checker, which return with a level of detail unheard of in a standard debugger. Formal modeling is a skill every engineer should have in their toolbox. All the examples are downloadable, and their is a quick setup section at the start. Additionally, there is an explorable model error debugger build right into the website. https://ift.tt/GInXNsq June 22, 2022 at 11:13PM
Subscribe to:
Post Comments (Atom)
Show HN: Gemini Document Processor – Generate Th Summaries from PDF/ePub with AI https://ift.tt/ZvMI6cS
Show HN: Gemini Document Processor – Generate Th Summaries from PDF/ePub with AI Hello HN! I'd like to share Gemini Document Processor, ...
-
Show HN: High school robotics code/CAD/design binder release Hello HN! My name is Patrick, and I am a junior at my High School’s FRC robotic...
-
Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few mon...
-
Show HN: I Made an AI Social Media Manager to Automate Content Creation Hey HN, I am a Solopreneur, and I love building apps to automate bor...
No comments:
Post a Comment