메뉴 건너뛰기




Volumn 81, Issue 12, 2008, Pages 2194-2209

A component- and push-based architectural style for ajax applications

Author keywords

ajax; Rich internet application; Single page interface; Web architectural style; Web engineering

Indexed keywords

FLOW INTERACTIONS; SOFTWARE ENGINEERING; USER INTERFACES;

EID: 53949085563     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2008.04.005     Document Type: Article
Times cited : (54)

References (53)
  • 1
    • 53949123139 scopus 로고    scopus 로고
    • Asleson, R., Schutta, N.T., 2005. Foundations of Ajax. Apress.
    • Asleson, R., Schutta, N.T., 2005. Foundations of Ajax. Apress.
  • 5
    • 53949093734 scopus 로고    scopus 로고
    • Berners-Lee, T., Masinter, L., McCahill, M., 1984. RFC 1738: Uniform Resource Locators (URL).
    • Berners-Lee, T., Masinter, L., McCahill, M., 1984. RFC 1738: Uniform Resource Locators (URL).
  • 7
    • 14544283595 scopus 로고    scopus 로고
    • Estimating and eliminating redundant data transfers over the Web: a fragment based approach: Research articles
    • Bouras C., and Konidaris A. Estimating and eliminating redundant data transfers over the Web: a fragment based approach: Research articles. Int. J. Commun. Syst. 18 2 (2005) 119-142
    • (2005) Int. J. Commun. Syst. , vol.18 , Issue.2 , pp. 119-142
    • Bouras, C.1    Konidaris, A.2
  • 8
    • 53949105698 scopus 로고    scopus 로고
    • Bozdag, E., 2007. Integration of HTTP push with a JSF Ajax framework. Master's thesis, Delft University of Technology, December 2007.
    • Bozdag, E., 2007. Integration of HTTP push with a JSF Ajax framework. Master's thesis, Delft University of Technology, December 2007.
  • 9
    • 51749125129 scopus 로고    scopus 로고
    • Bozdag, E., Mesbah, A., van Deursen, A., 2007. A comparison of push and pull techniques for Ajax. In: Proceedings of the 9th IEEE International Symposium on Web Site Evolution (WSE'07). IEEE Computer Society, pp. 15-22.
    • Bozdag, E., Mesbah, A., van Deursen, A., 2007. A comparison of push and pull techniques for Ajax. In: Proceedings of the 9th IEEE International Symposium on Web Site Evolution (WSE'07). IEEE Computer Society, pp. 15-22.
  • 10
    • 53949087201 scopus 로고    scopus 로고
    • Bozdag, E., Mesbah, A., van Deursen, A., 2008. Performance testing of data delivery techniques for Ajax applications. Technical Report TUD-SERG-2008-009, Delft University of Technology.
    • Bozdag, E., Mesbah, A., van Deursen, A., 2008. Performance testing of data delivery techniques for Ajax applications. Technical Report TUD-SERG-2008-009, Delft University of Technology.
  • 11
    • 34547174411 scopus 로고    scopus 로고
    • Accelerating dynamic web content delivery using keyword-based fragment detection
    • Brodie D., Gupta A., and Shi W. Accelerating dynamic web content delivery using keyword-based fragment detection. J. Web Eng. 4 1 (2005) 079-v099
    • (2005) J. Web Eng. , vol.4 , Issue.1
    • Brodie, D.1    Gupta, A.2    Shi, W.3
  • 13
    • 21644458123 scopus 로고    scopus 로고
    • A fragment-based approach for efficiently creating dynamic Web content
    • Challenger J., Dantzig P., Iyengar A., and Witting K. A fragment-based approach for efficiently creating dynamic Web content. ACM Trans. Inter. Tech. 5 2 (2005) 359-389
    • (2005) ACM Trans. Inter. Tech. , vol.5 , Issue.2 , pp. 359-389
    • Challenger, J.1    Dantzig, P.2    Iyengar, A.3    Witting, K.4
  • 14
    • 53949102726 scopus 로고    scopus 로고
    • Clements, P., Garlan, D., Bass, L., Stafford, J., Nord, R., Ivers, J., Little, R., 2002. Documenting Software Architectures: Views and Beyond. Pearson Education.
    • Clements, P., Garlan, D., Bass, L., Stafford, J., Nord, R., Ivers, J., Little, R., 2002. Documenting Software Architectures: Views and Beyond. Pearson Education.
  • 16
    • 53949089948 scopus 로고    scopus 로고
    • Direct Web Remoting. Reverse Ajax documentation. , 2007.
    • Direct Web Remoting. Reverse Ajax documentation. , 2007.
  • 17
    • 0035000621 scopus 로고    scopus 로고
    • Emmerich, W., Ellmer, E., Fieglein, H., 2001. TIGRA an architectural style for enterprise application integration. In: ICSE'01: 23rd International Conference on Software Engineering. IEEE Computer Society, pp. 567-576.
    • Emmerich, W., Ellmer, E., Fieglein, H., 2001. TIGRA an architectural style for enterprise application integration. In: ICSE'01: 23rd International Conference on Software Engineering. IEEE Computer Society, pp. 567-576.
  • 18
    • 38049001914 scopus 로고    scopus 로고
    • Erenkrantz, J.R., Gorlick, M., Suryanarayana, G., Taylor, R.N., 2007. From representations to computations: the evolution of web architectures. In: Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering (ESEC-FSE'07), ACM, pp. 255-264.
    • Erenkrantz, J.R., Gorlick, M., Suryanarayana, G., Taylor, R.N., 2007. From representations to computations: the evolution of web architectures. In: Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering (ESEC-FSE'07), ACM, pp. 255-264.
  • 20
    • 53949086545 scopus 로고    scopus 로고
    • Fielding, R., 2000. Architectural styles and the design of network-based software architectures. Ph.D. thesis, UC, Irvine, Information and Computer Science.
    • Fielding, R., 2000. Architectural styles and the design of network-based software architectures. Ph.D. thesis, UC, Irvine, Information and Computer Science.
  • 21
    • 84963744744 scopus 로고    scopus 로고
    • Principled design of the modern Web architecture
    • Fielding R., and Taylor R.N. Principled design of the modern Web architecture. ACM Trans. Inter. Tech. (TOIT) 2 2 (2002) 115-150
    • (2002) ACM Trans. Inter. Tech. (TOIT) , vol.2 , Issue.2 , pp. 115-150
    • Fielding, R.1    Taylor, R.N.2
  • 22
    • 53949093280 scopus 로고    scopus 로고
    • Folmer, E., 2005. Software architecture analysis of usability. Ph.D. thesis, Univ. of Groningen, Mathematics and Computer Science.
    • Folmer, E., 2005. Software architecture analysis of usability. Ph.D. thesis, Univ. of Groningen, Mathematics and Computer Science.
  • 23
    • 0032089742 scopus 로고    scopus 로고
    • Franklin, M., Zdonik, S., 1998. Data in your face: push technology in perspective. In: SIGMOD'98: Proceedings of the 1998 ACM SIGMOD International Conference on Management of Data. ACM Press, pp. 516-519.
    • Franklin, M., Zdonik, S., 1998. Data in your face: push technology in perspective. In: SIGMOD'98: Proceedings of the 1998 ACM SIGMOD International Conference on Management of Data. ACM Press, pp. 516-519.
  • 25
    • 53949103381 scopus 로고    scopus 로고
    • Garrett, J., 2005. Ajax: a new approach to web applications. Adaptive path. .
    • Garrett, J., 2005. Ajax: a new approach to web applications. Adaptive path. .
  • 27
    • 53949090587 scopus 로고    scopus 로고
    • Jetty. Jetty webserver documentation - continuations. Mortbay Consulting. .
    • Jetty. Jetty webserver documentation - continuations. Mortbay Consulting. .
  • 28
    • 84985008410 scopus 로고    scopus 로고
    • Kazman, R., Klein, M., Barbacci, M., Longstaff, T., Lipson, H., Carriere, J., 1998. The architecture tradeoff analysis method. In: 4th IEEE International Conference on Engineering of Complex Computer Systems. IEEE Computer Society, pp. 68-78.
    • Kazman, R., Klein, M., Barbacci, M., Longstaff, T., Lipson, H., Carriere, J., 1998. The architecture tradeoff analysis method. In: 4th IEEE International Conference on Engineering of Complex Computer Systems. IEEE Computer Society, pp. 68-78.
  • 29
    • 53949121637 scopus 로고    scopus 로고
    • Khare, R., 2005. Beyond Ajax: accelerating web applications with real-time event notification. .
    • Khare, R., 2005. Beyond Ajax: accelerating web applications with real-time event notification. .
  • 30
    • 53949094816 scopus 로고    scopus 로고
    • Khare, R., Rifkin, A., Sitaker, K., Sittler, B., 2002. mod_pubsub: an open-source event router for Apache.
    • Khare, R., Rifkin, A., Sitaker, K., Sittler, B., 2002. mod_pubsub: an open-source event router for Apache.
  • 31
    • 4544347694 scopus 로고    scopus 로고
    • Khare, R., Taylor, R.N., 2004. Extending the representational state transfer (REST) architectural style for decentralized systems. In: ICSE'04: 26th International Conference on Software Engineering. IEEE Computer Society, pp. 428-437.
    • Khare, R., Taylor, R.N., 2004. Extending the representational state transfer (REST) architectural style for decentralized systems. In: ICSE'04: 26th International Conference on Software Engineering. IEEE Computer Society, pp. 428-437.
  • 32
    • 0002370369 scopus 로고
    • A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
    • Krasner G.E., and Pope S.T. A cookbook for using the model-view controller user interface paradigm in Smalltalk-80. J. Object Oriented Prog. 1 3 (1988) 26-49
    • (1988) J. Object Oriented Prog. , vol.1 , Issue.3 , pp. 26-49
    • Krasner, G.E.1    Pope, S.T.2
  • 33
    • 34547233684 scopus 로고    scopus 로고
    • Mesbah, A., van Deursen, A., 2007. An architectural style for Ajax. In: Proceedings of the 6th Working IEEE/IFIP Conference on Software Architecture (WICSA'07). IEEE Computer Society, pp. 44-53.
    • Mesbah, A., van Deursen, A., 2007. An architectural style for Ajax. In: Proceedings of the 6th Working IEEE/IFIP Conference on Software Architecture (WICSA'07). IEEE Computer Society, pp. 44-53.
  • 34
    • 34547668713 scopus 로고    scopus 로고
    • Mesbah, A., van Deursen, A., 2007. Migrating multi-page web applications to single-page Ajax interfaces. In: Proceedings of the 11th European Conference on Software Maintenance and Reengineering (CSMR'07). IEEE Computer Society, pp. 181-190.
    • Mesbah, A., van Deursen, A., 2007. Migrating multi-page web applications to single-page Ajax interfaces. In: Proceedings of the 11th European Conference on Software Maintenance and Reengineering (CSMR'07). IEEE Computer Society, pp. 181-190.
  • 35
    • 0030609306 scopus 로고    scopus 로고
    • Mogul, J.C., Douglis, F., Feldmann, A., Krishnamurthy, B., 1997. Potential benefits of delta encoding and data compression for HTTP. In: ACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication. ACM, pp. 181-194.
    • Mogul, J.C., Douglis, F., Feldmann, A., Krishnamurthy, B., 1997. Potential benefits of delta encoding and data compression for HTTP. In: ACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication. ACM, pp. 181-194.
  • 36
    • 0029722848 scopus 로고    scopus 로고
    • Monroe, R.T., Garlan, D., 1996. Style-based reuse for software architectures. In: ICSR'96: 4th International Conference on Software Reuse. IEEE Computer Society, pp. 84-93.
    • Monroe, R.T., Garlan, D., 1996. Style-based reuse for software architectures. In: ICSR'96: 4th International Conference on Software Reuse. IEEE Computer Society, pp. 84-93.
  • 38
    • 53949110598 scopus 로고    scopus 로고
    • Netscape. An exploration of dynamic documents. .
    • Netscape. An exploration of dynamic documents. .
  • 40
    • 0036497184 scopus 로고    scopus 로고
    • Quality attributes of web software applications
    • Offutt J. Quality attributes of web software applications. IEEE Softw. 19 2 (2002) 25-32
    • (2002) IEEE Softw. , vol.19 , Issue.2 , pp. 25-32
    • Offutt, J.1
  • 41
    • 80053514260 scopus 로고    scopus 로고
    • Parsons, D., 2007. Evolving architectural patterns for web applications. In: Proceedings of the 11th Pacific Asia Conference on Information Systems (PACIS), pp. 120-126.
    • Parsons, D., 2007. Evolving architectural patterns for web applications. In: Proceedings of the 11th Pacific Asia Conference on Information Systems (PACIS), pp. 120-126.
  • 42
    • 0001956194 scopus 로고
    • Foundations for the study of software architecture
    • Perry D.E., and Wolf A.L. Foundations for the study of software architecture. SIGSOFT Softw. Eng. Notes 17 4 (1992) 40-52
    • (1992) SIGSOFT Softw. Eng. Notes , vol.17 , Issue.4 , pp. 40-52
    • Perry, D.E.1    Wolf, A.L.2
  • 44
    • 53949120255 scopus 로고    scopus 로고
    • Russell, A., 2006. Comet: low latency data for the browser. .
    • Russell, A., 2006. Comet: low latency data for the browser. .
  • 46
    • 84976226345 scopus 로고
    • Client-server computing
    • Sinha A. Client-server computing. Commun. ACM 35 7 (1992) 77-98
    • (1992) Commun. ACM , vol.35 , Issue.7 , pp. 77-98
    • Sinha, A.1
  • 48
    • 4944247935 scopus 로고    scopus 로고
    • Suryanarayana, G., Erenkrantz, J.R., Hendrickson, S.A., Taylor, R.N., 2004. PACE: an architectural style for trust management in decentralized applications. In: Proceedings of the 4th Working IEEE/IFIP Conference on Software Architecture (WICSA'04). IEEE Computer Society, p. 221.
    • Suryanarayana, G., Erenkrantz, J.R., Hendrickson, S.A., Taylor, R.N., 2004. PACE: an architectural style for trust management in decentralized applications. In: Proceedings of the 4th Working IEEE/IFIP Conference on Software Architecture (WICSA'04). IEEE Computer Society, p. 221.
  • 50
    • 0037354230 scopus 로고    scopus 로고
    • An empirical study of the effects of interactivity on web user attitude
    • Teo H.-H., Oh L.-B., Liu C., and Wei K.-K. An empirical study of the effects of interactivity on web user attitude. Int. J. Hum.-Comput. Stud. 58 3 (2003) 281-305
    • (2003) Int. J. Hum.-Comput. Stud. , vol.58 , Issue.3 , pp. 281-305
    • Teo, H.-H.1    Oh, L.-B.2    Liu, C.3    Wei, K.-K.4
  • 52
    • 53949114482 scopus 로고    scopus 로고
    • W3C., 2004. URIs, addressability, and the use of HTTP GET and POST, Mar. 21, 2004. W3C Tag Finding.
    • W3C., 2004. URIs, addressability, and the use of HTTP GET and POST, Mar. 21, 2004. W3C Tag Finding.
  • 53
    • 53949113633 scopus 로고    scopus 로고
    • W3C., 2004. Technical Architecture Group. Architecture of the World Wide Web, vol. 1, Dec. 15, 2004. W3C Recommendation.
    • W3C., 2004. Technical Architecture Group. Architecture of the World Wide Web, vol. 1, Dec. 15, 2004. W3C Recommendation.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.