List of Projects

Eclipse Papyrus for Real Time (Papyrus-RT) logo.

Eclipse Papyrus for Real Time (Papyrus-RT)

Eclipse Papyrus-RT is an industrial-grade, complete modeling environment for the development of complex, software intensive, real-time, embedded, cyber-physical systems.

Read more...

Eclipse Papyrus for xtUML logo.

Eclipse Papyrus for xtUML

Eclipse Papyrus-xtUML is a tool which supplies the capability to edit, execute and translate xtUML models.  Executable, translatable UML (xtUML) is an extension to UML based upon the Shlaer-Mellor Method of Model-Driven Architecture (MDA), which supports a powerful approach to Model-Driven Development (MDD). Papyrus-xtUML provides the system design community with access to xtUML editing, execution and translation capabilities, along with a forum to advance the use of this methodology.

Read more...

Eclipse Platform logo.

Eclipse Platform

The Platform defines the set of frameworks and common services that collectively make up infrastructure required to support the use of Eclipse as a component model, as a 

Read more...

Eclipse PMF logo.

Eclipse PMF

Eclipse PMF focuses in fact on high level presentation modeling concepts on GUI by ignoring the displaying technology artifacts such as appearence, layouts and data binding support.

Read more...

Eclipse Ponte logo.

Eclipse Ponte

Ponte provides reusable solutions for bridging M2M protocols.

Read more...

Eclipse Process Framework Project logo.

Eclipse Process Framework Project

There are two goals of the Process Framework Project:

  • To provide an extensible framework and exemplary tools for software process engineering - method and process authoring, library management, configuring and publishing a process.
  • To provide exemplary and extensible process content for a range of software development and management processes supporting iterative, agile, and incremental development, and applicable to a broad set of development platforms and applications
Read more...

Eclipse Project logo.

Eclipse Project

The Eclipse Top-Level Project - an open source, robust, full-featured, commercial-quality, industry platform for the development of high

Read more...

Eclipse QVT Operational logo.

Eclipse QVT Operational

The Eclipse QVT Operational component is an implementation of the Operational Mappings Language defined by Meta Object Facility™ (MOF™) 2.0 Query/View/Transformation™ (QVT™). In long term, it aims to provide a complete implementation of the operational part of the standard.

Operational QVT project provides a powerful Eclipse IDE:

  • feature-rich editor (syntax highlighting, hovers, hyperlinks, code completion, templates, outlines, markers, etc.)
  • debugger (conditional breakpoints, variables view, expressions view, watches)
  • metamodel browser, trace view
  • project builders, launch configurations
  • deployment facilities and Ant support
  • Java API for executing QVT transformations programmatically, support for the standalone execution of transformations
  • support of Java Black-Box units and libraries
  • seamless integration with JDT supporting co-development of QVTo and Java in single workspace

Additional tooling QVTO Code Coverage provides:

  • annotate the Operational QVT Editor to highlight covered and non-covered parts of transformation
  • JUnit launch configuration to integrate with the JUnit test framework
Read more...

Eclipse QVTd (QVT Declarative) logo.

Eclipse QVTd (QVT Declarative)

The Eclipse QVT Declarative (QVTd) component is a partial implementation of the Core (QVTc) and Relations (QVTr) Languages defined by the OMG st

Read more...

Eclipse RCP Testing Tool logo.

Eclipse RCP Testing Tool

Eclipse RCP Testing Tool allows create and execute test cases for Eclipse-based applications with minimal effort. The minimal required configuration of applications under test is as simple as browsing for a folder for binary AUTs or choosing a PDE launch configuration for AUTs from sources. A typical workflow to create a test case which should work in most cases looks like this: capture an application state, record test actions, add assertions. More complex activities including test parameterization, extracting common pieces of functionality into reusable actions, writing test cases manually before UI, and test case debugging are also available. Developers can extend the tool's functionality to add record/replay support of custom widgets and capture/apply support of custom aspects of an application state.

For more details on RCPTT visit http://eclipse.org/rcptt.

Read more...

Eclipse RDF4J logo.

Eclipse RDF4J

Eclipse RDF4J is an RDF (Resource Description Framework) Java toolkit.

Read more...

Eclipse RedDeer logo.

Eclipse RedDeer

The Eclipse RedDeer project is an extensible framework used for development of automated SWT/Eclipse tests which interacts with application’s user interface. RedDeer provides the PageObjects API for comfortable testing of standard SWT (Buttons, Trees..), JFace (UIForms), Workbench (Views, Editors, ..) and Eclipse (Wizards, Preferences,...) components and also allows creating and extending your own components. RedDeer also provides capabilities to work with graphical editors based on GEF or Graphiti.

Read more...

Eclipse Remote Application Platform logo.

Eclipse Remote Application Platform

The Eclipse Remote Application Platform (RAP) is a framework for modular business applications that can be accessed from different types of clients including web browsers, rich clients, and mobile

Read more...

Eclipse Remus logo.

Eclipse Remus

Eclipse Remus is your personal assistant recording your thoughts, interesting media and everything interesting you see.

Read more...

Eclipse Rich Beans logo.

Eclipse Rich Beans

This project allows user interfaces to be created from beans or graphs of beans. The user interface available has standard widgets which have few dependencies to reuse. For instance there are widgets for editing numbers with bounds validation, units and that allow expressions of other boxes. There are widgets for entering a range of values and expanding out bean graphs to complete Design of Experiments work.

Read more...

Eclipse Riena logo.

Eclipse Riena

The Eclipse Riena platform is the foundation for building multi-tier enterprise client/server applications.

Read more...

Eclipse RISE V2G logo.

Eclipse RISE V2G

About RISE V2G

RISE V2G is a Reference Implementation Supporting the Evolution of the Vehicle-2-Grid communication interface ISO/IEC 15118.
The international standard ISO/IEC 15118, entitled "Road vehicles - Vehicle to grid communication interface", defines a digital IP-based communication interface between an electric vehicle (EV) and a charging station (named Electric Vehicle Supply Equipment - EVSE). It allows for a user-friendly "plug-and-charge" mechanism for authentication, authorisation, billing, and flexible load control based on a wide set of information exchanged between the EV and EVSE.
A rise in the wide application of this standard is essential for reaching the goal of integrating EVs as flexible energy storage devices into a smart grid.
 
Read more...

Eclipse RT logo.

Eclipse RT

Eclipse RT is designed to foster, promote and house runtime efforts in the Eclipse Community .

Read more...

Eclipse Runtime Packaging Project logo.

Eclipse Runtime Packaging Project

Using existing EclipseRT technologies, the RT Packaging project will create one or more EPP-like packages for setting up a runtime platform for different platforms and architectures.

Read more...

Eclipse Sapphire logo.

Eclipse Sapphire

Eclipse Sapphire is a user interface development framework that improves productivity.

Read more...