Commit History

Autor SHA1 Mensaxe Data
  Joeri Exelmans 641e4b9810 (WIP) add CBD language hai 9 meses
  Joeri Exelmans a89fe4bb71 Port language: Textual renderer shows when a berth is being operated hai 9 meses
  Joeri Exelmans cc89fe96c1 Fix graphviz renderer for 'port' language hai 9 meses
  Joeri Exelmans b944ece747 Let's keep it simple hai 9 meses
  Joeri Exelmans 86610139d2 Refactor 'port' demo to include starting point for assignment hai 9 meses
  Joeri Exelmans 72c78c664f Update gitignore hai 9 meses
  Joeri Exelmans b116496f87 Make sure line is erased. hai 9 meses
  Joeri Exelmans 43080f88fe ODAPI: fix bug + add function 'has_slot' hai 9 meses
  Joeri Exelmans 51b8469856 Clearer error msg hai 9 meses
  Joeri Exelmans 48f7a455fb Fancy up the conformance checker a bit. Clearer error messages, and allow constraints to return not just a boolean, but also (lists of) strings, containing error messages. hai 9 meses
  Joeri Exelmans a14676da42 Add models for assignment 4. hai 9 meses
  Joeri Exelmans a682204381 OD textual renderer: fix order when there are links to/from links hai 9 meses
  Joeri Exelmans d671c5d71a Remove duped code hai 9 meses
  Joeri Exelmans 7338a6675d Clearer error when getting non-existing slot hai 9 meses
  Joeri Exelmans 67c6779b20 Clearer error when creating link between non-existing objects hai 9 meses
  Joeri Exelmans 64708cb8d0 Clearer exceptions caused by constraint evaluation hai 9 meses
  Joeri Exelmans 043f44d163 Move function for making actions pure to simulator lib hai 9 meses
  Joeri Exelmans c738e8bcd1 Extract language-independent 'Simulator' class from woods example hai 9 meses
  Joeri Exelmans 590ce0b0b9 Fix bug in ODAPI hai 9 meses
  Joeri Exelmans a4352e3184 BIG speedup by caching the *set* of edge targets for a given key hai 9 meses
  Joeri Exelmans 38924237e1 Don't add conformance check to actions (just check always after every step) hai 9 meses
  Joeri Exelmans d8b52dd5c4 Add random simulation. Add option to also execute actions that lead to non-conforming model. hai 9 meses
  Joeri Exelmans cd26a401fe Add example of 'woods' operational semantics. Clearer error messages. Implement full OD-API. Small refactoring of Conformance class. hai 9 meses
  Joeri Exelmans f2dc299eab Begin working on semantics example: runtime (meta-)model extends design (meta-)model hai 9 meses
  Joeri Exelmans 98ae637eea Fix bug where creation of slot defined in super-class fails + clearer error message hai 9 meses
  Joeri Exelmans 6cd8bbb8cc Clearer error message when parsing fails hai 9 meses
  Joeri Exelmans cc2bfc3c3c Fix PlantUML urls hai 9 meses
  Joeri Exelmans b38d42b5d0 Fix abstract class check in OD._create_object (wrong MM) hai 9 meses
  Joeri Exelmans ee790e4a11 Fix parsing primitive types hai 9 meses
  Joeri Exelmans 107f2f750e Associations are like Classes and can also have attributes hai 9 meses