Figure 74. GLOBE students conducting hydrology measurements.
The International Division is responsible for the development and maintenance of the main GLOBE Website (excluding data visualizations), real-time GLOBE
data acquisition tools, the central GLOBE database, and the mirrored GLOBE Web and database systems.
Accomplishments
Use of the GLOBE Website continues to grow in number, location, and human diversity. This is the primary site where science students go to enter their
data and collaborate on a variety of projects, where the public goes to learn more about the program, and where users go to access the GLOBE database.
Keeping the interests of the users in mind, the Web developers redesigned this site (incorporating constructive input from GLOBE Headquarters) to make
the homepage cleaner and the overall site easier to navigate. Students and teachers are guided through introductory information by clicking on the "GLOBE
Schools Log-in" link. Those being introduced to the concepts of GLOBE can quickly find more information via the "Learn About GLOBE" link, and repeat
users, such as scientists and others in the general community, simply "Enter the Site." The overall appearance of the site was changed to blend consistently
with the homepage.
In looking at ways to improve site performance and keep abreast of recent technology, the GLOBE team explored implementation of J2EE components
(Java Servlets and Java Server Pages) into the site. As a case study, all of the content-rich pages of the site were imported into the database, code was
developed that dynamically requested content, and then the Webpage was built through the Tomcat Servlet Container. The Oracle large object (LOB)
support was examined to see how more content could be added into the central database. The GLOBE student investigation reports are now stored in
CLOB columns (character large objects, ideal for large text strings) in the database.
The GLOBE data acquisition code base is contantly growing so that students, teachers, and researchers can continue to collect new datasets. GLOBE
students can send their data via Web forms on the very interactive site or via an email message (typically used by schools wishing to report a lot of data
at once). In 2002, tasks involved developing code for acquisition, processing, and storage of data from a digital multiple-day or single-day
maximum/minimum thermometer, hummingbird observations (the first protocol to study animals), and phenological gardens.
In view of GLOBE's strong international roots, the GLOBE team is committed to having the Website translated into the six United Nations languages, and
with interest shown in non-UN languages, these are being accommodated as well. In addition to Dutch and German translation accomplishments, a Japanese
coordinator has begun translating the GLOBE site into Japanese – the first Asian language. It is rewarding to participate in tasks related to displaying the first
data entry pages in Japanese and foresee their completion in the coming year.
A separate, nonpublic Website allows GLOBE Headquarters staff in Washington, D.C., GLOBE partner groups, and country coordinators to track GLOBE
workshop participation, school contact information, school reporting rates, etc. New interfaces were designed so that GLOBE partners can select and specify
trainers for their own workshops based on the prospective trainer's experience and qualifications (for specific protocols), availability, and location. This
information on the trainers is maintained at Headquarters along with another set of interfaces. The FSL GLOBE team enhanced and released a Web-enabled
database query tool that allows Headquarters to look at any of the data stored in the central database without needing to know any database query languages
such as SQL.
When running an operational system, the back-end systems require constant maintenance and upgrades to help ensure that they stay highly available and are
kept current with the latest software technologies. Another accomplishment involved moving a significant fraction of our software and database files to a NetApp
filer to centralize data storage and to improve I/O performance. Taking advantage of the "snapshotting" capability of the filer, we increased the uptime of the
database for backups, and shifted from cold to hot backups so that the database does not need to be shut down as often as was required in the past. The Oracle
database was upgraded from version 8i to 9i to enable the addition of more new features to the Website.
The Web servers also needed attention since all of our nonvisualization Web servers now operate on Linux platforms. Furthermore, the GLOBE training server
that accommodates teachers at workshops uses a database that also runs on Linux. The German GLOBE Program was fully supported by helping them move
their legacy GLOBE mirror server to a new platform. This operational mirror server can now run the entire Website, including the current visualization system.
Though schools in Germany and the contiguous countries predominantly use the mirror, they may decide to convert this mirror to a failover for the mirrors
located in the United States (FSL and NASA/Goddard Space Flight Center).
Projections
During 2003, the development tasks will continue commensurate with the evolution and growth of the GLOBE Program, as follows.
When the GLOBE science and education releases a GLOBE 2003 Teacher's Guide in the spring, many new protocols will be added. These include contrail
observations, fire fuel ecology, ground surface temperature, freshwater macroinvertebrates, bird and seaweed phenology, and various modifications to the
hydrology and land cover measurements. GLOBE staff will also continue encouraging schools to use automated data logging devices from providers such
as HOBO, Davis, and AWS/WeatherNet. With a potential for the daily data ingest to grow by as much as a factor of 100 due to the 15-minute increment
reports, steps will be taken to ensure proper storage handling for the additional data. A primary undertaking will be to complete the work to accommodate
the new protocols which will allow entry of these new datasets.
The GLOBE Website will continue to be improved and made more user-friendly. Randomized "smart info" (e.g., "A GLOBE school in Sydney, Australia,
reported the same temperature and humidity you reported on this day.") will be added to data entry verification pages to help ensure data quality while
making the data entry process less repetitive to students. Another plan is to develop an interface whereby schools can upload images (such as data graphs
and site photos) directly to the Website, at which time they could be approved before they are posted. Now is an appropriate time to redesign the
"administrative" Website from the ground up. Years ago this site was designed for two or three users, but today its use is much more
widespread about 300 users in the large GLOBE partner community.
The mission-critical GLOBE database will continue to be modified and maintained as more data (quantity and type) are ingested from additional
participating schools. With the upgrade to Oracle 9i software, spatial queries will be developed that help to improve visualizations by making them
more GIS-capable. Also, with more complete XML support in Oracle 9i, GLOBE developers will need to familiarize themselves with the new version.
Building on successful tests of migrating Website content to the database, the content will be placed into the operational database to centralize content
management and make authoring and editing easier.
Return to Top of International Division Section