Efficient Software Architecture through Prototyping Approach
Digambar Y. Yedage1, Anand Bone2
1Digambar Y. Yedage, Department of Computer Engineering, SKN Sinhgad Institute of Technology & Science, Kusgaon, Lonavala, University of Pune, Maharashtra, India.
2Anand Bone, Department of Computer Engineering, SKN Sinhgad Institute of Technology & Science Kusgaon, Lonavala, University of Pune, and Maharashtra, India.
Manuscript received on September 20, 2013. | Revised Manuscript received on October 13, 2013. | Manuscript published on October 30, 2013. | PP: 380-383  | Volume-3, Issue-1, October 2013. | Retrieval Number:  A2296103113/2013©BEIESP

Open Access | Ethics and Policies | Cite
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Most of the software industries are focusing on the saving cost in the area of the development and maintenance of the project. The focus is on analysis of JSP, Struts, Spring MVC and Hibernate frameworks for development of the application and the prototype. As per the customers requirement developers has to perform the development task within specified time. Once the software project requirements are clear from the customer, the requirement analysis phase is carried out before the start of the design. In the design phase, the developer is not aware of what are the technologies getting involved. Before starting of the actual development phase, customer wants to see the prototype of an application. This needs to be show cased as the prototype of the application. The prototype development is the predevelopment phase which is an important phase in the software development life cycle. The customer will approve the prototype and then actual development will start. This is the most efficient way of developing the software architecture.
Keywords: Prototype, Efficient software architecture, Software Architecture, JSP Custom tag and Hibernate.