Modeling user behavior: a layered approach

The simulation of computer systems requires representative, reliable workload models. When simulating computer systems or components that are influenced by user behavior, this very behavior has to be modeled by using mathematical means. In this article, we propose a user behavior model framework that is constructed in a top-down manner consisting of various layers. The layers offer services to the next higher layer and require services from the layers below. The framework is meant to enable the modeler to plug in his own models at the layers of his choice, thus choosing the right balance between the simulation complexity and creating representative results. We give a description of the layered framework and the corresponding methodology. The approach is then demonstrated on modeling HTTP traffic, to be used in network traffic simulation.

[1]  Paul Barford,et al.  Generating representative Web workloads for network and server performance evaluation , 1998, SIGMETRICS '98/PERFORMANCE '98.

[2]  S. V. Raghavan,et al.  Workload Models for Multiwindow Distributed Environments , 1995, MMB.

[3]  Satish Kumar,et al.  Improving Simulation for Network Research , 1999 .

[4]  Mariacarla Calzarossa,et al.  System Performance with User Behavior Graphs , 1990, Perform. Evaluation.

[5]  James E. Pitkow,et al.  Characterizing Browsing Behaviors on the World-Wide Web , 1995 .

[6]  Günter Haring,et al.  A hierarchical approach to workload characterization for parallel systems , 1995, HPCN Europe.

[7]  Mineo Takai,et al.  Parssec: A Parallel Simulation Environment for Complex Systems , 1998, Computer.

[8]  Walter Willinger,et al.  Stochastic modeling of traffic processes , 1998 .

[9]  James E. Pitkow,et al.  Characterizing Browsing Strategies in the World-Wide Web , 1995, Comput. Networks ISDN Syst..

[10]  Giuseppe Serazzi,et al.  Workload Modeling for Computer Networks , 1988, ARCS.

[11]  Virgílio A. F. Almeida,et al.  Resource management policies for e-commerce servers , 2000, PERV.

[12]  Saul Greenberg,et al.  How people revisit web pages: empirical findings and implications for the design of history systems , 1997, Int. J. Hum. Comput. Stud..

[13]  Umeshwar Dayal,et al.  From User Access Patterns to Dynamic Hypertext Linking , 1996, Comput. Networks.

[14]  Chaomei Chen Structuring and visualising the WWW by generalised similarity analysis , 1997, HYPERTEXT '97.

[15]  Virgílio A. F. Almeida,et al.  Business-oriented resource management policies for e-commerce servers , 2000, Perform. Evaluation.