Commercial Plug-ins

Eclipse-based commercial projects and plug-ins can be found at Eclipse Plugin Central (EPIC). EPIC offers the Eclipse community a convenient, information-rich portal that helps software developers find open source and commercial Eclipse plug-ins, tools, and products that enhance the entire Java software development life-cycle.

Visit http://www.eclipseplugincentral.com.

Don’t forget to also look at the many community plug-in sites that are out there!




Plug-in Listings

Here is a sample of the companies building eclipse-based projects and plug-ins.

Array Technology - Array Configuration - http://www.arraytechnology.com/pageProduct.asp
Array Configuration is a full suite of applications and components for implementation of high-end large scale configuration solutions across both direct and indirect sales channels. Included in Array Configuration is Array Studio, a modeling environment based on the Eclipse platform. Model creation and especially maintenance is a major task in any constraint solver related project; a task that is simplified significantly with the introduction of Array Studio with its wide selection of variable types, declarative (i.e. not procedural) language and extensive use of easily comprehendible truth tables.

go to top

atSistemas S. A. - StrutsExtendedArchitecture (SEA) - http://www.atsistemas.com
SEA plugin for Eclipse and WebSphere Studio allows you to build STRUTS applications in an easy and new way. You will be able to assemble a Struts application using visually defined reusable and encapsulated server-side components. Each component is defined using a visual editor, can call other components through a clearly defined interface and promotes the use of MVC pattern. Moreover SEA supplies extra functionality like automatic navigation flow control, automatic HttpSession clean up and the chance of associating distinct areas of a page with its own control component. A free evaluation version can be downloaded. For Eclipse 2.x and WebSphere Studio 5.0.x. at http://www.atsistemas.com/SEA_en.html

go to top

Azzurri Ltd.

Typesafe Enumeration Generator - http://www.azzurri.jp/en/software/typesafe_enum/index.jsp
The Typesafe Enum Generator plug-in is a wizard for generating Java source code for the Typesafe Enumeration design pattern. The generated source code is based on a JET template file included in the plug-in and can be customized by editing the template. JET (Java Emitter Templates) is a generic template engine that uses a JSP-like syntax (actually a subset of the JSP syntax) to generate any type of text and is part of the Eclipse Modeling Framework (EMF) project.

Soloprogramming Eclipse Plug-in - http://www.azzurri.jp/en/software/soloprogramming/index.jsp
Category: entertainment. For lonely Pair Programmers. When developing in Eclipse, Solo Programming can be your virtual pair programming partner. The "Birdie" view gives you occasional comments from its well of agile development wisdom. DISCLAIMER: this is not an expert system nor a distributed pair programming tool.

go to top

IBM - Alphaworks

Abstract User Interface Markup Language
The Abstract User Interface Markup Language toolkit is a rapid-development tool to assist developers in writing GUIs to run as either Swing applications or on the Web -- without any changes. This AUIML toolkit includes rapid prototyping with the eclipse-based Visual Builder, DataBean implementation, built-in data validation, built-in internationalization and more. The AUIML Toolkit includes the AUIML VisualBuilder, which is an Eclipse-based visual panel editor built on top of the Eclipse Visual Editor Project.

Development Tool for Java-COM Bridge - This Eclipse based Development Tool for Java-COM Bridge is for developing and enabling tight communication between Java and COM-based applications. An application running on Microsoft Windows systems is typically constructed as a set of interconnecting components entirely based on Microsoft Component Object Model (COM) technology, or on Java technology. New update fixes many bridge generation compilation errors.

go to top

IBM - Tivoli Monitoring Workbench - http://www-306.ibm.com/software/tivoli/resource-center/availability/code-monitor-resource.jsp
The IBM Tivoli Monitoring Workbench allows you to create resource models that enable automatic system monitoring, problem diagnosis and problem resolution for your applications. The IBM Tivoli Monitoring Workbench, which can be launched via the provided Eclipse plug-in, includes wizards for developing these models.

go to top

M1 Global - BPi Studio (Alpha) - http://www.m1global.com
BPi Studio is a FREE business process modeling tool designed to enable business analysts and IT personnel to achieve more efficient end-to-end process modeling. BPi Studio is unique in its ability to allow companies to visually define and configure business processes and corresponding user interfaces across interaction channels. When completed, it provides a bird’s eye view of a company’s workflows and interactions across all channels, whether customer or partner, walk-in, call-in, click-in or mail-in. The Alpha release is based on the BPMN standard and is an Eclipse plug-in. This release includes modeling palettes for business processes, web interfaces and voice interactions. Modeling palettes for additional interaction channels, including email and web collaboration will be available in 2005. The company’s objective is to receive feedback from the process community prior to its generally available release in early 2005. Download without charge and read our “Model Your Enterprise” whitepaper at http://www.m1global.org.

go to top

Michael Campbell Associates Ltd. - JCodeBox - http://www.jcodebox.com/dwn_mnu.shtm
JCodeBox is a powerful application/component builder that simplifies the creation of Java Enterprise (J2EE), Web and Web Services applications. It allows developers to visually define J2EE/Web applications and then to immediately build, assemble and deploy the application to their application server for immediate feedback. The code produced by JCodeBox (Java, XML etc.) can easily be integrated with/maintained in the eclipse environment.

go to top

Object Forge - Mascot 2002 - http://www.object-forge.com/Site_Background.shtml#eclipse
MASCOT 2002 is a framework and methodology that adds a new dimension to application design, integration, and deployment and complements current techniques. For Eclipse users MASCOT 2002 includes an editor plugin that allows the management of both source code and MASCOT specific files within the Eclipse IDE. As an extension and enhancement of the British Ministry of Defence’s MASCOT 2 standard, MASCOT 2002 addresses how a system runs, not how it is built. It provides a way for designers and developers to consider and specify an application’s runtime behavior early in the design cycle rather than later during integration and testing.

go to top

Ontogenics - hyperModel - http://www.xmlmodeling.com/hyperModel/index.html
hyper
Model enables bi-directional transformation between UML models and XML Schema. This Eclipse plug-in was designed by the author of the book "Modeling XML Applications with UML" (Addison-Wesley) and implements the most complete and flexible mapping between object-oriented models and XML Schemas. hyperModel works with any other UML tool that supports the XMI 1.0 format for model interchange (and soon will support XMI 1.2 and 2.0). Dynamic interactive UML class diagrams are presented in an SVG view.

go to top

QA Systems - QStudio - http://www.qa-systems.com/products/qstudioforjava/eclipse/index.html
QStudio for Java gives Eclipse the ability to detect software defects prior to compile time, significantly reduce code review effort by automating a major portion of the code inspection process and objectively assess the quality of the developed software.

go to top

Quest Software - JProbe - http://java.quest.com/jprobe
JProbe Suite provides developers with tools that will help them detect, diagnose and resolve poor performing code, memory leaks, object cycling, threading issues and overall code related performance issues. JProbe supports many different applications servers running on Linux, AIX, Windows, Solaris, HP-UX and IBM Mainframe systems. Free evaluations are available at the link below. You’ll find instructions for eclipse 2.0 integration at http://java.quest.com/support/jprobe/ide/eclipse20.shtml

go to top

QNX - QNX Momentics - http://www.qnx.com/products/ps_momentics/
The QNX Momentics development suite is an integrated toolset for embedded development.

go to top

realMethods - Framework Application Generator - http://www.realmethods.com
A complete MDA compliant J2EE application generation environment. Allows you to import an XMI file representation of your object model, and then provides a complete set of options to generate any type of J2EE application. All generated code originates from a set of customizable Apache Velocity templates. The resulting application is supported by the realMethods Framework. Access the plugin at http://www.realmethods.com/framework.download.html

go to top

TimeSys - LinuxLink - http://www.timesys.com/
LinuxLink is a web-based resource for embedded Linux development, delivering continuously updated streams of validated and ready-to-use components, information, tools and technology aggregated from leading semiconductor companies, the open source community and TimeSys. LinuxLink provides the tools previously known as TimeStorm tools, but they are now a part of the Developer Suite. In the latest versions, we’ve made the ability to work with RPM files more robust so that you can use the packages from the repository to build root filesystems with greater ease. We’ve also added the ability to create jffs2, cram and initrd file system images on Windows or Linux.

go to top