programming.dev
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
armchair_progamer to Formal Methods · 2 years ago

Don't let Alloy facts make your specs a fiction

www.hillelwayne.com

external-link
message-square
0
link
fedilink
10
external-link

Don't let Alloy facts make your specs a fiction

www.hillelwayne.com

armchair_progamer to Formal Methods · 2 years ago
message-square
0
link
fedilink
I’ve recently done a lot of work in Alloy and it’s got me thinking about a common specification pitfall. Everything in the main post applies to all formal specifications, everything in dropdowns is for experienced Alloy users. Consider a simple model of a dependency tree. We have a set of top-level dependencies for our program, which have their own dependencies, etc. We can model it this way in Alloy:
alert-triangle
You must log in or # to comment.

Formal Methods

formal_methods

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: [email protected]
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1 user / day
  • 1 user / week
  • 1 user / month
  • 1 user / 6 months
  • 46 local subscribers
  • 190 subscribers
  • 26 Posts
  • 8 Comments
  • Modlog
  • mods:
  • Ategon
  • synthetic_apriori
  • BE: 0.19.13
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org