61 pointsby agnishom6 hours ago6 comments
  • giancarlostoro38 minutes ago
    The word "AI-Powered" is shown on the front-page of this project as such:

    An AI-powered platform for developers to "forge" rigorous and precise system specifications through an iterative process of formalization and analysis.

    https://imiron.io/specforge/

    This title should maybe include that so people are aware that if you adopt this tool, there is some expectation that AI is involved, unless it's an AI optional product, then they need to clarify.

  • itomato2 hours ago
    Whose formalities? The horse still comes first.
  • esafak32 minutes ago
    From what I gather this bolts on a self-correcting formal specification based on Signal Temporal Logic (cf. https://en.wikipedia.org/wiki/Temporal_logic), to a natural language requirement definition (like OpenSpec).

    STL is a spec for continuous, real-time signals over dense time that is appropriate for physical devices and real-time streams. See the "Use Cases for Integration" section in their landing page: https://imiron.io/specforge/

  • poslathianan hour ago
    Nice, very LTL
  • abbasov_murad2 hours ago
    This method is certainly good to learn, but I had some difficulties understanding it
  • IshKebab5 hours ago
    Strong SVA vibes. Also it seems to be only free for non-commercial use. Interesting anyway!
    • esafak42 minutes ago
      What's that, SystemVerilog Assertion?