Essence 1.0 FTF Avatar
  1. OMG Issue

ESSENCE — Subclause: 7.4.2

  • Key: ESSENCE-152
  • Legacy Issue Number: 18769
  • Status: closed  
  • Source: INCOSE ( Mr. Matthew Hause)
  • Summary:

    Specification: Essence – Kernel and Language for Software Engineering Methods (ad/2013-02-01)

    Subclause: 7.4.2

    "The Essence Language emphasizes intuitive and concrete graphical syntax over formal semantics. This does not mean that the semantics are not as important or necessary. However, the description should be provided in a language that can be easily understood by the vast developer community whose interests are to quickly understand and use the language, rather than caring about the beauty of the language design. Hence, Essence pays extreme attention to syntax."

    Reading the specification it is obvious that much care and attention was put into the definition of the language and its semantics. Also, making the statement that how things are arranged (syntax) is more important that what the mean (semantics) is an inappropriate selling point for a language. Both are equally important.

    (From an evaluation comment by Matthew Hause.)

  • Reported: Essence 1.0b1 — Tue, 11 Jun 2013 04:00 GMT
  • Disposition: Closed; No Change — Essence 1.0
  • Disposition Summary:

    The quoted statement, as currently written, accurately reflects the intent of the designers of the Essence language.

  • Updated: Fri, 6 Mar 2015 20:58 GMT