• DocumentCode
    2019865
  • Title

    Optimization approaches for accelerating dynamic content in E-business

  • Author

    Dutta, Kaushik ; Thomas, Helen ; Datta, Anindya ; Soni, Samit ; Narasimhan, Sri

  • Author_Institution
    DuPree Coll. of Manage., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    5
  • fYear
    2001
  • fDate
    2001
  • Abstract
    Information systems are increasingly becoming more interactive and dynamic in nature. Consider, for instance. the Internet, where web sites not only allow site visitors to purchase items and conduct banking online, but also serve pages that are personalized for individual site visitors. Such functionality is enabled by dynamic content generation technologies. In this paradigm, a user request is sent to a content server, which runs a program. This program accesses a set of data sources, creates a user deliverable object, and then returns this object to the user. In the context of the Internet, for example, a user may request the sports page in a news site. In this case, the server at the news site executes a program, which generates the user deliverable object-an HTML document corresponding to the requested sports page. There has been a significant amount of work on caching in the context of the Internet. However, most of this work is focused on caching rich content (e.g., images, multimedia objects) or caching at coarse granularities, such as HTML pages. A severe drawback of such coarse granularity caching is that the potential for reuse is often very limited. For instance, even though there may be significant reusability in the lower level objects on a page, the top level object (e.g., HTML document) is often unique (e.g., as in the case of a personalized page). In this paper, we address this problem by proposing a cost/benefit analytical model framework and a set of optimization techniques, which together will help identify the "optimal" set of cacheable objects. Our work will extend the application of caching in the context of the Internet to a much wider variety of objects. Our proposed approach entails the following steps: We will develop an object data model to represent dynamically generated web content; Based on this object model, we will propose a cost/benefit analytical framework, which can be used to measure the costs and benefits associated with caching objects; Based on this object model and cost/benefit framework, we will propose a number of optimization approaches to extract the "optimal" set of cacheable objects; Finally, we will present the results of an extensive performance evaluation of the proposed optimization techniques with regard to both accuracy and efficiency
  • Keywords
    Internet; electronic commerce; object-oriented programming; E-business; HTML document; Internet; cacheable objects; coarse granularity caching; content server; dynamic content generation; object data model; web sites; Acceleration; Analytical models; Banking; Cost benefit analysis; Cost function; Data models; HTML; Information systems; Internet; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 2001 IEEE International Conference on
  • Conference_Location
    Tucson, AZ
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-7087-2
  • Type

    conf

  • DOI
    10.1109/ICSMC.2001.971979
  • Filename
    971979