PRWeb The Leader Press Release Distribution
See How PRWeb Works

We're here to help 1-866-640-6397

Login Create Free Account


All Press Releases for August 15, 2003 Subscribe to this News Feed    
 

Java Application Loses Fat

Excelsior, LLC, a leading Russian vendor of software development tools, has released a new case study illustrating the ability of its flagship product, Excelsior JET, to reduce download sizes of certain Java applications.

Java Application Loses Fat
Case Study Shows 3/4 Reduction in Application Download Size Combined With Doubled Performance

Novosibirsk, Russia (PRWEB) August 15, 2003 - Excelsior, LLC, a leading Russian vendor of software development tools, has released a new case study illustrating the ability of its flagship product, Excelsior JET, to reduce download sizes of certain Java applications.

The case study highlights Trita - a sophisticated source code beautifier developed by Flashbulb Studios in the US. Its primary business goal is to easily integrate into users' IDEs and ideally partner with IDE vendors so that Trita is instant available to their end users.

The Challenge

Trita is written in Java, so it needs a Java Runtime Environment (JRE) to work. The need to include the JRE has brought the total distribution size up to 7.7 MB. This was way too large for many IDE vendors to package Trita into their products, so there was enormous pressure to find a way to reduce Trita's size.

One solution was to rewrite Trita in C++, which would have taken at least six person-months. Happily, Excelsior JET provided a superior solution to shrink the distribution to a much more manageable size and without very much effort.

The Solution

In about two weeks, one engineer has migrated Trita's GUI from AWT to the open-source Standard Widget Toolkit (SWT) and used Excelsior JET to optimize it to a native Windows executable that does not need
a JRE to run. This cut Trita download size down by 3/4 to 1.9 MB. The optimized version also demonstrated 97% gain in performance.

"JET has the potential to revolutionize the way Java is perceived on the client. It allows Java to operate at speeds close to the equivalent C++ version, but allows you to preserve your Java-based investment.", said Matt Jones, the author of Trita. "JET can benefit every Java app."

Full text of the case study is available on Excelsior's Web site at:
http://www.excelsior-usa.com/pdf/trita.pdf

About Excelsior JET

Excelsior JET is a Java VM implemented as a combination of three major components: optimizing ahead-of-time (AOT) compiler, Caching JIT compiler, and high performance runtime. It supports J2SE versions 1.3.0-1.4.2 and is currently available on Windows only, though Linux version is under development.

About Excelsior, LLC

Excelsior, LLC provides advanced software development solutions - optimizing compilers, source to source translators, analysis and reengineering tools, and related services since 1999. Privately held,
Excelsior, LLC, is headquartered in Novosibirsk, Russia, and is on the Web at www.excelsior-usa.com.

Note: Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries. All other brand names are trademarks or registered trademarks of their respective holders.

CONTACT INFORMATION:

Dmitry Leskov
Excelsior, LLC
Tel: +7 (3832) 138 649
Fax: +1 (509) 271 5205
http://www.excelsior-usa.com

###

OPTIONS
Printer Friendly Version
Email this story to a colleague
CONTACT INFORMATION
Dmitry Leskov
Excelsior, LLC
+7 3832 138 649
Email us Here
ATTACHED FILES

There are no multimedia files attached to this release. If this is your release, you may add images or other multimedia files through your PRWeb News Management Console.

ABOUT PRESS RELEASES
If you have any questions regarding information in these press releases please contact the company listed in the press release. Please do not contact PRWeb. We will be unable to assist you with your inquiry. PRWeb disclaims any content contained in these release. Our complete disclaimer appears here.