January 10-14, 2004
Town & Country Convention Center
San Diego, CA
Workshop: Arabidopsis Information Resource
The TAIR software application provides the crucial link that
allows users to access data stored in the relational database
structure. The TAIR application is mainly built using the Java
programming language (java.sun.com)
and enterprise technologies such as servlets, JSP and JDBC which
are standards in large-scale web applications. Using Java as an
application layer offers several advantages including increased
performance, low cost, platform independence as well as the
language itself, which enables the use of object oriented
design principles. The size, complexity and dynamic nature of
the TAIR application present distinct software development and
maintenance challenges. In this workshop, I will give a high
level description of the architecture of the TAIR application
and will discuss how the design of the TAIR software allows for
the agility and maintainability required in an environment of
constantly evolving data models and application requirements.
W28TAIR SOFTWARE ARCHITECTURE AND IMPLEMENTATION
Neil Miller1
, Mary Montoya1
, Chunxia (Iris) Xu2
, Danny Yoo2
Return to Previous Page or Intl-PAG Homepage