|By Business Wire||
|June 16, 2014 11:36 AM EDT||
The Object Management Group® (OMG®) is pleased to announce that its Board of Directors has officially adopted “Essence – Kernel and Language for Software Engineering Methods” as an official OMG standard.
Essence is a kernel and language for software engineering methods with the kernel providing the common ground for defining software development practices. It includes the essential elements that are always prevalent in every software engineering endeavor, such as Requirements, Software System, Team and Work. These elements have states representing progress and health, so as the endeavor moves forward the states associated with these elements progress. The Kernel among other things helps practitioners compare methods and make better decisions about their practices.
The Kernel is described using the Language, which defines abstract syntax, dynamic semantics, graphic syntax, and textual syntax. The Language supports composing two practices to form a new practice, and composing practices into a method, and the enactment of methods.
“We’re very excited that Essence has been adopted as an official OMG standard,” said Dr. Richard Soley, Chairman and CEO of OMG. “By providing a common set of core concepts and language, Essence allows practitioners to flexibly construct and adapt software engineering methods. A very large ‘thank you’ to our members in the Essence 1.0 Finalization Task Force for getting it through the OMG technology adoption process.”
Essence was submitted to the OMG as a response to an RFP for a Foundation for the Agile Creation and Enactment of Software Engineering Models (FACESEM). The specification can be downloaded for free at www.omg.org/spec/Essence/1.0/Beta2.
Celebrating its 25th anniversary in 2014, the Object Management Group® (OMG®) is an international, open membership, not-for-profit technology standards consortium. OMG Task Forces develop enterprise integration standards for a wide range of technologies and an even wider range of industries. OMG’s modeling standards enable powerful visual design, execution and maintenance of software and other processes. Visit www.omg.org for more information.
Note to editors: For a listing of all OMG trademarks, visit http://www.omg.org/legal/tm_list.htm. All other trademarks are the property of their respective owners.