Search results

PROJECT NAME WEBSITE CODE DOWNLOAD DETAILS

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 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

The Accessibility Tools Framework (ACTF) is a subproject of the Eclipse Technology Project.

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.

Agent Modeling Platform

The Agent Modeling Platform (AMP) provides extensible frameworks and exemplary tools for Agent-Based Modeling (ABM) as well as more general agent applications. AMP includes:

Agent Modeling Framework (AMF): Meta-model representation (acore) for agent model structure, behavior and generic functions. Acore editors and IDE integration. Code generation supporting fully executable Java models.

Agent Execution Framework (AXF): Extensible and generic API for model life-cycle execution, agent aggregation, view and control management, and workbench interaction.

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

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

The intention of the Modeling Amalgamation project proposal is to augment the current Modeling project with one focused solely on refining the "user experience" when using Modeling project technologies.

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

The project develops and maintains technologies for creating Android applications. This ranges from creating new Eclipse components and updating existing components that support Android development to a downloadable package that can be used for new developers and students. The project will maintain parity with current development trends in phones, tablets, smart watches, smart TVs, embedded Android, and future directions for Android development.

Apogy

The Apogy open source project provides a set of frameworks, EMF models, and Graphical User Interface components that simplify the creation of the software required to operate a physical system.

Given our background on space missions, Apogy includes support to represent 3D topologies, interact with simple sensors, provides a plan editor that allows an operator to simulate or control a system, data displays to monitor system during operation as well as models of environment into which the systems are operated.

APP4MC

Eclipse APP4MC is a platform for engineering embedded multi- and many-core software systems. The platform enables the creation and management of complex tool chains including simulation and validation. As an open platform, proven in the automotive sector by Bosch and their partners, it supports interoperability and extensibility and unifies data exchange in cross-organizational projects.

 

 

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 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 (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

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 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.

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.

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.

Show All Projects