Eclipse Foundation Member

Add this URL to your Eclipse Installation to reach this solution's update site.

2018-09 (4.9)
Photon (4.8)
Oxygen (4.7)
2018-12 (4.10)

Learn more...

Details Group Tabs


eTrice provides an implementation of the ROOM modeling language together with editors, code generators for Java code and exemplary target middleware (soon a C generator and middleware will follow). The model is defined in textual form (Xtext) with graphical editors (Graphiti) for the structural and behavioral (i.e. state machine) parts.

eTrice is all about the reduction of complexity:

  • structural complexity
    • by explicit modeling of hierarchical Actor containment and layering
  • behavioral complexity
    • by hierachical statemachines
  • teamwork complexity
    • because loosely coupled Actors provide a natural way to structure team work
    • since textual model notation allows simple branching and merging
  • complexity of concurrent & distributed systems
    • because loosely coupled Actors are deployable to threads, processes, nodes
  • complexity of variant handling and reuse (e.g. for product lines)
    • by composition of existing Actors to new structures
    • since Protocols and Ports make Actors replaceable
    • by inheritance for structure, behavior and Protocols
    • by making use of model level libraries
  • complexity of debugging
    • model level debugging: state machine animation, data inspection and manipulation, message injection, generated message sequence charts
    • model checking easier for model than for code (detect errors before they occur)
Additional Details
Eclipse Versions: 
2018-09 (4.9), Photon (4.8), Oxygen (4.7), 2018-12 (4.10)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Date Created: 
Thu, 2011-12-15 13:15
Development Status: 
Date Updated: 
Tue, 2018-11-27 10:27
December 2018720/9024 (0%)12
November 2018629/93916 (0%)28
October 2018664/94312 (0%)27
September 2018656/94112 (0%)14
August 2018724/9399 (0%)9
July 2018735/9408 (0%)12
June 2018684/94712 (0%)16
May 2018665/95413 (0%)16
April 2018736/9469 (0%)10
March 2018638/96116 (0%)10
February 2018528/94031 (0.01%)24
January 2018626/94514 (0%)16
View Data for all Listings

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for eTrice.

HTML Code:

Markdown Syntax:

Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Monday, December 17, 2018 - 04:31