2006.bib
@comment{{This file has been generated by bib2bib 1.97}}
@comment{{Command line: bib2bib -oc descartes/2006/cite2006 -ob descartes/2006/2006.bib -c year=2006 descartes/descartes_publications.bib}}
@comment{{This file has been generated by bib2bib 1.97}}
@comment{{Command line: bib2bib -oc descartes/descartes_publications -ob descartes/descartes_publications.bib -c '(((author : "brosig") or (author : "bender") or (author : "faber") or (author : "herbst") or (author : "huber" and author : "nikolaus") or (author : "noorshams") or (author : "meier" and author : "philipp") or (author : "milenkoski") or (author : "rathfelder") or (author : "rygielski") or (author : "spinner") or (author : "kounev") or (author : "krebs") or (author : "quast") or (author : "sachs") or (editor : "brosig") or (editor : "bender") or (editor : "faber") or (editor : "herbst") or (editor : "huber" and editor : "nikolaus") or (editor : "noorshams") or (editor : "meier" and editor : "philipp") or (editor : "milenkoski") or (editor : "rathfelder") or (editor : "rygielski") or (editor : "spinner") or (editor : "kounev") or (editor : "krebs") or (editor : "quast") or (editor : "sachs")) and not (($type : "INPROCEEDINGS" and editor : "kounev")))' all/sdq_publications.bib}}
@article{Ko2006-IEEE_TSE-QPN_ModelingMethod,
author = {Samuel Kounev},
title = {{Performance Modeling and Evaluation of Distributed Component-Based
Systems using Queueing Petri Nets}},
journal = {IEEE Transactions on Software Engineering},
year = {2006},
volume = {32},
pages = {486--502},
number = {7},
month = {July},
abstract = {Performance models are used increasingly throughout the phases of
the software engineering lifecycle of distributed component-based
systems. However, as systems grow in size and complexity, building
models that accurately capture the different aspects of their behavior
becomes a more and more challenging task. In this paper, we present
a novel case study of a realistic distributed component-based system,
showing how Queueing Petri Net models can be exploited as a powerful
performance prediction tool in the software engineering process.
A detailed system model is built in a step-by-step fashion, validated,
and then used to evaluate the system performance and scalability.
Along with the case study, a practical performance modeling methodology
is presented which helps to construct models that accurately reflect
the system performance and scalability characteristics. Taking advantage
of the modeling power and expressiveness of Queueing Petri Nets,
our approach makes it possible to model the system at a higher degree
of accuracy, providing a number of important benefits.},
bdsk-url-1 = {http://www.computer.org/tse/},
bdsk-url-2 = {http://dx.doi.org/10.1109/TSE.2006.69},
doi = {10.1109/TSE.2006.69},
pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/Ko2006-IEEE_TSE-QPN_ModelingMethod.pdf},
publisher = {IEEE Computer Society},
url = {http://www.computer.org/tse/}
}
@inproceedings{Ko2006-SPEC_BW-J2EEPerfScal,
author = {Samuel Kounev},
title = {{J2EE Performance and Scalability - From Measuring to Predicting}},
booktitle = {Proceedings of the 2006 SPEC Benchmark Workshop, Austin, Texas, USA,
January 23, 2006},
year = {2006},
month = {January},
publisher = {SPEC},
abstract = {J2EE applications are becoming increasingly ubiquitous and with their
increasing adoption, performance and scalability issues are gaining
in importance. For a J2EE application to perform well and be scalable,
both the platform on which it is built and the application design
must be efficient and scalable. Industry-standard benchmarks such
as the SPECjAppServer set of benchmarks help to evaluate the performance
and scalability of alternative platforms for J2EE applications, however,
they cannot be used to evaluate the performance and scalability of
concrete applications built on the selected platforms. In this paper,
we present a systematic approach for evaluating and predicting the
performance and scalability of J2EE applications based on modeling
and simulation. The approach helps to identify and eliminate bottlenecks
in the application design and ensure that systems are designed and
sized to meet their quality of service requirements. We introduce
our approach by showing how it can be applied to the SPECjAppServer2004
benchmark which is used as a representative J2EE application. A detailed
model of a SPECjAppServer2004 deployment is built in a step-by-step
fashion and then used to predict the behavior of the system under
load. The approach is validated by comparing model predictions against
measurements on the real system.},
bdsk-url-1 = {http://www.spec.org/workshops/2006/},
pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/Ko2006-SPEC_BW-J2EEPerfScal.pdf},
url = {http://www.spec.org/workshops/2006/}
}
@inbook{KoBu2006-WileyInterscience-QN_CaseStudy_J2EE,
chapter = {{"Case Studies of Queueing Networks - J2EE Applications"}},
pages = {733--745},
title = {{Queueing Networks and Markov Chains, edited by Gunter Bolch, Stefan
Greiner, Hermann de Meer and Kishor Shridharbhai Trivedi}},
publisher = {Wiley-Interscience, John Wiley \& Sons Inc.},
year = {2006},
author = {Samuel Kounev},
edition = {2nd},
month = apr,
bdsk-url-1 = {http://www.amazon.com/exec/obidos/tg/detail/-/0471565253/qid=1116860412/sr=1-3/ref=sr_1_3/103-1432544-4046230?v=glance&s=books},
isbn = {0471565253},
url = {http://www.amazon.com/exec/obidos/tg/detail/-/0471565253/qid=1116860412/sr=1-3/ref=sr_1_3/103-1432544-4046230?v=glance&s=books}
}
@article{KoBu2006-PERFEVAL-SimQPN,
author = {Samuel Kounev and Alejandro Buchmann},
title = {{SimQPN - a tool and methodology for analyzing queueing Petri net
models by means of simulation}},
journal = {Performance Evaluation},
year = {2006},
volume = {63},
pages = {364--394},
number = {4-5},
month = may,
address = {Amsterdam, The Netherlands},
bdsk-url-1 = {http://www.elsevier.com/wps/find/journaldescription.cws_home/505618/description},
bdsk-url-2 = {http://dx.doi.org/10.1016/j.peva.2005.03.004},
doi = {10.1016/j.peva.2005.03.004},
issn = {0166-5316},
pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/KoBu2006-PERFEVAL-SimQPN.pdf},
publisher = {Elsevier Science Publishers B. V.},
url = {http://www.elsevier.com/wps/find/journaldescription.cws_home/505618/description}
}
@inproceedings{KoDuBu2006-QEST-QPME,
author = {Samuel Kounev and Christofer Dutz and Alejandro Buchmann},
title = {{QPME - Queueing Petri Net Modeling Environment}},
booktitle = {Proceedings of the 3rd International Conference on Quantitative Evaluation
of SysTems (QEST 2006), Riverside, California, USA, September 11-14,
2006},
year = {2006},
pages = {115--116},
address = {Washington, DC, USA},
publisher = {IEEE Computer Society},
abstract = {Queueing Petri nets are a powerful formalism that can be exploited
for modeling distributed systems and analyzing their performance
and scalability. However, currently available tools for modeling
and analysis using queueing Petri nets are very limited in terms
of the scalability of the analysis algorithms they provide. Moreover,
tools are available only on highly specialized platforms unaccessible
to most potential users. In this paper, we present QPME - a Queueing
Petri Net Modeling Environment that supports the modeling and analysis
of systems using queueing Petri nets. QPME runs on a wide range of
platforms and provides a powerful simulation engine that can be used
to analyze models of realistically-sized systems.},
bdsk-url-1 = {http://www.qest.org/qest2006/},
bdsk-url-2 = {http://dx.doi.org/10.1109/QEST.2006.44},
doi = {10.1109/QEST.2006.44},
isbn = {0-7695-2665-9},
pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/KoDuBu2006-QEST-QPME.pdf},
url = {http://www.qest.org/qest2006/}
}
@techreport{momm2006a,
author = {Momm, Christof and Rathfelder, Christoph and Abeck, Sebastian},
title = {{T}owards a {M}anageability {I}nfrastructure for a {M}anagement of
{P}rocess-{B}ased {S}ervice {C}ompositions},
institution = {Cooperation {\&} Management},
year = {2006},
type = {C{\&}M Research Report},
abstract = {The management of process-oriented service composition within a dynamic
environment, where the employed core services are offered on service
marketplaces and dynamically included into the composition on basis
of Service Level Agreements (SLA), demands for a service management
application that takes into account the specifics of processoriented
compositions and supports their automated provisioning. As a first
step towards such an application, in this paper we introduce the
conceptual design for an architecture and implementation of an interoperable
and flexible manageability infrastructure offering comprehensive
monitoring and control functionality for the management of service
compositions. To achieve this, our approach is based on well-understood
methodologies and standards from the area of application and web
service management.},
bdsk-url-1 = {http://sdqweb.ipd.uka.de/publications/pdfs/momm2006a.pdf},
location = {Karlsruhe},
url = {http://sdqweb.ipd.uka.de/publications/pdfs/momm2006a.pdf}
}
@techreport{SaKo2006-MessageTypesInSPECjms,
author = {Kai Sachs and Samuel Kounev},
title = {{Message Types and Interfaces Between Components in SPECjms}},
institution = {SPEC OSG Java Subcommittee},
year = {2006},
number = {DVS06-3},
month = feb
}
@techreport{SaKo2006-WorkloadScenarioSPECjms,
author = {Kai Sachs and Samuel Kounev},
title = {{Workload Scenario for SPECjms - Supermarket Supply Chain}},
institution = {SPEC OSG Java Subcommittee},
year = {2006},
number = {DVS06-2},
month = jan,
abstract = {Message-oriented middleware (MOM) is increasingly adopted as an enabling
technology for modern informationdriven applications like event-driven
supply chain management, transport information monitoring, stock
trading and online auctions to name just a few. There is a strong
interest in the commercial and research domains for a standardized
benchmark suite for evaluating the performance and scalability of
MOM. With all major vendors adopting JMS (Java Message Service) as
a standard interface to MOM servers, there is at last a means for
creating a standardized workload for evaluating products in this
space. This paper describes a novel application in the supply chain
management domain that has been specifically designed as a representative
workload scenario for evaluating the performance and scalability
of MOM products. This scenario is used as a basis in SPEC�s new
SPECjms benchmark which will be the world�s first industry-standard
benchmark for MOM.}
}