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
 Java One -  25-26 January 2000

The National Institute of Standards and Technology is an agency of the U.S. Department of Commerce's Technology Administration.

Established in 1901, NIST strengthens the U.S. economy and improves the quality of life by working with industry to develop and apply technology, measurements, and standards.

NIST Main Campus in Gaithersburg, Maryland

Our goals
Help research, test, measure and standardise pervasive computing technology: 
  • Research pervasive computing architectures that work efficiently across a wide range of processor architectures (8-bit, 16-bit, and 32-bit) and network technologies. 
  • Measure the resource requirements and performance of emerging pervasive computing software and networking technologies. 
  • Develop software tools for testing, measuring, and diagnosing pervasive software and networks. 
  • Create standard abstractions and models for developers.
What we've done so far...
  • Built of Aroma Adapters using embedded PCs and Linux.
  • Measured performance of Aroma Adapters.
  • Developed JiniTM Technology services to control and use a remote digital projector.
  • Created a basic set of tools for our research.
  • Developed a preliminary conceptual model for pervasive computing based on the OSI stack.
  • Begun research and development of a lightweight pervasive computing technology that will run on 8, 16, 32, 64-bit processors.
What we've learned
  • JavaTM technology and JiniTM technology work.
  • Linux is a good alternative.
  • Embedded PCs are not quite PCs.
  • When working with JiniTM technology, be a tool builder.
  • Know your hardware.
  • Measure performance early and often.
  • Understand your VM.
Who we are
Project Leader:
Alden Dima
, Computer Scientist, NIST
Laurent Ciarletta, Guest Researcher, NIST / LORIA
Christophe Lucas, Guest Researcher, NIST / LORIA
Anthony Cincotta, Computer Scientist, NIST
Bill Majurski, Electronics Engineer, NIST
Mary Laamanen, Computer Scientist, NIST
Dr. Svetlana Avramov-Zamurovic, Associate Professor, USNA
Dr. Carl Wick, Associate Professor, USNA

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