|
|
 |
 |
 |
 |
 |
 |
|
|
|
|
 |
 |
 |
 |
|
 |
|
|
|
Device Software Development Platform
|
 |
 |
 |
 |
|
 |
|
|
|
|
 |
 |
 |
 |
 |
 |
|
|
|
|
 |
 |
 |
 |
 |
 |
|
|
|
Native Application Builder
|
 |
 |
 |
 |
|
 |
|
|
|
|
 |
 |
 |
 |
 |
 |
The Target Management project creates data models and frameworks
to configure and manage remote systems, their connections,
and their services.
Our main offering is the Remote System Explorer (RSE), which is also
part of the yearly Eclipse release train. It integrates any sort of
heterogeneous remote resources under a single, consistent UI
and allows transparent working on remote computers just like the local one.
Besides that, it also provides access to remote file systems for other projects
to consume via the Eclipse Filesystem (EFS).
As a stand-alone offering, the project also provides a lightweight Terminal view.
More about target management »
|
|
Equinox
|
 |
 |
 |
 |
 |
 |
|
|
|
JDT - Java development tools
|
 |
 |
|
|
 |
 |
|
|
|
PDE - Plugin Development Environment
|
 |
 |
 |
 |
 |
 |
|
|
|
Eclipse Platform
|
 |
 |
 |
 |
 |
 |
|
|
|
|
 |
 |
|
 |
 |
 |
The EMF project is a modeling framework and code generation facility for building
tools and other applications based on a structured data model. From a model
specification described in XMI, EMF provides tools and runtime support to
produce a set of Java classes for the model, along with a set of adapter
classes that enable viewing and command-based editing of the model, and
a basic editor.
EMF builds include
XML Schema Definition (XSD),
now a component of the Model Development Tools (MDT) project,
and an EMF-based implementation of Service Data Objects (SDO).
XSD provides a model and API
for manipulating components of an XML Schema, with access to the underlying
DOM representation of the schema document.
Other subprojects, such as Model Query, Model Transaction, and Validation Framework, are available separately.
The next release of EMF is scheduled for the end of June 2010,
along with the rest of the Helios projects.
|
|
|
 |
 |
|
 |
 |
 |
The Eclipse Graphical Modeling Project (GMP) provides a set of generative components and
runtime infrastructures for developing graphical editors based on EMF
and GEF.
|
|
|
 |
 |
 |
|
|
 |
The UML2 project (an Eclipse Tools sub-project) is an EMF-based implementation of the UML 2.x metamodel for the Eclipse platform. The objectives of this project are to provide a useable implementation of the metamodel to support the development of modeling tools, a common XMI schema to facilitate interchange of semantic models, test cases as a means of validating the specification, and validation rules as a means of defining and enforcing levels of compliance.
|
|
|
 |
 |
 |
 |
 |
 |
|
|
|
|
 |
 |
 |
 |
 |
 |
Eclipse Communication Framework (ECF)
ECF is a framework for building distributed servers, applications, and tools. It provides
a modular implementation of the OSGi 4.2 Remote Services standard, along with
support for REST-based and SOAP-based
remote services, and asynchronous messaging for remote services.
|
|
|
 |
 |
 |
|
 |
 |
Process Framework (EPF)
The Process Framework (EPF) aims at producing a customizable software process enginering framework, with exemplary process content and tools, supporting a broad variety of project types and development styles.
|
|
|
 |
|
 |
 |
 |
 |
Higgins Trust Framework This project is
developing an extensible, platform-independent, identity protocol-independent,
software framework to support existing and new applications that give users more
convenience, privacy and control over their identity information.
|
|
Supplemental Widgets for SWT (Nebula)
|
 |
 |
|
 |
|
|
|
|
|
|
 |
|
 |
 |
 |
 |
|
|
|
|
 |
 |
 |
 |
 |
 |
|
|
|
COBOL IDE
|
 |
 |
 |
|
 |
 |
|
|
|
|
 |
 |
 |
 |
 |
 |
|
|
|
VE - Visual Editor
|
 |
 |
 |
 |
 |
 |
|
|
|
Test and Performance Tools Platform Project
|
 |
 |
 |
 |
 |
 |
|
|
|
|
 |
 |
 |
 |
 |
 |
|
|
|
RT
|
 |
 |
|
 |
|
|
|
|
|
EclipseLink Project
|
 |
 |
|
 |
 |
 |
|
|
|
Riena Project
|
 |
 |
 |
 |
 |
 |
|
|
|
Swordfish
|
 |
 |
 |
 |
 |
 |
|
|
|
Eclipse Modeling Project
|
 |
|
 |
 |
|
 |
|
|
|
|
 |
|
|
 |
|
 |
The Eclipse Modeling Framework Technology (EMFT) project exists to incubate new technologies that
extend or complement EMF.
For IP log information see the IP Log.
|
|
Model-to-Model Transformation (M2M)
|
 |
|
|
 |
|
 |
|
|
|
|
 |
 |
|
 |
|
 |
Model-to-Text (M2T) Project
The Model-to-Text project provides infrastructure and tooling for generating text (usually program code) from models.
The project includes implementations of three model-to-text languages: JET (orginally from EMF),
XPand (originally from openArchitectureWare)
and MTL (implementing the OMG MOF Model to Text standard).
The project's primary framework provides for invoking model-to-text solutions independently of implementation language.
Finally, the project provides shared infrastructure for implementing model-to-text languages and associated tools.
|
|
Textual Modeling Framework
|
 |
|
|
|
|
|
|
|
|
|
 |
|
|
 |
|
 |
Device Debugging Project
Device Debugging builds the Debugger Services Framework (DSF), an framework implementation of the new Eclipse
Debug Model Interfaces first released in Eclipse 3.2. DSF is intended to be extended by commercial vendors for
commerical debug solution. DD also includes a sample implementation of DSF using the GDB debuger. In addition
to these technologies, DD includes a traditional embedded memory rendering for the Eclipse Memory View and an XML
editor used for editing IP-XACT hardware description files produced by members of the SPIRIT consortium.
|
|
Real-Time Software Components
|
 |
 |
 |
 |
 |
|
|
|
|
|
 |
 |
 |
 |
 |
 |
Sequoyah Project
Sequoyah project's purpose is to be focused on the needs of
all mobile developers. Inheriting components from TmL, MTJ
and Pulsar projects, Sequoyah intends to remove the artificial
barriers of Linux and Java in order to provide a home for all
Eclipse mobile developers.
|
|
Dali Java Persistence Tools
|
 |
|
|
 |
 |
 |
|
|
|
WTP EJB Tools
|
 |
|
|
 |
 |
 |
|
|
|
WTP Java EE Tools
|
 |
|
|
 |
|
 |
|
|
|
JavaServer Faces
|
 |
|
|
 |
|
 |
|
|
|
Server Tools
|
 |
|
|
 |
 |
 |
|
|
|
Web Services Tools
|
 |
|
|
 |
 |
 |
|
|
|
Rich Ajax Platform
|
 |
 |
|
 |
 |
 |
|
|
|
|
 |
|
|
 |
|
 |
|
|
|
|
 |
 |
|
 |
|
 |
|
|
|
AJAX Tools Framework
|
 |
|
|
 |
|
 |
|
|
|
Open System Engineering Environment
|
 |
 |
|
 |
 |
 |
|
|
|
embedded Rich Client Platform
|
 |
 |
 |
 |
 |
 |
|
|
|
Jetty - Servlet Engine and Http Server
|
 |
|
 |
 |
 |
 |
|
|
|
Eclipse Communication Framework
|
 |
 |
 |
 |
 |
 |
|
|
|
|
 |
|
 |
 |
 |
 |
The Graphical Editing Framework (GEF) provides technology to create rich graphical editors and views for the Eclipse Workbench UI.
|
|
SMILA
|
 |
 |
|
 |
 |
 |
|
|
|
e4 Project
|
 |
 |
 |
 |
|
 |
|
|
|
Gemini - Enterprise Modules Project
|
 |
 |
 |
 |
|
 |
|
|
|
Virgo
|
 |
 |
 |
 |
 |
 |
|
|