Literature Review On Java Development

1416 Words3 Pages

Literature Review on Java Development
Berzal (2005) investigated on the tools and frameworks that are available for Java application development. This was to explore the merits and demerits of tools and frameworks. This researcher made good review of various frameworks in Java platform. The frameworks include Struts, Tapestry, WebWork, InternetBeans Express, Velocity and Cocoon. The purpose of these frameworks is to help developers build web applications systematically. They all support the design pattern Model-View-Controller (MVC) (Berzal, 2005).
Leff & Reyfield (2001) explored MVC more in the context of web application developing using Servlets and JSP technologies. They investigated the usage, advantages of using MVC in web application development. MVC can provide clear separation of layers promoting reusability, scalability and availability besides minimizing maintenance costs.

Figure 1 – MVC design pattern (Leff & Reyfield, 2001)
As shown in Figure 1, it is evident that there are three distinct parts in the web application. Presentation can be seen with the help of view layer. Controller is responsible to coordinate the Model and View layers. Business logic and data is encapsulated by the model layer. It is used to interact with relational database using JDBC or Hibernate (Leff & Reyfield, 2001).
Patel & Cassou (2015) explored high-level application development and enabling such application development for Internet of Things (IoT). It is very challenging to have such development environment that expects separation of concerns, high-level abstractions and heterogeneity. These researches proposed a comprehensive framework that is capable of addressing issues pertaining to IoT. Their framework includes development methodol...

... middle of paper ...

...lly in three-tier architecture.
Iteration 5 – Achieving Java Developer Position in the Industry
Once the learning process is completed in the previous iterations, this iteration is meant for achieving the ultimate goal of the researcher. The goal is to secure Java developer position in the industry. Towards this end, the researcher will involve in activities such as preparing resume to reflect his skills, to upload resume into job portals, to receive mails from prospective employers, attending interviews, and securing his dream job in the software industry.

Figure 4 – My project iterations in action research
As shown in Figure 4, there are different phases in each iteration. The five iterations are used to complete action research and achieve the aim of the project. The aim is to acquire skills required by Java developer and secure such position in the industry.

More about Literature Review On Java Development

Open Document