Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

PolarSys Improvements/TOPCASED Scripting

This work is developed by Atos sponsored by Airbus, Infineon and Wind River

Proposal

Origin

This project aims at meeting several needs gathered from different domains:

  • The eclipse foundation used to have a scripting project called Eclipse Monkey which disappeared some years ago. This component had been used and extended in the TOPCASED project for years. With the birth of the Polarsys industrial working group, similar Scripting functionalities and features appear as necessary for several projects.
  • Infineon part todo
  • Wind River part todo

Goals

This new project aims at providing Eclipse users with a way to use scripting language in the Eclipse platform. Some examples of uses for such a component can be :

  1. Automatic tasks
    1. Interaction with the workbench (View, Editors etc..)
    2. Modification of files
    3. Etc...
  2. Intensive testing
  3. Fast script deployment through the Internet


The core of this component should be language agnostic. In the first version, only JavaScript and Python engines will be provided. However some work has already be done to add other language engines such as Ruby or Groovy.

Requirements

Requirement page

More information on the E4 Scripting wiki.

Demo

Vimeo

Youtube

Download like from TOPCASED Server

It's recommended to watch the streaming video in HD

Schedule

This project is a young new project and will be hosted on the E4 repository. The first official release should come with the Luna Eclipse version. However for the Polarsys needs, the target date for a first integrated version of the scripting project will be close to the end of 2013.

Back to the top