CSU HAYWARD
DEPARTMENT OF MATHEMATICS AND
COMPUTER SCIENCE
THESIS PRESENTATION
Wednesday, June 5, 2002; Noon-1pm Sc S105C
Samuel Santiago, Candidate for the M.S. Degree in Computer Science
An Extensible Software Architecture for the IRSA Gateway with the Java 2 Enterprise Edition and the Rational Unified Process
The Java 2 Enterprise Edition (J2EE) is a standard for designing and implementing distributed systems using the Java development language. It defines tiers – the client tier, the Web tier, the application server tier, and the data tier, all of which can be geographically dispersed. J2EE has brought focus to the concept of the application server in particular. A J2EE application server can encompass the Web tier and application server tier and provides services such as security, transaction management, and object pooling.
The Rational Unified Process is an established methodology for managing the creation ofsoftware systems developed by the Rational Corporation in 1998. The RUP brings an extensive set of engineering principles to the arena of software development. It is a clearly defined methodology that is repeatable and can be used to build software systems.
This thesis brings these two standards to the Interactive Remote Shared Access (IRSA) to Visual and Analytical Scientific Instruments (VASI) at CSU East Bay to establish an extensible software architecture for the IRSA gateway.