IBM®
Skip to main content
    United States change      Terms of use
 
 
Select a scope:    
     Home      Products      Services & industry solutions      Support & downloads      My account     
alphaWorks  >  Java technology  >  

Browser-based Application Toolkit

A Web presentation framework with extendible building blocks for creating a professional, consistent user interface.


Date Posted: July 12, 2002
OverviewRequirements Download FAQs Forum Reviews

Update: April 14, 2003

Now contains support for WSAD 5 and WAS 5; installation script for WAS and Tomcat under UNIX; logging and trace component; and fixes for various defects (many related to Netscape).

What is BAT?

Browser-Based Application Tool Kit (BAT) is a Web presentation framework with extendible building blocks for creating a professional, consistent user interface.

How does it work?

BAT consists of a set of reusable elements for graphical user interfaces (GUI). The parameters of these elements are set with XML data and packaged with a run-time environment for a server. The BAT framework can be used to rapidly build GUIs that not only mimic business processes, but that implement IBM's standards for accessability and national language enablement.

About the technology author(s):
BAT was developed by a team at the IBM Toronto Lab, which holds several world-wide missions for software development.

The team has worked on BAT for several years and has been supporting the efforts of many developers who use it to create GUIs for an industry-leading e-commerce package. All are staff software developers with backgrounds in computer science. The team was recently a finalist in the Lab's awards for 2002 in the "OneTeam" category.

For more information on BAT, please contact Jerry Zheng (jerryz@ca.ibm.com) at the IBM Toronto Lab.

Download now Download now

Related technologies

For platform(s):
AIX, Windows NT, Linux, Solaris, Windows 2000

For topics:
accesibility, International, language, usability


Related resources

Key Elements of User Engineering

Systematic Methods to Improve Your UI

Applying Object-Oriented Frameworks

developerWorks XML Zone

 

    About IBM Privacy Contact