Author Topic: ConML  (Read 4575 times)

Glassboy

  • EA Practitioner
  • ***
  • Posts: 1367
  • Karma: +112/-75
    • View Profile
ConML
« on: May 08, 2018, 02:10:00 pm »
Yo Sparxians,
                   can we have ConML http://www.conml.org/Resources_TechSpec.aspx , pretty please :-)

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1319
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: ConML
« Reply #1 on: May 08, 2018, 05:24:44 pm »
Just looks like UML is that a con?
Happy to help
:)

Glassboy

  • EA Practitioner
  • ***
  • Posts: 1367
  • Karma: +112/-75
    • View Profile
Re: ConML
« Reply #2 on: May 09, 2018, 08:32:35 am »
Just looks like UML is that a con?

The FAQ says it allows some things UML doesn't.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: ConML
« Reply #3 on: May 09, 2018, 10:10:37 am »
"Plus sa change, plus la meme chose"

Interesting!  ConML reflects a lot of (my hero) Jean Raymond Abrial's seminal work of the 1970's "Data Semantics".  Semi-Associations (Abrial's "Access Functions"), The difference between Null (Nothing) and Unknown - which I have formalised into the concept of extrinsic values.  Links as relating instances of associations relating instances of classes.

A quick scan of the Specification leaves me with some ontological issues.  I think some things have been named incorrectly, but this may be due, in part, to translational issues.  A couple of things seem to be structurally anomalous.  But overall, a good start.

I think we should continue to discuss (and hopefully encourage Sparx provide an MDG).  Some of the concepts are already incorporated in our modelling environment (due, I guess, to my knowledge of Abrial's methodology).

I'm happy to discuss my views (no ironic responses please!  ;D), in order to better understand what the specification means and, where appropriate, incorporate aspects of the specification into our environment.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!