Releases Notes SME
SME 0.18.0--(April 2009)
Meta-model
- Elements ConstantRef, ConstantValue, Parameter, ParameterInstance and Literal inherits from ConditionExpr
- Small modification on the meta-model (put arrayDimensions in SignalType instead of SubstitutionType,
EnumerationType, and TupleType)
- Limit the element that can be source or destination of a connection to elements that are at the same level
than the connection (+ instance ports of model instances of the same level and ports of operators that are at
the same level).
- Limit the elements that can be referenced by a SignalRef or a Switch to Signal Element (remove instances
that are not conformed).
Documentation
- Integration of the new functionnalities. The new version can be found in the
Documentation section.
- The documentation plug-in has been improved.
Signal Text Editor
- A simple text editor for the Signal textual language has been added in the SME environment. It provides only
syntax highlighting.
SME 0.17.0--(March 2009)
Compiler
- Correction in the AST creation from SME to Polychrony.
- Correction and improvment of Java code generation.
- Correction of XMI generation.
- Include new Java library for simulation.
- Creation of a Java project on Java generation code to ease simulation.
Documentation
- Integration of the new functionnalities. The new version can be found in the
Documentation section.
- The documentation plug-in has been improved.
Import/export
- A UML->SME transformation has been added. It allows to obtain a SME mode
automaton from a UML2 state diagram.
- UML2 plugin has been added in dependencies section on the update site.
SME 0.16.0--(March 2009)
Metamodel
- Correction on AST construction of identity equation.
Compiler
- Recompilation with Polychrony 4.16.0.
- Correction of Java code generation bug.
- Include new Java library for simulation.
- Generation of compilation and launcher script in the case of Java Code Generation.
Documentation
SME 0.15.0--(February 2009)
Metamodel
- Add two constraint operators to express clock constraints in assertions: AssertionClockConstraintOperator,
and AssertionClockSpeedOperator.
Modeler
- The two former operators have been added to the clock relations diagram.
Compiler
- The code is ready for the AST generation, but the compiler is not ready yet to manage them.