Historique des commits

Auteur SHA1 Message Date
  Joeri Exelmans 9c68b288c1 Make OD-API for consistent for constraints, LHS patterns, RHS actions. il y a 9 mois
  Joeri Exelmans 1eb8a84553 (WIP) implementing CBD language... Meta-meta-model: Association inherits from Class. Matcher accepts pivot. Add generic graphviz renderer. il y a 9 mois
  Joeri Exelmans a26ceef10f Conformance checker relies much more on ODAPI rather than duplicating its logic + Fix error in bootstrap of primitive types il y a 9 mois
  Joeri Exelmans 31e0f8195f Conformance checker: use CDAPI for subtype checking il y a 9 mois
  Joeri Exelmans 361591f971 Conformance checker: begin porting to CDAPI for subtype checking il y a 9 mois
  Joeri Exelmans b73ca789cc Conformance checker bug: also look for subtypes of associations when checking multiplicities il y a 9 mois
  Joeri Exelmans 86610139d2 Refactor 'port' demo to include starting point for assignment il y a 9 mois
  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. il y a 9 mois
  Joeri Exelmans 64708cb8d0 Clearer exceptions caused by constraint evaluation il y a 9 mois
  Joeri Exelmans d8b52dd5c4 Add random simulation. Add option to also execute actions that lead to non-conforming model. il y a 9 mois
  Joeri Exelmans cd26a401fe Add example of 'woods' operational semantics. Clearer error messages. Implement full OD-API. Small refactoring of Conformance class. il y a 9 mois
  Joeri Exelmans 98ae637eea Fix bug where creation of slot defined in super-class fails + clearer error message il y a 9 mois
  Joeri Exelmans 596abf5cdd Conformance checker: check class-level constraints also on subtypes il y a 10 mois
  Joeri Exelmans c248fc9090 Fix problems with older versions of Python il y a 10 mois
  Joeri Exelmans b69efc9af0 Fix bug in conformance checker il y a 10 mois
  Joeri Exelmans e70eae2286 PlantUML: render class cardinalities. Extend constraint checker API. il y a 10 mois
  Joeri Exelmans e875821e70 Concrete syntax no longer indentation-based (nightmare to parse). Add indented multi-line code terminals. il y a 10 mois
  Joeri Exelmans 59de61d0a3 Add ActionCode primitive type. Fix constraint checking. il y a 10 mois
  Joeri Exelmans 0785b9218e Fix some bugs in conformance checker il y a 10 mois
  Joeri Exelmans 175edb64d9 Class diagram can be rendered as object diagram textual syntax, and parsed back, without information loss il y a 10 mois
  Joeri Exelmans ec1a9dbfca replace everywhere: 'is [not] None' -> '(==|!=) None' il y a 11 mois
  Joeri Exelmans a7148d455b Fix bug in conformance checker? il y a 11 mois
  Andrei Bondarenko 811e7b1eb1 More docs il y a 3 ans
  Andrei Bondarenko 38db3ea0f7 Small fixes il y a 4 ans
  Andrei Bondarenko 6df566373d Points example working il y a 4 ans
  Andrei Bondarenko dfcc24f487 Small bugfix il y a 4 ans
  Andrei Bondarenko 695ec6132a Nominal and structural typing seem to be fully working il y a 4 ans
  Andrei Bondarenko f7430cceff Nominal constraints now working il y a 4 ans
  Andrei Bondarenko 6ce8a4ef5c Park structural conformance for now, finish constraints for nominal il y a 4 ans
  Andrei Bondarenko 3c1d1fa002 Working on conformance il y a 4 ans