Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Porovnání použitelnosti Java O/R frameworku
Thesis title in Czech: Porovnání použitelnosti Java O/R frameworku
Thesis title in English: Feasibility analysis of JAVA O/R framework
Academic year of topic announcement: 2006/2007
Thesis type: diploma thesis
Thesis language: angličtina
Department: Department of Software Engineering (32-KSI)
Supervisor: RNDr. Jan Lánský, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 06.11.2006
Date of assignment: 06.11.2006
Date and time of defence: 24.09.2008 00:00
Date of electronic submission:24.09.2008
Date of proceeded defence: 24.09.2008
Opponents: prof. RNDr. Tomáš Skopal, Ph.D.
 
 
 
Guidelines
The aim of this thesis is to compare performance and easiness of use of popular O/R mapping frameworks (with focus on the increasingly popular Hibernate) and direct JDBC. Author will define the requirements for complex data and object models, which determine when it is reasonable to use an O/R mapping framework. As a next step, he will implement this model in all discussed frameworks. A possible reference system could be "ČSOB Insurance Contract Management System" (a very complex transaction system with complicated mapping between object and data models). This implementation could be used for defining the limits and conditions under which is the usage of object persistence tools effective considering the difficulty of implementation and performance.
References
1) Bauer, Ch., et al. - Hibernate in Action. Manning, 2005.
2) Richardson, Ch. - POJO's in Action : Developing Enterprise Applications with Lightweight Frameworks. Manning, 2006.
3) Johnson, R. - Expert one-on-one: J2EE Design and Development. Wrox, 2003.
4) Johnson, R. - Expert one-on-one: J2EE Development without EJB. Wrox, 2004.
5) Johnson, R., et al. - Professional Java development with the Spring Framework. Wrox, 2005.
6) Fowler, M., et al. - Patterns of Enterprise Application Architecture. Addison-Wesley, 2003.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html