Latest News

 

JIVE 0.3.1 Service Release Available

April 18, 2008 - 14:00:00 UTC by Jeffrey K. Czyz

The latest JIVE service release (0.3.1) is now available for download. This release fixes some major nagging bugs that would arise when monitored code was called from filtered (Java API) code. Some other related bugs were also addressed. This release should greatly increase JIVE's stability. Please see the changelog for details. Also, if you are upgrading from a previous minor release (e.g., 0.1.x or 0.2.x) then be sure to follow the revised download instructions.

With these stability issues resolved, future releases will concentrate on adding event and diagram filtering and will hopefully begin to address some of JIVE's scalability issues. Feedback and suggestions are always welcome.


JIVE at EclipseCon 2008

March 17, 2008 - 17:00:00 UTC by Jeffrey K. Czyz

This week JIVE will be featured at EclipseCon 2008 in Santa Clara, California. The conference runs March 17–20 and is located at the Santa Clara Convention Center.

EclipseCon 2008

An overview of JIVE will be presented at the Poster Reception on Wednesday. A short talk on Query-based Debugging and Visualization in JIVE will be given on Thursday. Please see the linked abstracts for details and presentation content.


JIVE 0.3.0 Released

March 4, 2008 - 06:00:00 UTC by Jeffrey K. Czyz

The next installment of the JIVE Platform (0.3.0) has been released. A new feature available in this version is the ability to selectively collapse and expand method activations on the sequence diagram. Collapsing a method activation effectively reduces the call tree rooted at the activation to a single method call. This leads to a less cluttered and more compact diagram. A method activation can be expanded or collapsed through its context menu. Automatic diagram compaction techniques will be available in a future release.

A couple of breaking API changes were made to implement the new feature. A few minor bugs were also fixed in this release. Please see the changelog for details. The API documentation has been updated, too.


Declarative Debugging in JIVE Tutorial Available

February 19, 2008 - 03:30:00 UTC by Jeffrey K. Czyz

Our latest tutorial Declarative Debugging in JIVE is now available in the Tutorials section. This tutorial explains JIVE's unique approach to debugging object-oriented programs and how it differs from traditional methods. It demonstrates how to formulate and run queries over a program's execution history and how to view the results.


JIVE 0.2.1 & 0.2.2 Service Releases Available

January 16, 2008 - 23:30:00 UTC by Jeffrey K. Czyz

Two JIVE service releases (0.2.1 & 0.2.2) are available for download. These releases add support for reverse stepping before a program has terminated. An 'Exception Caught' search query has also been added. Please see the changelog for details.


JIVE 0.2.0 Released

November 22, 2007 - 03:10:00 UTC by Jeffrey K. Czyz

The next version of the JIVE Platform (0.2.0) has been released. A few bugs have been addressed, including a fix for users experiencing difficulty running under JRE 5. New in this release is an extension point allowing other plug-ins to extend JIVE with their own queries. Much of the JIVE search API has also been exposed.

Please see the changelog for details. The API documentation has been updated for the new release and includes documentation for the new extension point.


Updated November 22, 2007 - 07:15:00 UTC

You may have to modify your preferences to obtain the latest release. Select 'Window' → 'Preferences...', then under the 'Install/Update' category, change the 'Valid updates' preference to 'compatible'.


JIVE 0.1.2 Service Release Available

November 14, 2007 - 20:30:00 UTC by Jeffrey K. Czyz

Another JIVE service release (0.1.2) is available for download. This release addresses a couple issues regarding class visibility for extending plug-ins. Please see the changelog for details. The API documentation has been updated to reflect these changes.


JIVE 0.1.1 Service Release Available

November 13, 2007 - 20:30:00 UTC by Jeffrey K. Czyz

The first service release of JIVE (0.1.1) is available for download. This version contains the complete source code released under the Eclipse Public License (EPL) agreement. A few minor bugs and compatibility issues are addressed in this release. Please see the changelog for details. Also, much of the public API documentation can now be accessed from the web site. See the Support & Development section for more information.

To upgrade from an earlier version of JIVE, simply use the update manager as described in the Download section.


Beginning to Debug with JIVE Tutorial Available

November 5, 2007 - 20:45:00 UTC by Jeffrey K. Czyz

Our first tutorial Beginning to Debug with JIVE is now available in the Tutorials section. This tutorial starts by covering how to initiate a debugging session with JIVE. It then goes on to explain the object and sequence diagrams, and finishes with describing the backwards stepping and jumping mechanisms. A tutorial describing JIVE's query-based debugging capabilities will be available in the coming weeks.


JIVE 0.1.0 Released

October 21, 2007 - 13:00:00 UTC by Jeffrey K. Czyz

JIVE is now available for the Eclipse Platform. Today, the initial version of JIVE (0.1.0) was released in conjunction with the Eclipse Technology Exchange workshop at OOPSLA in Montréal. Our paper Declarative and Visual Debugging in Eclipse was presented and a brief demo of JIVE was given.

JIVE extends the debugging capabilities of Eclipse to include interactive visualization, query-based debugging, and reverse stepping. It has been released under the Eclipse Public License (EPL) agreement. Please see the Download section for instructions on how to obtain JIVE.