Matches in SemOpenAlex for { <https://semopenalex.org/work/W201235512> ?p ?o ?g. }
- W201235512 abstract "World Wide Web (WWW) has experienced exponential growth and has become one dominant source of information and services. Besides its presence as an information source, WWW has also been established as a major platform of applications, which sits in the heart of the future of Web interactions. As the growth of WWW, Web applications have evolved from traditional two-tiered, tightly-coupled architecture to multi-tiered, loosely-coupled architecture. Multi-tiered Web application architecture typically consists of three tiers, namely, presentation tier, business tier and data tier. The presentation tier consists of front-end Web servers, the application servers reside in the business tier where the business logic is implemented and the back-end database resides in the data tier. The clients consume services by using high-level and platform independent calls. The Web server intercepts the calls and redirects the calls to the application server which performs the processing. The application server makes database calls as needed to the back-end database, and responds to the client as appropriate. Compared to two-tiered Web applications, major benefits of multi-tiered applications includes: improved scalability and availability, high maintainability, etc. Due to its decentralized, loosely coupled, and highly interoperable architecture, multi-tiered Web applications have become the primary solution for business integration and collaboration problems. E-commerce Web site is a good example of multi-tiered Web application. The widespread use of multi-tiered Web applications in business and critical applications, however, necessitates that these applications be offered with superior performance and availability. For example, Web applications which provide services such as public emergency alert, extreme weather forecast, or traffic alert, must be delivered with exceptional performance and availability for them to be rendered usable. In another example, to encourage customers to prefer e-commerce services over their traditional on-site counterparts, it is necessary that the e-commerce sites offer online services with superior quality. Furthermore, since e-commerce Web sites are typically involved in transaction-based financial services such as online payment, online banking, and online stock trading, discontinuity of service is unacceptable from the customers' point of view. Performance and availability are of paramount importance in ensuring the success of an e-commerce site. A systematic, quantitative performance and availability analysis methodology will assist in identifying bottlenecks, suggesting ways of improving these attributes and guiding the provisioning of resources so that the performance and availability requirement can be met in a cost-effective manner. The performance and availability of a multi-tiered Web application may be affected by several external and internal characteristics and each one of these characteristics may cast a significant, non-trivial influence on the application, hence it may not be prudent to ignore one or more of them. Yet, the simultaneous consideration of these characteristics all at once can be overwhelming, leading to computationally intractable models, and obscure a thorough understanding of the influence that each one characteristic exerts on the application. Previous research efforts in this area mainly focused on performance analysis and addressed only a single server or the performance of a Web site when serving a single request. Also, there are few research efforts on availability analysis of multi-tiered Web applications. The objective of this dissertation is to develop a hierarchical, methodology for systematic, quantitative performance and availability analysis of multi-tier Web applications. The multi-level methodology partitions the analysis into three levels, which allows a detailed consideration of the factors that are most relevant at that level, while abstracting the remaining factors. The methodology is hierarchical, because the three levels progressively introduce increasing complexity and sophistication into the analysis, with the results of the lower level incorporated as parameters into the analysis at the next, higher level. On the first level it models and analyzes the performance and availability of a single server. Characteristics of a single server, such as the concurrent processing capability of modern Web server, application server and database server. On the second level, we analyze the performance and availability of a multi-tiered Web application when serving a single question, as it traverses through different tiers of the Web application. On the third level, we analyze the performance and availability of a multi-tiered Web application when user presents a sequence of requests to it. User navigational patterns and session characteristics are considered on this level. Models and analysis proposed at each level will be validated using data generated from simulations, controlled experiments driven by standard benchmarks." @default.
- W201235512 created "2016-06-24" @default.
- W201235512 creator A5074050033 @default.
- W201235512 date "2008-01-01" @default.
- W201235512 modified "2023-09-23" @default.
- W201235512 title "Hierarchical performance and availability analysis methodology for multi-tiered web applications" @default.
- W201235512 cites W131476476 @default.
- W201235512 cites W145873028 @default.
- W201235512 cites W1497158441 @default.
- W201235512 cites W1502439697 @default.
- W201235512 cites W1525451871 @default.
- W201235512 cites W1531513045 @default.
- W201235512 cites W1537963259 @default.
- W201235512 cites W1545399896 @default.
- W201235512 cites W1549658204 @default.
- W201235512 cites W1556937589 @default.
- W201235512 cites W1558090658 @default.
- W201235512 cites W1558434392 @default.
- W201235512 cites W1561081755 @default.
- W201235512 cites W1568125119 @default.
- W201235512 cites W1572504775 @default.
- W201235512 cites W1577469378 @default.
- W201235512 cites W1581144645 @default.
- W201235512 cites W1585730347 @default.
- W201235512 cites W1592314343 @default.
- W201235512 cites W1595103091 @default.
- W201235512 cites W1601102605 @default.
- W201235512 cites W1744681796 @default.
- W201235512 cites W1850028209 @default.
- W201235512 cites W1875685689 @default.
- W201235512 cites W1923223420 @default.
- W201235512 cites W1966185824 @default.
- W201235512 cites W1976969221 @default.
- W201235512 cites W1980675997 @default.
- W201235512 cites W1991127892 @default.
- W201235512 cites W1992580876 @default.
- W201235512 cites W1994188141 @default.
- W201235512 cites W2002016612 @default.
- W201235512 cites W2005552475 @default.
- W201235512 cites W2009237619 @default.
- W201235512 cites W2011896860 @default.
- W201235512 cites W2013582597 @default.
- W201235512 cites W2021824530 @default.
- W201235512 cites W2022013117 @default.
- W201235512 cites W2042882095 @default.
- W201235512 cites W2045767325 @default.
- W201235512 cites W2046183884 @default.
- W201235512 cites W2058521308 @default.
- W201235512 cites W2058661148 @default.
- W201235512 cites W2060246136 @default.
- W201235512 cites W2071555212 @default.
- W201235512 cites W2080801059 @default.
- W201235512 cites W2095100710 @default.
- W201235512 cites W2095861482 @default.
- W201235512 cites W2097143278 @default.
- W201235512 cites W2100034194 @default.
- W201235512 cites W2102864736 @default.
- W201235512 cites W2103065810 @default.
- W201235512 cites W2103312864 @default.
- W201235512 cites W2103526027 @default.
- W201235512 cites W2103587902 @default.
- W201235512 cites W2104351380 @default.
- W201235512 cites W2106353452 @default.
- W201235512 cites W2107874465 @default.
- W201235512 cites W2109480140 @default.
- W201235512 cites W2109814112 @default.
- W201235512 cites W2110260253 @default.
- W201235512 cites W2113572390 @default.
- W201235512 cites W2114720467 @default.
- W201235512 cites W2116445209 @default.
- W201235512 cites W2116598016 @default.
- W201235512 cites W2117260160 @default.
- W201235512 cites W2117338219 @default.
- W201235512 cites W2121995630 @default.
- W201235512 cites W2122173304 @default.
- W201235512 cites W2124955389 @default.
- W201235512 cites W2125696354 @default.
- W201235512 cites W2126793944 @default.
- W201235512 cites W2131167660 @default.
- W201235512 cites W2132146279 @default.
- W201235512 cites W2132361056 @default.
- W201235512 cites W2133985894 @default.
- W201235512 cites W2135102985 @default.
- W201235512 cites W2136300694 @default.
- W201235512 cites W2136728888 @default.
- W201235512 cites W2138337061 @default.
- W201235512 cites W2139596909 @default.
- W201235512 cites W2141769115 @default.
- W201235512 cites W2143019581 @default.
- W201235512 cites W2144538726 @default.
- W201235512 cites W2147053931 @default.
- W201235512 cites W2152445464 @default.
- W201235512 cites W2153846453 @default.
- W201235512 cites W2154072124 @default.
- W201235512 cites W2155247513 @default.
- W201235512 cites W2155840376 @default.
- W201235512 cites W2156064069 @default.
- W201235512 cites W2157100919 @default.
- W201235512 cites W2157418168 @default.
- W201235512 cites W2158427240 @default.