Veri yoğun web uygulamaları modelleme ve tasarım konuları

Günümüzde Web üzerinde çalışan programlara olan ihtiyacın ve buna paralel olarak geliştirme çözümlerinin artmasıyla, Web uygulamaları geliştirilirken hangi teknolojilerin seçilip kullanılması gerektiği ve bu teknolojilere uygun hangi modellemenin kullanılması gerektiği çözülmesi gereken temel problemlerden biri olmuştur. J2EE ortamı karmaşık ve çok sayıda teknoloji içermesi sebebiyle başarımlı bir uygulama geliştirmek bir çok bilgi ve tecrübeye sahip olunmasıyla mümkün olabilir. Bu çalışmada, J2EE ortamında veri yoğun web uygulamaları geliştirirken karşılaşılan bazı problemlere ve bunlara getirilen çözüm önerilerine yer verilmiştir. Veri yoğun web uygulamaları geliştirmeye başlamadan burada sayılan problemlerin bilinmesi geliştiricilerin daha hızlı ve problemsiz yazılım geliştirmesine önemli ölçüde yardımcı olacaktır. Bazı verilen çözüm önerileri ise genel olarak uygulama geliştirmeye yöneliktir.

In last ten years high proportion increase of web-based software developments and paralled processes results high demand of know-how about which web-technology will be used in developings and which modelling will be suit requirements that fits currently used web-technology. Also this technology and modelling choice becomes one of the basic question that must be solved. J2EE is a complex and too much technology included structure so to be successful one must have so many experience and too much information about the subject. In this study the problems faced while developing data-intensive projects and answers related to this questions, in J2EE, outlighted. Before initiating a data-intensive project, developers information about these problems and answers will help the project's fast and reliable process management. Some of the suggestions can be useful in general application development.

___

1.Ambler Scott,http://www-106.ibm.com/ developerworks/library/tip-docusecase.html Documenting a Usecase

2.Ambler Scott,http://www-106.ibm.com/ developerworks/library/tip-essentialuse.html, Modeling essential Usecases

3.Bayern, Shaun. Manning Publications Co., 2002, JSTL In Action

4.Bergsten Hengs, http://www.onjava.com/pub/a/onjava/2002/08/14/jstll.html, JSTL 1.0

5.Bond, Martin, Sams, 2002,Teach Yourself J2EE in 21Days

6.Cockburn Alistair, http://members.aol.com/acockburn, Basic Usecase Template

7.Darwin Ian, O'Reilly, 2001, Java CookBook

8.Duncan Susan, http://otn.oracle.com, Optimizing Development Productivity Using UML in Oracle9i JDeveloper