XWADF: Architectural Pattern for Improving Performance of Web Applications

作者: Umar Khan

DOI:

关键词: Web standardsWeb developmentWorld Wide WebWeb navigationWeb designWeb engineeringEngineeringMultimediaData WebWeb modelingWeb service

摘要: Ever since the advent of World Wide Web (WWW) web sites and their usage has become part day-to-day life. Enterprises reach global audience through applications. People all walks life need to use applications in one way or other. Performance plays a key role attracting new users retaining existing ones. In this paper, we investigate design patterns that can improve performance We propose architectural pattern comprising for highly scalable interactive application development. Our architecture is known as extensible Application Development Framework (XWADF). does not reinvent wheel, but explores possibilities leverage appropriate various within confines MVC (Model View Controller). Particularly throw light into by improving response time throughput. corresponding metrics evaluate efficiency proposed pattern. The empirical results revealed our approach outperforms approaches.

参考文章(25)
Bruce Powel Douglass, Real-Time Design Patterns ,(1999)
Péter Hegedűs, Dénes Bán, Rudolf Ferenc, Tibor Gyimóthy, Myth or Reality? Analyzing the Effect of Design Patterns on Software Maintainability Computer Applications for Software Engineering, Disaster Recovery, and Business Continuity. pp. 138- 145 ,(2012) , 10.1007/978-3-642-35267-6_18
Thu D. Nguyen, Ricardo Bianchini, Richard P. Martin, Xiaoyan Li, Kiran Nagaraja, Bin Zhang, Using fault injection to evaluate the performability of cluster-based services ,(2002) , 10.7282/T3-C3G3-BW33
Cecília Mary Fischer, Luciane Lamour Ferreira, Reflective Design Patterns to Implement Fault Tolerance ,(1998)
Thu D. Nguyen, Kiran Nagaraja, Ricardo Bianchini, Richard P. Martin, Xiaoyan Li, Using fault injection and modeling to evaluate the performability of cluster-based services usenix symposium on internet technologies and systems. pp. 2- 2 ,(2003)
David Parsons, Evolving Architectural Patterns For Web Applications pacific asia conference on information systems. pp. 56- ,(2007)
Paris Avgeriou, Uwe Zdun, Architectural Patterns Revisited - A Pattern Language european conference on pattern languages of programs. pp. 431- 470 ,(2005)
Phek Lan Thung, Chu Jian Ng, Swee Jing Thung, Shahida Sulaiman, Improving a web application using design patterns: A case study international symposium on information technology. ,vol. 1, pp. 1- 6 ,(2010) , 10.1109/ITSIM.2010.5561301