This "Web-based Distributed EJB BugsTracker" is an integration effort of the 4-tier Enterprise Java Bean -- EJB component architecture where it uses a web browser, a web server, an application sever, and a relational database server. The application is designed and built for software managers, engineers and quality assurance staffs that keep track of the software defects which are produced during the software development life cycle. It allows independent user login in multi-project environments. This project makes use of all the benefits of the J2EE technologies: maintainability, portability, and scalability. In addition, Container Managed Persistence (CMP 2.0) greatly simplifies the connection between the application and the database tiers which results in developing a portable application that is database-independent.
Department, Program, or Center
Computer Science (GCCIS)
Kazemian, Fereydoun - Chair
Aung, San Htun, "Web-based distributed EJB BugsTracker: an integration of struts framework at web server, EJBs at application server, and a relational database" (2003). Thesis. Rochester Institute of Technology. Accessed from
RIT – Main Campus