Presentation is loading. Please wait.

Presentation is loading. Please wait.

Medical Data Analysis Broker Team : –Tracy Giglio –Galina Walters –Kai Unewisse CS 551 : Advanced Software Engineering 2001.

Similar presentations


Presentation on theme: "Medical Data Analysis Broker Team : –Tracy Giglio –Galina Walters –Kai Unewisse CS 551 : Advanced Software Engineering 2001."— Presentation transcript:

1 Medical Data Analysis Broker Team : –Tracy Giglio –Galina Walters –Kai Unewisse CS 551 : Advanced Software Engineering 2001

2 Brief Introduction of Problem  MAHI does not support a distributed component- based computing environment.  Cannot add or delete components to existing system without extensive rework.  Cannot access data from addition sources (databases) easily without writing new code.  All of the above forces statisticians to manipulate data through custom-made applications/programs wasting valuable time that could be spent analyzing the data.

3 Presentation structure  Design model  Implementation  Research  Project management

4 Design Model

5 Design Model (cont.)

6 Non-Functional and Functional Requirements  Non-Functional Requirements –Minimum Response time –High Reliability –Authentication –Dynamically Selection of database, tables and columns (additional requirement added on by client during implementation)  Functional Requirements –Satisfies statistical requirements (Mean, Mode,Median, Frequency Distribution, Standard Deviation (additional requirement) )

7 Design Decisions  Implement session bean only and leave out entity bean. –Result improved performance  EJB technology –Easier to implement than CORBA / COM –Platform independence –Interest in learning a new technology  JDBC –Result improved performance –Customer requirements of multiple database access

8 Future Design Possibilities  Graphical Component Integration  Distributed databases access  Additional Statistical Computations (e.g. Variance)

9 Implementation  Technology used (JBOSS, Jetty, Ant, SQL Server/MS Access, Together/Rational Rose )  Functional and Non Functional Requirements Succesfully implemented !!

10 Research  www.theServerside.com (Entity bean vs. JDBC)  Client Interviews  Article written by Kent Werder, Yi Deng. Architecture-Centered Enterprise System Development and Integration Based on Distributed Object Technology Standard Proceedings of the 23rd Annual International Computer Software and Applications Conference, Phoenix, Arizona, 1999.

11 Project management  Met all deadlines even with additional requirements !!!  Project on schedule  Hours we spend : ~240 h each  Strength of each : Research – Tracy JDBC – Kai, Galina EJB/Servlet/JSP – Galina, Kai Design Model – Tracy, Kai, Galina Statistical code – Tracy Project management – Kai, Tracy

12 LIVE Demo from KC


Download ppt "Medical Data Analysis Broker Team : –Tracy Giglio –Galina Walters –Kai Unewisse CS 551 : Advanced Software Engineering 2001."

Similar presentations


Ads by Google