Author : Ahmed Sayed Abd El Hamid Salama
Source : The 13th Scientific Conference of Information Systems and Computer Technologies
Date of Publication : 01/2006
Abstract :
As using the internet and the web-based applications became essential in every aspect in our social and business life especially e-commerce applications in particular. There was a strong need for introducing new software engineering concepts, techniques, and tools that are suitable for developing those web-based applications while achieving many important objectives such as cost effective development, fast adaptation to the changes of customer needs and running environment, Short time-to-market, and reliability. This paper introduces an understanding of the common categories of web applications, and characteristics of web based applications. It also discusses the major problems of web-based applications development. It proposes the web based applications development life cycle which differs slightly from the traditional application development life cycle, and recommending the most suitable development approach for web development. Also it stated important rules for successful web applications development, and showed the importance of web engineering, and web re-engineering. In addition the paper will demonstrate for web developers the effective software engineering models, techniques and methodologies that can be used in web-based applications development in order to achieve reduced complexity, short time-to-market, lower development cost and maximized reuse possibility.
Download PDF