Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: Glassboy on May 08, 2018, 02:10:00 pm

Title: ConML
Post by: Glassboy on May 08, 2018, 02:10:00 pm
Yo Sparxians,
                   can we have ConML http://www.conml.org/Resources_TechSpec.aspx , pretty please :-)
Title: Re: ConML
Post by: Sunshine on May 08, 2018, 05:24:44 pm
Just looks like UML is that a con?
Title: Re: ConML
Post by: Glassboy 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.
Title: Re: ConML
Post by: Paolo F Cantoni 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