Search results

PROJECT NAME

WEBSITE

CODE

DOWNLOAD

4DIAC - Framework for Distributed Industrial Automation and Control

4DIAC - Framework for Distributed Industrial Automation and Control

4DIAC in its current form has been started 2007 as open source project fostering the further development of IEC 61499 for its use in distributed IPMCS and further distribute research results from the original contributors. From the beginning it provided everything necessary to program and execute distributed IPMCS.

Acceleo

Acceleo

Acceleo is an open source code generator implementing the OMG's MOF Model to Text Language (MTL) standard that uses any EMF based models (UML, SysML, domain specific models...) to generate any kind of code (Java, C, PHP...) while keeping the traceability of the generated text.

Accessibility Tools Framework

Accessibility Tools Framework

The Accessibility Tools Framework (ACTF) is a subproject of the Eclipse Technology Project. The ACTF is a software framework which serves as an extensible infrastructure upon which developers can build a variety of utilities that help to evaluate and enhance the accessibility of applications and content for people with disabilities.

Aether

Aether

Aether is a library for working with artifact repositories. Aether deals with the specification of local repository, remote repository, developer workspaces, artifact transports, and artifact resolution.

Ajax Tools Framework (ATF)

Ajax Tools Framework (ATF)

The Ajax Tools Framework (ATF) is a tool integrated with Eclipse for Web developers who use Ajax techniques. ATF provides tooling that allows a user to edit, debug, and monitor CSS, HTML, and JavaScript applications and a framework on which adopters can build advanced and technology specific tools. The functionality in ATF breaks down into three main areas: Browser Tooling, JavaScript Debugger and extensions for adopters.

AJDT - AspectJ Development Tools Project

AJDT - AspectJ Development Tools Project

Some aspects of system implementation, such as logging, error handling, standards enforcement and feature variations are notoriously difficult to implement in a modular way. The result is that code is tangled across a system and leads to quality, productivity and maintenance problems. Aspect Oriented Software Development enables the clean modularization of these crosscutting concerns. The AspectJ Development Tools (AJDT) project provides Eclipse platform based tool support for AOSD with AspectJ.

Amalgamation

Amalgamation

The Eclipse Modeling Project (EMP) was formed as a top-level project at Eclipse in order to bring together a number of modeling-related projects. While the Modeling project has been a success in many respects, it remains somewhat a collection of individual projects with little or no focus on integration or ease-of-use. As stated in the EMP charter, the "Eclipse Modeling Project will focus on the evolution and promotion of model-based development technologies within the Eclipse community.

AMW - Atlas Model Weaver

AMW - Atlas Model Weaver

The AMW (ATLAS Model Weaver) is a tool for establishing relationships (i.e., links) between models. The links are stored in a model, called weaving model. It is created conforming to a weaving metamodel. AMW provides a base weaving metamodel enabling to create links between model elements and associations between links. The metamodel may be extended to add other mapping semantics. This way there is the possibility of creating variable mapping languages dedicated to specific application requirements.

Andmore - Eclipse Android Tooling

Andmore - Eclipse Android Tooling

The purpose of Andmore is to provide Android Eclipse tooling without having to go through multiple steps.

The technology development involves integrating and refactoring the Google ADT plugins as necessary to work with the project. Similarly, the former MOTODEV plugins have components that can be integrated into the project.

Andmore includes:

JDT for Android Java applications.

CDT for C/C++ shared libraries.

Apricot

Apricot

The scope of the project is to provide developers with a reference implementation for a content repository that is accessible through APIs. It will serve as a solid and efficient base for developing Content Applications. By "Content Applications," we mean any application with a primary function of managing structured or semi-structured content in any way. These could be Document Management applications, Digital Asset Management applications, Case or Record Management applications, Web Content Management applications, or simply business-specific applications.

AspectJ

AspectJ

AspectJ is a seamless aspect-oriented extension to the Java™ programming language. It is Java platform compatible easy to learn and use.

ATL - A Model Transformation Technology

ATL - A Model Transformation Technology

ATL (ATL Transformation Language) is a model transformation language and toolkit. In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models. Developed on top of the Eclipse platform, the ATL Integrated Environnement (IDE) provides a number of standard development tools (syntax highlighting, debugger, etc.) that aims to ease development of ATL transformations.

b3

b3

The purpose of the b3 project is to develop a new generation of Eclipse technology to simplify software build and assembly. Eclipse b3 consists of two parts; the b3 engine, and the b3 site aggregator.

Babel

Babel

Babel is a set of tools to make the job of globalizing Eclipse projects easier. We also want to provide ways for people world wide, who are interested, to contribute translations in their language of choice. The project includes tools and activities that are needed to adapt the Eclipse deliverables to properly run in multiple locales and to translate selected Eclipse projects into multiple different languages (French, Japanese, German, etc). The project could eventually include tools to aid in the following areas: Enablement testing (E.g.

BPEL Designer

BPEL Designer

BPEL Project adds comprehensive support to Eclipse for the definition, authoring, editing, deploying, testing and debugging of WS-BPEL 2.0 processes. WS-BPEL (Web Services Business Process Execution Language), or BPEL, is a vendor-neutral specification being developed by OASIS to specify business processes as a set of interactions between web services.

BPMN modeler

BPMN modeler

BPMN2 Modeler Project

BPMN2 Modeler Project

The mission of the SOA Project is to build frameworks and extensible tools that enable the design, configuration, assembly, deployment, monitoring, and management of software designed around a Service Oriented Architecture. The project is guided by the values of transparency, extensibility, vendor neutrality, community collaboration, agile development, and standards-based innovation.

Buckminster Component Assembly

Buckminster Component Assembly

Buckminster is a set of frameworks and tools for automating build, assemble & deploy (BA&D) development processes in complex or distributed component-based development. Buckminster allows development organizations to define fine-grained "production lines" for the various stages in software production - unit testing, integration testing, field deployment, staged migration, etc. - and to automate the execution of corresponding processes.

Buildship: Eclipse Plug-ins for Gradle

Buildship: Eclipse Plug-ins for Gradle

Buildship

Buildship is a collection of Eclipse plug-ins that provide support for building software using Gradle.

Buildship aims to provide a deep integration of Gradle into Eclipse. Buildship also aims to make the Eclipse IDE more powerful by allowing the user to do more from within the IDE.