TOPCASED stands for Toolkit in OPen source for Critical Applications and SystEm Development. It is a system and software engineering workshop based on Eclipse. It aims to provide the tools required to go from requirements to the implementation stages. Focused on modeling development engineering, it includes several graphical editors (for ECORE, UML, SysML, SAM, AADL, and more), an OCL rules editor and checker, several code generators (SMUC, UML2C, UML2Java, UML2Python), a document generator, gPM (a ticket tracker), xHDL tools, Tramway (a requirements traceability framework), and more. External tools can be easily connected to the workshop through its API or models.

Acceleo is a code generator designed to
efficiently implement the MDA approach (Model Driven Architecture) and to improve software development productivity. It is natively integrated with Eclipse and EMF. It includes tools and editors making it easy to learn and to adapt to any kind of project or technology. It provides incremental generation, meta-model interoperability, simple and extensible syntax, template driven customization, and more.

Sculptor is a productivity tool that applies the concepts from Domain-Driven Design and Domain Specific Languages. You express your design intent in a textual specification, from which Sculptor generates high quality Java code and configuration. You can use the concepts from Domain-Driven Design (DDD) in the textual Domain Specific Language (DSL), e.g. Service, Module, Entity, Value Object, Repository. The generated code is based on well-known frameworks such as Spring Framework, Hibernate, and Java EE. Sculptor takes care of the technical details and the tedious repetitive work, and lets you focus on delivering more business value (and have more fun). The DSL and the code generation drives the development and is not a one time shot. The application can be developed incrementally with an efficient round trip loop. Sculptor is useful when developing typical enterprise or Web applications that benefit from a rich and persistent domain model.

Eclipse Code Recommender is an intelligent code recommender system which seamlessly integrates into Eclipse's Code Assist, and predicts only those method calls that are likely to be used by a developer in the current (code) situation. It can currently predict method calls for instances of the SWT framework, such as SWT Buttons, Labels, and Texts.

UCDetector (Unecessary Code Detector) is an Eclipse plugin tool that finds unnecessary (dead) public Java code. It suggests that you make the code final, protected, or private. UCDetector also finds cyclic dependencies between classes.

erlide is a development environment for Erlang based on Eclipse. It works with Eclipse 3.4, Java 1.5, and Erlang R11B, or later. The editor provides highlighting, completion, and documentation views. It provides an integrated debugger and refactoring support (Wrangler).

Visual Paradigm for UML (VP-UML) is a powerful, cross-platform, and easy-to-use visual UML modeling and CASE tool. It provides software developers with a cutting edge development platform to build quality applications faster, better, and cheaper. It facilitates excellent interoperability with other CASE tools and most of the leading IDEs.