Go to Home Page
CHEP INFORMATION
Bulletins
Committees
Scientific Program
Docs by topics
Social events
Conference location
Secretariat
GRID INFORMATION
 • Grid WShop & Tutorial
 • Grid Program
USEFUL LINKS
 • Visiting Padova
 • INFN Padova
 • University of Padova
 • CHEP: '94 '95 '97 '98

Last update: Apr 1, 2000

to first abs  to previous absby abs number to next abs  to last abs

 

to first abs on this KT  to previous abs on this KTon same keytopic to next abs on this KT  to last abs on this KT


B174

Dynamic Graphical User Interfaces using XML and JPython

Gerald Guglielmo
 Fermilab

Presented by: Margaret Votava

  We report on a new evaluation effort for data acquisition for Pixel and other module test stands aimed at producing a framework for dynamically building Graphical User Interfaces. The idea is to allow customization of the control interface to be controlled via an input file. To accomplish this we are planning to use the Extensible Markup Language (XML) and Jpython. XML is designed to be a universal format for structured documents and data in a web based environment which appears well matched for the control file format. JPython, which is a certified 100% Pure Java implementation of the object-oriented Python scripting language used on the D0 experiment, allows the use of Java classes, including the Swing classes, and is excellent for rapid prototyping of Graphical User Interfaces. Together XML and JPython promise to provide an easy parsing of the necessary information and the flexibility of rapid prototyping desired in a dynamic Graphical User Interface framework.

Short Paper:  Adobe Acrobat pdf 



  | Top | Home | Bulletins | Committees | Scientific Program | Docs by topics | Social Event | Conference Location | Secretariat |