Java tools, components, libraries and plugins [NEW] My favorites| sign in | create your account  
proagora.com - .NET and Java jobs
Author

IBM

 Home Page Home Page

BIPTK

 Home Page Home Page

Categories: Profiling - Debugging

BIPTK (Bytecode Instrumentation Profiling Toolkit for Java) is an Eclipse-based toolkit that helps developers and performance specialists exploit bytecode instrumentation for the purpose of profiling Java applications.
BIPTK includes a library for generating profiling traces, an Eclipse plug-in GUI for visualizing the traces, and some working examples of instrumenting code with Eclipse TPTP Probekit.
The Bytecode Instrumentation Engine captures timing events from the Java application, and the library makes the correlations and saves traces in XML format.
The Eclipse plug-in is an editor for profiling traces, helping in the analysis, and visualizing for each method and every child call; it also enables navigation of the whole call tree in order to identify the major causes of performance degradation.

Built for Java
Built for Java
Plug-in
Plug-in
Free or free version available
Free or free version available

ConTest

 Home Page Home Page

Categories: Testing

Latest version: 2.6.4
Added 2007-11-14

ConTest (ConcurrentTesting) is tool for testing multi-threaded applications.

The main use of ConTest is to expose and eliminate concurrency-related bugs in parallel and distributed Java programs. ConTest systematically and transparently schedules the execution of program threads such that program scenarios that are likely to contain race conditions, deadlocks, and other intermittent bugs (collectively called synchronization problems) are forced to appear with high frequency.
ConTest's impact on the testing effort is minimal. Testers can rerun existing test suites without recompilation of the software under test (but with a greater probability of uncovering synchronization problems).
ConTest can also be used to measure test coverage, aid in debugging, enable replay, and present deadlock information.

Built for Java
Built for Java
Free or free version available
Free or free version available

DB2 Driver for JDBC and SQLJ

 Home Page Home Page

Categories: JDBC

Latest version: DB2 9
Added 2007-04-13

The IBM Driver for JDBC and SQLJ is a single application driver to support Java applications. This driver can be used as in type 4 or type 2 mode (with the appropriate client environment).

Features include:
- JDBC 3.0 compliant
- Optimized for DB2 across all platforms (Linux, UNIX, Windows, z/OS and iSeries)
- Support for XML and XQuery
- Support for trusted connections to DB2 for z/OS
- Security and high availability interfaces

Built for Java
Built for Java
Library
Library
Free or free version available
Free or free version available

HeapAnalyzer

 Home Page Home Page

Categories: Profiling - Debugging

Latest version: 2.3
Added 2006-07-04Updated 2007-11-24

Graphical tool for discovering possible Java heap leak areas through a heuristic search engine and analysis of the Java heap dump in Java applications.
HeapAnalyzer analyzes Java heap dumps by parsing the Java heap dump, creating directional graphs, transforming them into directional trees, and executing the heuristic search engine.

Features include:
- List of Java heap leak suspects
- Recommendation of the size of kCluster
- List of gaps among allocated objects/classes/arrays
- Java objects/classes/arrays search engine
- List of objects/classes/arrays by type name, object name, address, size, size of children, number of children, frequency
- List of available heap spaces by size
- Tree view of Java heap dump
- Loading/saving processed Java heap dumps

Built for Java
Built for Java
Free or free version available
Free or free version available

Interface Tool for Java

 Home Page Home Page

Categories: Interoperability

Allows Java programs to communicate with ActiveX objects.

Interface Tool for Java allows integration of ActiveX objects into a Java Environment. Using the Java Native Interface (JNI) and COM technology, Interface Tool for Java allows an ActiveX object to be treated just like a Java object.
Using Interface Tool for Java requires simply running a proxy generating tool that creates Java proxies from the ActiveX controls's typelib. These proxies can then be used to allow a Java program to communicate with the ActiveX object.

Previous name: Bridge2Java

Built for Java
Built for Java
Library
Library
Free or free version available
Free or free version available

JTOpen

 Home Page Home Page

Categories: Interoperability

Latest version: 4.8
Added 2005-06-30

Open Source version of the IBM Toolbox for Java.
The IBM Toolbox for Java is a library of Java classes supporting the client/server and internet programming models to an iSeries or AS/400 server. The classes can be used by Java applets, servlets, and applications to easily access iSeries and AS/400 data and resources.
The Toolbox does not require additional client support over and above what is provided by the Java Virtual Machine and TCP/IP.
It has been tested on a variety of platforms, including AIX, i5/OS and OS/400, Linux, OS/2, Solaris, and Windows.

Built for Java
Built for Java

Lock Analyzer for Java

 Home Page Home Page

Categories: Tracing - Logging - Monitoring

Cross-platform tool that provides an insight into how well Java locks are performing in a live Java application.

IBM Lock Analyzer for Java is a tool consisting of two packages. The first package is platform-dependant and provides a connection to the Java virtual machine (JVM) for gathering lock statistics on the running application. This package gets loaded at run time along with the application to be monitored. The second package is not platform-dependant and provides a graphical user interface. The graphical user interface connects to the platform package and provides the controls and analysis required for identifying badly performing locks.

Built for Java
Built for Java
Free or free version available
Free or free version available

Rational Application Developer for WebSphere Software

 Home Page Home Page

Categories: IDEs - IDE plug-ins

Latest version: 6.0
Added 2005-01-06

Integrated development environment for visually designing, developing, analyzing, testing, profiling and deploying Web, Web services, Java, J2EE and portal applications.
Features include:
- Built on Eclipse, you can adapt and extend your development environment with plug-in tools from IBM, IBM Business Partners and the Eclipse community.
- Optimized for IBM WebSphere software, and supporting multi-vendor runtime environments.
- User Interfaces with JavaServer Faces (JSF).
- Visualize and graphically edit code through the UML Visual Editor for Java and EJB.
- Automated tools for applying coding standard reviews, component and Web Service unit testing and multi-tier runtime analysis.
- Data Access with Services Data Objects (SDO).
- Business Logic with Enterprise Generation Language (EGL).

Previous name: WebSphere Studio Application Developer (WSAD)

Built for Java
Built for Java

Rational ClearQuest Client for Eclipse

 Home Page Home Page

Categories: IDEs - IDE plug-ins

Latest version: 6.0
Added 2005-01-28

The Rational ClearQuest Client for Eclipse provides integration between ClearQuest and Eclipse, using native Eclipse interface techniques. Eclipse views exist for ClearQuest workspace navigation, query results, record details and charting. Several standard Eclipse views are leveraged, such as Properties and Console.

The following platforms are available:
*Windows 2000 Professional (SP 4)
* Windows XP Professional (SP1 or SP2)
* Windows 2003 Server
* Red Hat(R) Enterprise Linux(R) 3.0 Workstation
* SUSE(R) Linux Enterprise Server 9 (SLES)

The only prerequisites are:
* Rational ClearQuest version 2003.06.13
* Eclipse version 3.0

Built for Java
Built for Java
Plug-in
Plug-in
Free or free version available
Free or free version available

Rational Purify for Windows

 Home Page Home Page

Categories: Profiling - Debugging

Latest version: 6.13
Added 2003-05-20

Runtime analysis helping developers pinpoint memory-related reliability errors in their C/C++, managed .NET and Java code.

Features include:
- Runtime and memory management error detection: memory corruption and leak detection.
- Instruments code at the byte or object level.
- Does not require access to source code and can thus be used with third-party libraries in addition to home-grown code.
- For software developers working with Java, Visual C++ and all VS.NET managed languages (including C# and VB.NET).
- Runs directly inside WebSphere Studio, Eclipse or Visual Studio, as well as stand-alone.
- Selective instrumentation: allows you to select which modules of an application to analyze.

Built for Java
Built for Java
Plug-in
Plug-in

Rational PurifyPlus

 Home Page Home Page

Categories: Code coverage, Profiling - Debugging,

Latest version: 6.13
Added 2005-03-31

Set of automated runtime analysis tools for improving Linux-, UNIX- and Windows-based application reliability and performance.
Designed for Java, C, C++, and .NET applications.

Features include:
- Runtime and memory management error detection: memory corruption and leak detection.
- Application performance profiling: highlights application performance bottlenecks.
- Code coverage analysis: identifies untested code.
- Instruments code at the byte or object level.
- Server-side Java support: install PurifyPlus on your Web server to analyze Java Server Pages (JSP) and servlets.
- For software developers working with Java, Visual C++ and all VS.NET managed languages (including C# and VB.NET).
- Runs directly inside WebSphere Studio, Eclipse or Visual Studio, as well as stand-alone.
- Selective instrumentation: allows you to select which modules of an application to analyze.

Built for Java
Built for Java
Plug-in
Plug-in

Rational Rose XDE Developer for Java

 Home Page Home Page

Categories: Modeling - Architecture - MDA - UML

Latest version: 6.12
Added 2005-04-20

Design-to-code experience inside Eclipse IDE and IBM WebSphere Studio Application Developer and Integration Edition IDEs.

Features include:
- IBM Rational Rose Professional J is included to integrate with other leading Java platform IDEs.
- Model-driven development with UML support.
- Java code roundtrip engineering.
- Automatic or on demand model-code synchronization.
- User-definable patterns and code templates.
- Assisted modeling with language sensitive editing.
- Multiple model support for Model-Driven Architecture.
- Free-form diagramming.
- Logical and physical database design.
- Web publishing and reporting.

Built for Java
Built for Java
Plug-in
Plug-in

WebSphere Application Server

 Home Page Home Page

Categories: Application servers

Latest version: 7
Added 2005-10-31Updated 2009-08-27

Application server.

Features include:
- Java EE 5 certification, EJB 3.0 support, Java Persistence API (JPA) support, Java Development Kit (JDK) 6.0 support, deliver simplified programming models for building reusable persistent object
- Web services support, including JAX-WS, SOAP 1.2, MTOM, XOP, WS-ReliableMessaging, WS-Trust, WS-SecureConversation, WS-Policy, and Kerberos Token Profile, simplifies interoperability in mixed environments
- Web 2.0 support (via Feature Pack for Web 2.0) extends Service Oriented Architecture (SOA) by connecting external Web services, internal SOA services, and Java Platform Enterprise Edition (JEE) objects into highly interactive Web application interfaces
- Session Initiation Protocol (SIP) servlets simplify development with standardized support for interactive user sessions involving real-time multimedia elements such as voice, video, instant messaging and online games
- Spring has certification for use with WebSphere Application Server to enable module-based programming
- Single-step installation and configuration, wizards and default configurations
- IBM Rational Application Developer for WebSphere V7.5 is available and fully exploits capabilities within WebSphere Application Server V7, accelerating delivery of higher quality, mission-critical applications
- WebSphere Application Server Feature Packs simplify the adoption of new standards such Services Component Architecture (SCA), and improve consumability by enabling users to selectively take advantage of new standards and features while maintaining a more stable internal release cycle

Built for Java
Built for Java

WebSphere Application Server Community Edition

 Home Page Home Page

Categories: Application servers

Latest version: 1.0
Added 2005-11-16

Java 2 Platform, Enterprise Edition (J2EE) application server built on Apache Geronimo, the open source application server project of the Apache Software Foundation.

Features include:
- J2EE 1.4 programming model using technology from Apache Geronimo
- Eclipse plug-in
- Database support: pre-integrated with IBM Cloudscape; also provides driver support for Oracle, SQL Server, and MySQL.
- Runtime customization
- User management
- Centralized configuration and control
- Migration aids
- Liberal product license

Built for Java
Built for Java
Free or free version available
Free or free version available
Source code provided
Source code provided

WebSphere Extended Deployment Data Grid

 Home Page Home Page

Categories: Caching

Latest version: 6.1
Added 2007-09-28

Component that provides data caching features enabling applications to process massive data volumes. Data Grid offers a customizable, pluggable data fabric framework that lets applications share data.

Features include:
- The in-memory management capabilities can support terabytes of data spread across thousands of servers.
- Can span thousands of Java Virtual Machines (JVM) and allow for very large datasets.
- Can execute in a standalone fashion within any J2EE or J2SE JVM running on at least J2SE 1.4.2 JDK.
- Non-WebSphere servers can leverage the ObjectGrid to provide a common data fabric approach across heterogeneous deployments.

Built for Java
Built for Java
Advertise here! Contact us to know the options
Help the Java community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
 
Advertise here! Contact us to know the options
Hosted by Arvixe
Java, J2EE, and all Java-based marks are trademarks or registered trademarks of Oracle.
This site is not affiliated in any way with Oracle.
part of the metaSapiens network: metaSapiens | Java Jobs | Fabrice's weblog | .NET tools | Java tools | Dynamics AX tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé