2007.bib

@comment{{This file has been generated by bib2bib 1.97}}
@comment{{Command line: bib2bib -oc descartes/2007/cite2007 -ob descartes/2007/2007.bib -c year=2007 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}}
@incollection{KoBu2007-ARS-OnTheUseOfQPNs,
  author = {Samuel Kounev and Alejandro Buchmann},
  title = {{{On the Use of Queueing Petri Nets for Modeling and Performance
	Analysis of Distributed Systems}}},
  booktitle = {{Petri Net, Theory and Application}},
  publisher = {Advanced Robotic Systems International, I-Tech Education and Publishing},
  year = {2007},
  editor = {Vedran Kordic},
  address = {Vienna, Austria},
  month = {February},
  abstract = {Predictive performance models are used increasingly throughout the
	phases of the software engineering lifecycle of distributed 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. The challenge stems from the limited
	model expressiveness on the one hand and the limited scalability
	of model analysis techniques on the other. This chapter presents
	a novel methodology for modeling and performance analysis of distributed
	systems. The methodology is based on queueing Petri nets (QPNs) which
	provide greater modeling power and expressiveness than conventional
	modeling paradigms such as queueing networks and generalized stochastic
	Petri nets. Using QPNs, one can integrate both hardware and software
	aspects of system behavior into the same model. In addition to hardware
	contention and scheduling strategies, QPNs make it easy to model
	software contention, simultaneous resource possession, synchronization,
	blocking and asynchronous processing. These aspects have significant
	impact on the performance of modern distributed systems. To avoid
	the problem of state space explosion, our methodology uses discrete
	event simulation for model analysis. We propose an efficient and
	reliable method for simulation of QPNs. As a validation of our approach,
	we present a case study of a real-world distributed system, showing
	how our methodology is applied in a step-by-step fashion to evaluate
	the system performance and scalability. The system studied is a deployment
	of the industry-standard SPECjAppServer2004 benchmark. A detailed
	model of the system and its workload is built and used to predict
	the system performance for several deployment configurations and
	workload scenarios of interest. Taking advantage of the expressive
	power of QPNs, our approach makes it possible to model systems at
	a higher degree of accuracy providing a number of important benefits.},
  bdsk-url-1 = {http://intechweb.org/book.php?id=25},
  isbn = {978-3-902613-12-7},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/KoBu2007-ARS-OnTheUseOfQPNs.pdf},
  url = {http://www.intechopen.com/books/export/citation/BibTex/petri_net_theory_and_applications/on_the_use_of_queueing_petri_nets_for_modeling_and_performance_analysis_of_distributed_systems}
}
@manual{Ko2007-TUD-QPME_UsersGuide,
  title = {{QPME 1.0 User's Guide}},
  author = {Samuel Kounev and Christofer Dutz},
  organization = {Technische Universit{\"{a}}t Darmstadt},
  address = {Darmstadt, Germany},
  month = {January},
  year = {2007},
  abstract = {This document describes the software package QPME (Queueing Petri
	net Modeling Environment), a performance modeling and analysis tool
	based on the Queueing Petri Net (QPN) modeling formalism. QPN models
	are more sophisticated than conventional queueing networks and stochastic
	Petri nets and have greater expressive power. This provides a number
	of important benefits since it makes it possible to model systems
	at a higher degree of accuracy. QPME is made of two components: QPE
	(QPN Editor) and SimQPN (Simulator for QPNs). QPE provides a user-friendly
	graphical tool for modeling using QPNs based on the Eclipse/GEF framework.
	SimQPN provides an efficient discrete-event simulation engine for
	QPNs that makes it possible to analyze models of realistically-sized
	systems. QPME runs on a wide range of platforms including Windows,
	Linux and Solaris. QPME is developed and maintained by Samuel Kounev
	and Christofer Dutz.},
  bdsk-url-1 = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/QPME-UsersGuide.pdf},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/QPME-UsersGuide.pdf}
}
@techreport{KoNoTo2007-UPC-GridAutoQoS,
  author = {Samuel Kounev and Ramon Nou and Jordi Torres},
  title = {{Using QPN models for QoS Control in Grid Middleware}},
  institution = {Computer Architecture Department, Technical University of Catalonia
	(UPC), Spain},
  year = {2007},
  number = {UPC-DAC-RR-CAP-2007-4},
  month = apr
}
@inproceedings{KoNoTo2007-VALUETOOLS-GridAuton_QoS_Control,
  author = {Samuel Kounev and Ramon Nou and Jordi Torres},
  title = {{Autonomic QoS-Aware Resource Management in Grid Computing using
	Online Performance Models}},
  booktitle = {Proceedings of the Second International Conference on Performance
	Evaluation Methodologies and Tools (VALUETOOLS 2007), Nantes, France,
	October 23-25, 2007},
  year = {2007},
  pages = {1--10},
  address = {ICST, Brussels, Belgium},
  publisher = {ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications
	Engineering)},
  abstract = {As Grid Computing increasingly enters the commercial domain, performance
	and Quality of Service (QoS) issues are becoming a major concern.
	The inherent complexity, heterogeneity and dynamics of Grid computing
	environments pose some challenges in managing their capacity to ensure
	that QoS requirements are continuously met. In this paper, an approach
	to autonomic QoS-aware resource management in Grid computing based
	on online performance models is proposed. The paper presents a novel
	methodology for designing autonomic QoS-aware resource managers that
	have the capability to predict the performance of the Grid components
	they manage and allocate resources in such a way that service level
	agreements are honored. The goal is to make the Grid middleware self-configurable
	and adaptable to changes in the system environment and workload.
	The approach is subjected to an extensive experimental evaluation
	in the context of a real-world Grid environment and its effectiveness,
	practicality and performance are demonstrated.},
  bdsk-url-1 = {http://www.valuetools.org/2007/},
  bdsk-url-2 = {http://dx.doi.org/10.1145/1345263.1345325},
  doi = {10.1145/1345263.1345325},
  isbn = {978-963-9799-00-4},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/KoNoTo2007-VALUETOOLS-GridAuton_QoS_Control.pdf},
  url = {http://www.valuetools.org/2007/}
}
@inproceedings{momm2007a,
  author = {Momm, Christof and Mayerl, Christian and Rathfelder, Christoph and
	Abeck, Sebastian},
  title = {{A} {M}anageability {I}nfrastructure for the {M}onitoring of {W}eb
	{S}ervice},
  booktitle = {14th Annual Workshop of HP Software University Association, July
	8--11, 2007},
  year = {2007},
  editor = {Hegering, H. -G. and Reiser, H. and Schiffers, M. and Nebe, Th.},
  pages = {103--114},
  month = {July},
  publisher = {Leibniz Computing Center and Munich Network Management Team},
  abstract = {The management of web service composition, where the employed atomic
	web services as well as the compositions themselves are offered on
	basis of Service Level Agreements (SLA), implies new requirements
	for the management infrastructure. In this paper we introduce the
	conceptual design and implementation for a standard-based and flexible
	manageability infrastructure offering comprehensive management information
	for an SLAdriven management of web service compositions. Our solution
	thereby is based on well-understood methodologies and standards from
	the area of application and web service management, in particular
	the WBEM standards.},
  bdsk-url-1 = {http://sdqweb.ipd.uka.de/publications/pdfs/momm2007a.pdf},
  pdf = {http://sdqweb.ipd.uka.de/publications/pdfs/momm2007a.pdf}
}
@techreport{NoKo2007-UPC-GlobusOnlinePerfModels,
  author = {Ramon Nou and Samuel Kounev},
  title = {{Preliminary Analysis of Globus Toolkit 4 to Create Prediction Models}},
  institution = {Computer Architecture Department, Technical University of Catalonia
	(UPC), Spain},
  year = {2007},
  number = {UPC-DAC-RR-2007-37},
  month = jul,
  abstract = {As Data Grids become more commonplace, large data sets are being replicated
	and distributed to multiple sites, leading to the problem of determining
	which replica can be accessed most efficiently. The answer to this
	question can depend on many factors, including physical characteristics
	of the resources and the load behavior on the CPUs, networks, and
	storage devices that are part of the end-to-end path linking possible
	sources and sinks. We develop a predictive framework that combines
	(1) integrated instrumentation that collects information about the
	end-to-end performance of past transfers, (2) predictors to estimate
	future transfer times, and (3) a data delivery infrastructure that
	provides users with access to both the raw data and our predictions.
	We evaluate the performance of our predictors by applying them to
	log data collected from a wide area testbed. These preliminary results
	provide insights into the effectiveness of using predictors in this
	situation.}
}
@inproceedings{NoKoTo2007-EPEW-GridOnlinePerfModels,
  author = {Ramon Nou and Samuel Kounev and Jordi Torres},
  title = {{Building Online Performance Models of Grid Middleware with Fine-Grained
	Load-Balancing: A Globus Toolkit Case Study}},
  booktitle = {Formal Methods and Stochastic Models for Performance Evaluation,
	Proceedings of the 4th European Performance Engineering Workshop
	(EPEW 2007), Berlin, Germany, September 27-28, 2007},
  year = {2007},
  editor = {Katinka Wolter},
  volume = {4748},
  series = {Lecture Notes in Computer Science (LNCS)},
  pages = {125--140},
  address = {Heidelberg, Germany},
  month = {September},
  publisher = {Springer Verlag},
  abstract = {As Grid computing increasingly enters the commercial domain, performance
	and Quality of Service (QoS) issues are becoming a major concern.
	To guarantee that QoS requirements are continuously satisfied, the
	Grid middleware must be capable of predicting the application performance
	on the fly when deciding how to distribute the workload among the
	available resources. One way to achieve this is by using online performance
	models that get generated and analyzed on the fly. In this paper,
	we present a novel case study with the Globus Toolkit in which we
	show how performance models can be generated dynamically and used
	to provide online performance prediction capabilities. We have augmented
	the Grid middleware with an online performance prediction component
	that can be called at any time during operation to predict the Grid
	performance for a given resource allocation and load-balancing strategy.
	We evaluate the quality of our performance prediction mechanism and
	present some experimental results that demonstrate its effectiveness
	and practicality. The framework we propose can be used to design
	intelligent QoS-aware resource allocation and admission control mechanisms.},
  bdsk-url-1 = {http://www.springer.com/computer/programming/book/978-3-540-75210-3},
  bdsk-url-2 = {http://dx.doi.org/10.1007/978-3-540-75211-0_10},
  doi = {10.1007/978-3-540-75211-0_10},
  isbn = {978-3-540-75210-3},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/NoKoTo2007-EPEW-GridOnlinePerfModels.pdf},
  url = {http://www.springer.com/computer/programming/book/978-3-540-75210-3}
}
@inproceedings{PiEyKoSh2007-DEBS-PubSubAPI,
  author = {Peter Pietzuch and David Eyers and Samuel Kounev and Brian Shand},
  title = {{Towards a Common API for Publish/Subscribe}},
  booktitle = {Proceedings of the 2007 Inaugural International Conference on Distributed
	Event-Based Systems (DEBS 2007), Toronto, Canada, June 20-22, 2007},
  year = {2007},
  editor = {Hans-Arno Jacobsen and Gero M{\"u}hl and Michael A. Jaeger},
  volume = {233},
  series = {ACM International Conference Proceeding Series},
  pages = {152--157},
  month = jun,
  publisher = {ACM, New York, NY, USA},
  abstract = {Over the last decade a wide range of publish/subscribe (pub/sub) systems
	have come out of the research community. However, there is little
	consensus on a common pub/sub API, which would facilitate innovation,
	encourage application building, and simplify the evaluation of existing
	prototypes. Industry pub/sub standards tend to be overly complex,
	technology-centric, and hard to extend, thus limiting their applicability
	in research systems. In this paper we propose a common API for pub/sub
	that is tailored towards research requirements. The API supports
	three levels of compliance (with optional extensions): the lowest
	level specifies abstract operations without prescribing an implementation
	or data model; medium compliance describes interactions using a light-weight
	XML-RPC mechanism; finally, the highest level of compliance enforces
	an XML-RPC data model, enabling systems to understand each other's
	event and subscription semantics. We show that, by following this
	flexible approach with emphasis on extensibility, our API can be
	supported by many prototype systems with little effort.},
  bdsk-url-1 = {http://debs.msrg.utoronto.ca/},
  bdsk-url-2 = {http://dx.doi.org/10.1145/1266894.1266924},
  doi = {10.1145/1266894.1266924},
  isbn = {978-1-59593-665-3},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/PiEyKoSh2007-DEBS-PubSubAPI.pdf},
  url = {http://debs.msrg.utoronto.ca/}
}
@book{rathfelder2007a,
  title = {{M}anagement in serviceorientierten {A}rchitekturen: {E}ine {M}anagementinfrastruktur
	f{\"u}r die {\"U}berwachung komponierter {W}ebservices},
  publisher = {VDM Verlag Dr. M{\"u}ller},
  year = {2007},
  author = {Rathfelder, Christoph},
  address = {Saarbr{\"u}cken},
  month = {April}
}
@mastersthesis{rathfelder2007b,
  author = {Rathfelder, Christoph},
  title = {{E}ine {M}anagementinfrastruktur f{\"u}r die {\"U}berwachung komponierter
	{W}ebservices},
  school = {Universit{\"a}t Karlsruhe (TH)},
  year = {2007},
  address = {Karlsruhe},
  bdsk-url-1 = {http://sdqweb.ipd.uka.de/publications/pdfs/rathfelder2007a.pdf},
  url = {http://sdqweb.ipd.uka.de/publications/pdfs/rathfelder2007a.pdf}
}
@inproceedings{rathfelder2007c,
  author = {Rathfelder, Christoph and Groenda, Henning},
  title = {{G}esch{\"a}ftsprozessorientierte {K}ategorisierung von {SOA}},
  booktitle = {2. Workshop Bewertungsaspekte serviceorientierter Architekturen},
  year = {2007},
  pages = {11--22},
  month = {November},
  publisher = {SHAKER Verlag},
  abstract = {Service-Orientierte Architekturen (SOAs) versprechen eine bessere
	Unterst\"{u}tzung von Gesch\"{a}ftsprozessen. Es gibt jedoch unterschiedliche
	Interpretationen dar\"{u}ber, was eine Service-Orientierte Architektur
	(SOA) ist. Da die Verbesserung der Gesch\"{a}ftsprozessunterst\"{u}tzung
	eines der h\"{a}ufigsten Argumente f\"{u}r SOAs ist, bietet es sich
	an, die verschiedenen SOA-Varianten nach der damit erm\"{o}glichten
	Prozessunterst\"{u}tzung zu kategorisieren. Bisherige Ans\"{a}tze
	zur Kategorisierung sind in vielen F\"{a}llen auf bestimmte Technologien
	oder Standards beschr\"{a}nkt und gehen nur am Rand auf die gegebene
	Prozessunterst\"{u}tzung ein. In diesem Artikel wird eine solche
	gesch\"{a}ftsprozessorientierte Kategorisierung von SOAs pr\"{a}sentiert.},
  bdsk-url-1 = {http://www.fzi.de/images/files/pub/SOA_Kategorisierung.pdf},
  url = {http://www.fzi.de/images/files/pub/SOA_Kategorisierung.pdf}
}
@inproceedings{SaKoBaBu2007-EPEW-WorkloadChar_SPECjms2007,
  author = {Kai Sachs and Samuel Kounev and Jean Bacon and Alejandro Buchmann},
  title = {{Workload Characterization of the SPECjms2007 Benchmark}},
  booktitle = {Formal Methods and Stochastic Models for Performance Evaluation,
	Proceedings of the 4th European Performance Engineering Workshop
	(EPEW 2007), Berlin, Germany, September 27--28, 2007},
  year = {2007},
  editor = {Katinka Wolter},
  volume = {4748},
  series = {Lecture Notes in Computer Science (LNCS)},
  pages = {228--244},
  address = {Heidelberg, Germany},
  month = sep,
  publisher = {Springer Verlag},
  abstract = {Message-oriented middleware (MOM) is at the core of a vast number
	of financial services and telco applications, and is gaining increasing
	traction in other industries, such as manufacturing, transportation,
	health-care and supply chain management. There is a strong interest
	in the end user and analyst communities for a standardized benchmark
	suite for evaluating the performance and scalability of MOM. In this
	paper, we present a workload characterization of the SPECjms2007
	benchmark which is the world's first industry-standard benchmark
	specialized for MOM. In addition to providing standard workload and
	metrics for MOM performance, the benchmark provides a flexible performance
	analysis framework that allows users to customize the workload according
	to their requirements. The workload characterization presented in
	this paper serves two purposes i) to help users understand the internal
	components of the SPECjms2007 workload and the way they are scaled,
	ii) to show how the workload can be customized to exercise and evaluate
	selected aspects of MOM performance.We discuss how the various features
	supported by the benchmark can be exploited for in-depth performance
	analysis of MOM infrastructures.},
  bdsk-url-1 = {http://www.springer.com/computer/programming/book/978-3-540-75210-3},
  bdsk-url-2 = {http://dx.doi.org/10.1007/978-3-540-75211-0_17},
  doi = {10.1007/978-3-540-75211-0_17},
  isbn = {978-3-540-75210-3},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/SaKoBaBu2007-EPEW-WorkloadChar_SPECjms2007.pdf},
  url = {http://www.springer.com/computer/programming/book/978-3-540-75210-3}
}
@inproceedings{SaKoCaBu2007-SPEC_BW-BenchmarkingMOM,
  author = {Kai Sachs and Samuel Kounev and Marc Carter and Alejandro Buchmann},
  title = {{Designing a Workload Scenario for Benchmarking Message-Oriented
	Middleware}},
  booktitle = {Proceedings of the 2007 SPEC Benchmark Workshop, Austin, Texas, January
	21, 2007},
  year = {2007},
  month = jan,
  publisher = {SPEC},
  abstract = {Message-oriented middleware (MOM) is increasingly adopted as an enabling
	technology for modern information-driven 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.},
  bdsk-url-1 = {http://www.spec.org/workshops/2007/austin/},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/SaKoCaBu2007-SPEC_BW-BenchmarkingMOM.pdf},
  url = {http://www.spec.org/workshops/2007/austin/}
}