REFERENCES
Abbors, F., Ahmad, T., Truscan, D., and Porres, I. (2012).
MBPeT: A Model-Based Performance Testing Tool.
2012 Fourth International Conference on Advances in
System Testing and Validation Lifecycle.
Al-Jaar, R. (1991). Book review: The art of computer
systems performance analysis: Techniques for exper-
imental design, measurement, simulation, and model-
ing by raj jain (John Wiley & Sons). SIGMETRICS
Perform. Eval. Rev., 19(2):5–11.
Anastasiou, N. and Knottenbelt, W. (2013). Peppercorn:
Inferring performance models from location tracking
data. In QEST, Lecture Notes in Computer Science,
pages 169–172. Springer.
Arnold, B. (2008). Pareto and generalized pareto distribu-
tions. In Chotikapanich, D., editor, Modeling Income
Distributions and Lorenz Curves, volume 5 of Eco-
nomic Studies in Equality, Social Exclusion and Well-
Being, pages 119–145. Springer New York.
Cai, Y., Grundy, J., and Hosking, J. (2007). Synthesiz-
ing client load models for performance engineering
via web crawling. In Proceedings of the Twenty-
second IEEE/ACM International Conference on Au-
tomated Software Engineering, ASE ’07, pages 353–
362. ACM.
Django Framework (2012). Online at
https://www.djangoproject.com/.
Ferrari, D. (1984). On the foundations of artificial work-
load design. In Proceedings of the 1984 ACM SIG-
METRICS conference on Measurement and modeling
of computer systems, SIGMETRICS ’84, pages 8–14,
New York, NY, USA. ACM.
Jurdzi
´
nski, M., Kwiatkowska, M., Norman, G., and Trivedi,
A. (2009). Concavely-Priced Probabilistic Timed Au-
tomata. In Bravetti, M. and Zavattaro, G., editors,
Proc. 20th International Conference on Concurrency
Theory (CONCUR’09), volume 5710 of LNCS, pages
415–430. Springer.
Kathuria, A., Jansen, B. J., Hafernik, C. T., and Spink, A.
(2010). Classifying the user intent of web queries us-
ing k-means clustering. In Internet Research, num-
ber 5, pages 563–581. Emerald Group Publishing.
Lutteroth, C. and Weber, G. (2008). Modeling a realis-
tic workload for performance testing. In 12th Inter-
national Conference on Enterprise Distributed Object
Computing., pages 149–158. IEEE Computer Society.
Ma, S. and Hellerstein, J. L. (2001). Mining partially pe-
riodic event patterns with unknown periods. In Pro-
ceedings of the 17th International Conference on Data
Engineering, pages 205–214, Washington, DC, USA.
IEEE Computer Society.
MacQueen, J. B. (1967). Some methods for classification
and analysis of multivariate observations. In Pro-
ceedings of 5-th Berkeley Symposium on Mathemat-
ical Statistics and Probability, number 1, pages 281–
297. Berkeley, University of California Press.
Mannila, H., Toivonen, H., and Inkeri Verkamo, A. (1997).
Discovery of frequent episodes in event sequences.
Data Min. Knowl. Discov., 1(3):259–289.
Oracle (2014). Java Pet Store 2.0 reference applica-
tion. http://www.oracle.com/technetwork/java/index-
136650.html. Last Accessed: 2014-05-23.
Petriu, D. C. and Shen, H. (2002). Applying the UML
Performance Profile: Graph Grammar-based Deriva-
tion of LQN Models from UML Specifications. pages
159–177. Springer-Verlag.
Python (2014). Python programming language. Online at
http://www.python.org/. Last Accessed: 2014-05-23.
Richardson, L. and Ruby, S. (2007). Restful web services.
O’Reilly, first edition.
Rudolf, A. and Pirker, R. (2000). E-Business Testing: User
Perceptions and Performance Issues. In Proceedings
of the First Asia-Pacific Conference on Quality Soft-
ware (APAQS’00), APAQS ’00, pages 315–, Washing-
ton, DC, USA. IEEE Computer Society.
Shi, P. (2009). An efficient approach for clustering web ac-
cess patterns from web logs. In International Journal
of Advanced Science and Technology, volume 5, pages
1–14. SERSC.
Subraya, B. M. and Subrahmanya, S. V. (2000). Ob-
ject driven performance testing in web applications.
In Proceedings of the First Asia-Pacific Conference
on Quality Software (APAQS’00), pages 17–26. IEEE
Computer Society.
Vaarandi, R. (2003). A data clustering algorithm for mining
patterns from event logs. In Proceedings of the 3rd
IEEE Workshop on IP Operations and Management
(IPOM03), pages 119–126. IEEE.
AnAutomatedApproachforCreatingWorkloadModelsfromServerLogData
25