The Aroma Project
Link to the Home Page of The National Institute of Standards and Technology Link to the Home Page of The Software Diagnostics and Conformance Testing Division Link to the Home Page of The Standards and Conformance Testing Group
 Aroma Site Index
Aroma Overview
NIST Aroma Projector
NIST Aroma Projector
Aroma Shell
Projector Software on the Adapter
Projector Software on the Laptop
The Aroma Adapters
NIST Aroma Adapters
Aroma Adapter Native Performance
Performance Measurements
Measurement Insights
JavaTM Technology Performance on the Aroma Adapter
Responsiveness Issues
Responsiveness Results
Aroma's Future
 The Aroma Shell
NIST Aroma Shell
  • JiniTM technology requires that a number of related daemons be started.

  • Started to have problems with each researcher creating unique scripts for each platform x service.

  • The solution: use Tcl/Tk as a platform-neutral shell and run a common set of scripts to start JiniTM technology services.

Use Tcl/Tk as a platform-neutral shell and run a common set of scripts to start Jini (TM) Technology services.
Click on image for larger graphic.
Aroma Shell Benefits
  • Can easily start/stop JiniTM technology-related daemons.

  • Offers a common interface for all members of the project.

  • Puts all user-specific configuration information in a single file.

  • Captures stderr output for daemons.

  • Runs on a wide variety of hardware with little or no modification.

Aroma Shell Configuration
  • Because Tcl is very portable, we only had to edit the configuration file to make the shell work across Solaris, Linux and Windows.
Aroma Shell Error Capture
  • Sometimes a JiniTM technology-related daemon may quietly fail without a visible error message, leaving you guessing.
  • The Aroma shell captures the standard error output and writes it to a file for later viewing.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.

Any mention of commercial products within NIST web pages is for information only; it does not imply recommendation or endorsement by NIST.

Contact Aroma Project Leader Alden Dima
Last Updated 09 August 2001 by Tony Cincotta