220 likes | 349 Vues
Wanzenhaus is a robust bug tracking system developed using Java and MySQL. It utilizes a web services-based implementation with a standards-compliant architecture, ensuring compatibility across platforms. The system offers features like bug tracking, user management, and extensive reporting capabilities. It is designed to be loosely coupled with the server, enhancing independence from specific operating systems. Future plans include integrating with Bugzilla and creating native clients for various platforms, including web browsers, PDAs, and mobile devices.
E N D
Project Wanzenhaus By Myat Min Mong-Hang Vo Pratik Dhupia
Agenda • Overview • Tools • Demo • Tests • Future vision
Overview • Bug Tracking System • Web Services based implementation • Java/MySQL based backend • Java based Front-End Client
Tools and Architecture • MySQL database/PHP MySqlAdmin • Tomcat Application Server • AXIS SOAP Engine • Xerces for XML Parsing • JAXP/JAXB for serialization/deserialization • Java/Swing Client for GUI • Bugzilla Data Model • CVS/ANT • JUnit for unit testing • Wanzenhaus for bug tracking
Strengths • Server Side: • Standards Compliant (XML/SOAP) • Database independent • OS and Platform Independent • Client • OS and Platform Independent • Loosely coupled with server • Language Independent
Future Vision • Piggyback on Bugzilla user base • 236 known companies incld NASA/IBM/ID Software/AOL • Create Native Clients ex. • MS.NET / WebSphere / WebObjects / WebLogic • Clients for Web Browser/PDA/Phone • Audio/Video storage capability • Performance enhancements
Current Weaknesses • Complete functionality • Bugzilla: 6 years old • More reporting capabilities • Charts and graphs