Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We are happy to provide a new release of the Kiel Integrated Environment for Layout Eclipse Rich Client SCCharts Editor and Compiler!

...

  • You'll require a Java Runtime Environment >= version 1.8
  • With KIELER 1.The layout components of the Eclipse Layout Kernel can make use of the layout algorithms provided by the Graphviz library. You may want to install that as well.1 we only support 64bit architectures

There is also a command line interface for the KIELER compiler. You can use the executable jar or a platform specific execrable file.

Download

Release Notes

Whats new in KIELER SCCharts 1.1?

...

  • Expressions in Const Declarations are evaluated

...

  • Command-line compiler for the KIELER compiler
  • Object Orientation (see Object Orientation)
    • Class and struct Types
    • SCCharts class modeling
    • Methods
    • For/While loops
  • Lustre Support
    • Transformation to SCCharts
    • Integration of Lustre V6 compiler
    • Simulation
    • Synthesis using SCCharts transformation
  • Validation for SCCharts
    • Transformation into validation backends
      • SMV
      • nuXMV
      • SPIN
    • A validation view to interactively validate models and simulation counter examples
  • SCCharts Extensions
    • Added weak entry & exit actions
    • Reworked deferred transformation
  • Analyses & Visualization
    • Re-engineered Dataflow synthesis
    • Circuit Diagrams and Syntheses
    • Causal Dataflow View

...

  • Compiler Extensions
    • Direct Lego NXT support for KiCo
    • C AST Generation via GCC
    • Improved hostcode integration
    • Improved timed SCCharts (see Timed Automata)
    • SCCharts Java Debugging (experimental)
    • Stream-lined direct State-based compilation for actions
    • Added Netlist-based code optimization for _GO
    • Improved compile-time evaluation of constant expressions
    • Fixed minor bugs in associativity of KExpressions 
  • Dropped support for 32bit RCA

Whats new in KIELER SCCharts 1.1.1?

  • Build against KLighD 1.1.1 resolving issues with incremental update breaking modeling process (editor association, collapse/expand of regions, and simulation highlighting)
  • Minor bug fixes

Fixed Issues

Jira
serverJIRA
columnskey,summary,type,created,updated,assignee,reporter,priority,status,resolution
maximumIssues5
jqlQueryproject = KISEMA AND fixVersion = 1.1 AND status = Closed
serverId2851bd34-0bf1-3f02-ab12-7d77ccab0fae

Known Problems and Limitations

Kieler on Mac OS

After downloading KIELER, Mac OS quarantines the application and, for some reason, considers the app broken and wants you to move it into the Trash.
Hence, if you want to use KIELER on your Mac, you have to remove the quarantine flag manually. You can use the following command:

Code Block
xattr -rc com.apple.quarantine ./Kieler.app

Collapse/Expand and Simulation Highlighting stops working (Fixed in 1.1.1)

After some time, usually related to diagram updates or synthesis option changes, the collapse/expand functionality of regions, as well as any simulation highlighting will stop working. This is caused by a bug in Klighd.

A possible workaround is activating the "Force simply update strategy" option of the Diagram view. The option is located in menu at the right side of the view's toolbar.

Bug Reports, Comments

We're working hard to make the graphical modeling user experience as convenient as possible. However, bugs can still remain in the code and some things might not be as you would expect them. Please don't hesitate to send in bug reports or give other comments like feature requests.

...