2011.bib

@comment{{This file has been generated by bib2bib 1.97}}
@comment{{Command line: bib2bib -oc descartes/2011/cite2011 -ob descartes/2011/2011.bib -c year=2011 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}}
@inproceedings{Br2011-SEDoktoranden-Symposium,
  author = {Fabian Brosig},
  title = {Online Performance Prediction with Architecture-Level Performance
	Models},
  booktitle = {Software Engineering (Workshops) - Doctoral Symposium, February 21--25,
	2011},
  year = {2011},
  editor = {Ralf Reussner and Alexander Pretschner and Stefan J{\"a}hnichen},
  volume = {184},
  series = {Lecture Notes in Informatics (LNI)},
  pages = {279--284},
  address = {Bonn, Germany},
  month = {February},
  publisher = {GI},
  abstract = {{Today's enterprise systems based on increasingly complex software
	architectures often exhibit poor performance and resource efficiency
	thus having high operating costs. This is due to the inability to
	predict at run-time the effect of changes in the system environment
	and adapt the system accordingly. We propose a new performance modeling
	approach that allows the prediction of performance and system resource
	utilization online during system operation. We use architecture-level
	performance models that capture the performance-relevant information
	of the software architecture, deployment, execution environment and
	workload. The models will be automatically maintained during operation.
	To derive performance predictions, we propose a tailorable model
	solving approach to provide flexibility in view of prediction accuracy
	and analysis overhead.}},
  bibsource = {DBLP, http://dblp.uni-trier.de},
  date-added = {2012-07-27 14:24:22 +0200},
  date-modified = {2012-07-27 14:59:37 +0200},
  ee = {http://subs.emis.de/LNI/Proceedings/Proceedings184/article6310.html},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/Br2011-SE-Symposium.pdf}
}
@inproceedings{BrHuKo2011-ASE-AutomExtraction,
  author = {Fabian Brosig and Nikolaus Huber and Samuel Kounev},
  title = {{A}utomated {E}xtraction of {A}rchitecture-{L}evel {P}erformance
	{M}odels of {D}istributed {C}omponent-{B}ased {S}ystems},
  booktitle = {26th IEEE/ACM International Conference On Automated Software Engineering
	(ASE 2011)},
  year = {2011},
  address = {Oread, Lawrence, Kansas},
  month = {November},
  note = {Acceptance Rate (Full Paper): 14.7\% (37/252)},
  abstract = {Modern service-oriented enterprise systems have increasingly complex
	and dynamic loosely-coupled architectures that often exhibit poor
	performance and resource efficiency and have high operating costs.
	This is due to the inability to predict at run-time the effect of
	dynamic changes in the system environment and adapt the system configuration
	accordingly. Architecture-level performance models provide a powerful
	tool for performance prediction, however, current approaches to modeling
	the execution context of software components are not suitable for
	use at run-time. In this paper, we analyze the typical online performance
	prediction scenarios and propose a novel performance meta-model for
	expressing and resolving parameter and context dependencies, specifically
	designed for use in online scenarios. We motivate and validate our
	approach in the context of a realistic and representative online
	performance prediction scenario based on the SPECjEnterprise2010
	standard benchmark.},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/BrHuKo2011-ASE-AutomExtraction.pdf}
}
@inproceedings{Westermann2011b,
  author = {Dennis, Westermann and Rouven, Krebs and Jens, Happe},
  title = {{E}fficient {E}xperiment {S}election in {A}utomated {S}oftware {P}erformance
	{E}valuations},
  booktitle = {Computer Performance Engineering - 8th European Performance Engineering
	Workshop, EPEW 2011, Borrowdale, UK, October 12-13, 2011. Proceedings},
  year = {2011},
  pages = {325-339},
  publisher = {Springer},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/Westermann2011b.pdf}
}
@mastersthesis{Fa2011-KIT-SPAusingML,
  author = {Michael Faber},
  title = {{Software Performance Analysis using Machine Learning Techniques}},
  school = {Karlsruhe Institute of Technology (KIT)},
  year = {2011},
  address = {Karlsruhe, Germany},
  month = {March}
}
@inproceedings{hauck2011b,
  author = {Michael Hauck and Michael Kuperberg and Nikolaus Huber and Ralf Reussner},
  title = {{Ginpex: Deriving Performance-relevant Infrastructure Properties
	Through Goal-oriented Experiments}},
  booktitle = {Proceedings of the 7th ACM SIGSOFT International Conference on the
	Quality of Software Architectures (QoSA 2011)},
  year = {2011},
  pages = {53--62},
  address = {New York, NY, USA},
  month = {June},
  publisher = {ACM},
  bdsk-url-1 = {http://doi.acm.org/10.1145/2000259.2000269},
  day = {20--24},
  doi = {http://doi.acm.org/10.1145/2000259.2000269},
  isbn = {978-1-4503-0724-6},
  numpages = {10},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/hauck2011b.pdf},
  url = {10.1145/2000259.2000269}
}
@mastersthesis{Herbst2011a,
  author = {Nikolas Roman Herbst},
  title = {{Quantifying the Impact of Configuration Space for Elasticity Benchmarking}},
  school = {Faculty of Computer Science, Karlsruhe Institute of Technology (KIT),
	Germany},
  year = {2011},
  type = {Study Thesis},
  abstract = {Elasticity is the ability of a software system to dynamically adapt
	the amount of the resources it provides to clients as their workloads
	increase or decrease. In the context of cloud computing, automated
	resizing of a virtual machine's resources can be considered as a
	key step towards optimisation of a system's cost and energy efficiency.
	Existing work on cloud computing is limited to the technical view
	of implementing elastic systems, and definitions of scalability have
	not been extended to cover elasticity. This study thesis presents
	a detailed discussion of elasticity, proposes metrics as well as
	measurement techniques, and outlines next steps for enabling comparisons
	between cloud computing offerings on the basis of elasticity. I discuss
	results of our work on measuring elasticity of thread pools provided
	by the Java virtual machine, as well as an experiment setup for elastic
	CPU time slice resizing in a virtualized environment. An experiment
	setup is presented as future work for dynamically adding and removing
	z/VM Linux virtual machine instances to a performance relevant group
	of virtualized servers.},
  keywords = {Cloud, Resource Elasticity},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/Herbst2011a.pdf}
}
@inproceedings{HuBrKo2011-SEAMS-ResAlloc,
  author = {Nikolaus Huber and Fabian Brosig and Samuel Kounev},
  title = {{Model-based Self-Adaptive Resource Allocation in Virtualized Environments}},
  booktitle = {6th International Symposium on Software Engineering for Adaptive
	and Self-Managing Systems (SEAMS 2011)},
  year = {2011},
  month = {May},
  note = {Acceptance Rate (Full Paper): 27\% (21/76)},
  abstract = {The adoption of virtualization and Cloud Computing technologies promises
	a number of benefits such as increased flexibility, better energy
	efficiency and lower operating costs for IT systems. However, highly
	variable workloads make it challenging to provide quality-of-service
	guarantees while at the same time ensuring efficient resource utilization.
	To avoid violations of service-level agreements (SLAs) or inefficient
	resource usage, resource allocations have to be adapted continuously
	during operation to reflect changes in application workloads. In
	this paper, we present a novel approach to self-adaptive resource
	allocation in virtualized environments based on online architecture-level
	performance models. We present a detailed case study of a representative
	enterprise application, the new SPECjEnterprise2010 benchmark, deployed
	in a virtualized cluster environment. The case study serves as a
	proof-of-concept demonstrating the effectiveness and practical applicability
	of our approach.},
  bdsk-url-1 = {http://dl.acm.org/authorize?425581},
  day = {23--24},
  location = {Waikiki, Honolulu, HI, USA},
  pdf = {descartes-pdfs/HuBrKo2011-SEAMS-ResAlloc.pdf},
  url = {http://dl.acm.org/authorize?425581}
}
@inproceedings{HuQuHaKo2011-CLOSER-ModelVirtOverhead,
  author = {Nikolaus Huber and Marcel von Quast and Michael Hauck and Samuel
	Kounev},
  title = {{E}valuating and {M}odeling {V}irtualization {P}erformance {O}verhead
	for {C}loud {E}nvironments},
  booktitle = {Proceedings of the 1st International Conference on Cloud Computing
	and Services Science (CLOSER 2011)},
  year = {2011},
  pages = {563 -- 573},
  month = {May},
  publisher = {SciTePress},
  note = {Acceptance Rate: 18/164 = 10.9\%, Best Paper Award},
  abstract = {Due to trends like Cloud Computing and Green IT, virtualization technologies
	are gaining increasing importance. They promise energy and cost savings
	by sharing physical resources, thus making resource usage more efficient.
	However, resource sharing and other factors have direct effects on
	system performance, which are not yet well-understood. Hence, performance
	prediction and performance management of services deployed in virtualized
	environments like public and private Clouds is a challenging task.
	Because of the large variety of virtualization solutions, a generic
	approach to predict the performance overhead of services running
	on virtualization platforms is highly desirable. In this paper, we
	present experimental results on two popular state-of-the-art virtualization
	platforms, Citrix XenServer 5.5 and VMware ESX 4.0, as representatives
	of the two major hypervisor architectures. Based on these results,
	we propose a basic, generic performance prediction model for the
	two different types of hypervisor architectures. The target is to
	predict the performance overhead for executing services on virtualized
	platforms.},
  day = {7--9},
  http = {http://closer.scitevents.org/},
  isbn = {978-989-8425-52-2},
  location = {Noordwijkerhout, The Netherlands},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/HuQuHaKo2011-CLOSER-ModelVirtOverhead.pdf}
}
@inproceedings{klatt2011a,
  author = {Benjamin Klatt and Franz Brosch and Zoya Durdik and Christoph Rathfelder},
  title = {{Quality Prediction in Service Composition Frameworks}},
  booktitle = {5th Workshop on Non-Functional Properties and SLA Management in Service-Oriented
	Computing (NFPSLAM-SOC'11), December 5--8, 2011},
  year = {2011},
  address = {Paphos, Cyprus},
  month = {December},
  abstract = {With the introduction of services, software systems have become more
	flexible as new services can easily be composed from existing ones.
	Service composition frameworks offer corresponding functionality
	and hide the complexity of the underlying technologies from their
	users. However, possibilities for anticipating quality properties
	of com- posed services before their actual operation are limited
	so far. While existing approaches for model-based software quality
	prediction can be used by service composers for determining realizable
	Quality of Service (QoS) levels, integration of such techniques into
	composition frameworks is still missing. As a result, high effort
	and expert knowledge is required to build the system models required
	for prediction. In this paper, we present a novel service composition
	process that includes QoS prediction for composed services as an
	integral part. Furthermore, we describe how composition frameworks
	can be extended to support this process. With our approach, systematic
	consideration of service quality during the composition process is
	naturally achieved, without the need for de- tailed knowledge about
	the underlying prediction models. To evaluate our work and validate
	its applicability in different domains, we have integrated QoS prediction
	support according to our process in two com- position frameworks
	-- a large-scale SLA management framework and a service mashup platform.},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/klatt2011a.pdf}
}
@inproceedings{KlRaKo2011-QoSA-PCMEvents,
  author = {Klatt, Benjamin and Rathfelder, Christoph and Kounev, Samuel},
  title = {Integration of event-based communication in the palladio software
	quality prediction framework},
  booktitle = {Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT
	symposium -- ISARCS on Quality of software architectures -- QoSA
	and architecting critical systems -- ISARCS (QoSA-ISARCS 2011)},
  year = {2011},
  pages = {43--52},
  address = {New York, NY, USA},
  publisher = {ACM},
  abstract = {Today, software engineering is challenged to handle more and more
	large-scale distributed systems with guaranteed quality-of-service.
	Component-based architectures have been established to build such
	systems in a more structured and manageable way. Modern architectures
	often utilize event-based communication which enables loosely-coupled
	interactions between components and leads to improved system scalability.
	However, the loose coupling of components makes it challenging to
	model such architectures in order to predict their quality properties,
	e.g., performance and reliability, at system design time. In this
	paper, we present an extension of the Palladio Component Model (PCM)
	and the Palladio software quality prediction framework, enabling
	the modeling of event-based communication in component-based architectures.
	The contributions include: i) a meta-model extension supporting events
	as first class entities, ii) a model-to-model transformation from
	the extended to the original PCM, iii) an integration of the transformation
	into the Palladio tool chain allowing to use existing model solution
	techniques, and iv) a detailed evaluation of the reduction of the
	modeling effort enabled by the transformation in the context of a
	real-world case study.},
  acmid = {2000268},
  bdsk-url-1 = {http://doi.acm.org/10.1145/2000259.2000268},
  date-modified = {2012-04-05 17:44:50 +0200},
  doi = {http://doi.acm.org/10.1145/2000259.2000268},
  isbn = {978-1-4503-0724-6},
  keywords = {component-based architectures, event-based communication, performance
	prediction},
  location = {Boulder, Colorado, USA},
  numpages = {10},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/KlRaKo2011-QoSA-PCMEvents.pdf},
  url = {http://doi.acm.org/10.1145/2000259.2000268}
}
@inproceedings{Ko2011-BMSD-PerfEngOfBis,
  author = {Samuel Kounev},
  title = {{Performance Engineering of Business Information Systems - Filling
	the Gap between High-level Business Services and Low-level Performance
	Models}},
  booktitle = {International Symposium on Business Modeling and Software Design
	(BMSD 2011), Sofia, Bulgaria, July 27--28, 2011},
  year = {2011},
  month = {July},
  isbn = {978-989-8425-68-3},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/Ko2011-BMSD-EvSPE.pdf}
}
@inproceedings{Ko2011-EPEW-ResearchChallenges,
  author = {Samuel Kounev},
  title = {{Engineering of Self-Aware IT Systems and Services: State-of-the-Art
	and Research Challenges}},
  booktitle = {Proceedings of the 8th European Performance Engineering Workshop
	(EPEW'11), Borrowdale, The English Lake District, October 12--13},
  year = {2011},
  note = {(Keynote Talk)},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/Ko2011-EPEW-Keynote.pdf}
}
@inproceedings{Ko2011-SE-DescartesResearch,
  author = {Samuel Kounev},
  title = {{Self-Aware Software and Systems Engineering: A Vision and Research
	Roadmap}},
  booktitle = {{GI Softwaretechnik-Trends, 31(4), November 2011, ISSN 0720-8928}},
  year = {2011},
  address = {Karlsruhe, Germany},
  bdsk-url-1 = {http://pi.informatik.uni-siegen.de/stt/31_4/index.html},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/Ko2011-SE-DescartesResearch.pdf},
  url = {http://pi.informatik.uni-siegen.de/stt/31_4/index.html}
}
@inproceedings{KoBeBrHuOk2011-SIMUTools-DataFabrics,
  author = {Samuel Kounev and Konstantin Bender and Fabian Brosig and Nikolaus
	Huber and Russell Okamoto},
  title = {{Automated Simulation-Based Capacity Planning for Enterprise Data
	Fabrics}},
  booktitle = {4th International ICST Conference on Simulation Tools and Techniques},
  year = {2011},
  month = {March},
  note = {Acceptance Rate (Full Paper): 29.8\% (23/77), ICST Best Paper
	Award},
  abstract = {Enterprise data fabrics are gaining increasing attention in many industry
	domains including financial services, telecommunications, transportation
	and health care. Providing a distributed, operational data platform
	sitting between application infrastructures and back-end data sources,
	enterprise data fabrics are designed for high performance and scalability.
	However, given the dynamics of modern applications, system sizing
	and capacity planning need to be done continuously during operation
	to ensure adequate quality-of-service and efficient resource utilization.
	While most products are shipped with performance monitoring and analysis
	tools, such tools are typically focused on low-level profiling and
	they lack support for performance prediction and capacity planning.
	In this paper, we present a novel case study of a representative
	enterprise data fabric, the GemFire EDF, presenting a simulation-based
	tool that we have developed for automated performance prediction
	and capacity planning. The tool, called Jewel, automates resource
	demand estimation, performance model generation, performance model
	analysis and results processing. We present an experimental evaluation
	of the tool demonstrating its effctiveness and practical applicability.},
  date-modified = {2012-07-27 15:01:25 +0200},
  day = {21--25},
  location = {Barcelona, Spain},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/KoBeBrHuOk2011-ICST-DataFabrics.pdf},
  slides = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/KoBeBrHuOk2011-ICST-DataFabrics_Slides.pdf}
}
@inproceedings{KoBrHu2011-ICAC-QoSManagement,
  author = {Samuel Kounev and Fabian Brosig and Nikolaus Huber},
  title = {{Self-Aware QoS Management in Virtualized Infrastructures (Poster
	Paper)}},
  booktitle = {8th International Conference on Autonomic Computing (ICAC 2011)},
  year = {2011},
  month = {June},
  abstract = {We present an overview of our work-in-progress and long-term research
	agenda aiming to develop a novel methodology for engineering of self-aware
	software systems. The latter will have built-in architecture-level
	QoS models enhanced to capture dynamic aspects of the system environment
	and maintained automatically during operation. The models will be
	exploited at run-time to adapt the system to changes in the environment
	ensuring that resources are utilized efficiently and QoS requirements
	are satisfied.},
  day = {14--18},
  location = {Karlsruhe, Germany},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/KoBrHu2011-ICAC-QoSManagement.pdf}
}
@manual{KoSp2011-QPME20-UserGuide,
  title = {{QPME 2.0 User's Guide}},
  author = {Samuel Kounev and Simon Spinner},
  organization = {Karlsruhe Institute of Technology},
  address = {Am Fasanengarten 5, 76131 Karlsruhe, Germany},
  month = {May},
  year = {2011},
  bdsk-url-1 = {http://descartes.ipd.kit.edu/projects/qpme/},
  pdf = {http://descartes.ipd.kit.edu/fileadmin/user_upload/descartes/QPME/QPME-UsersGuide.pdf},
  url = {http://descartes.ipd.kit.edu/projects/qpme/}
}
@inproceedings{koziolek2011b,
  author = {Anne Koziolek and Qais Noorshams and Ralf Reussner},
  title = {Focussing Multi-objective Software Architecture Optimization Using
	Quality of Service Bounds},
  booktitle = {{Models in Software Engineering, Workshops and Symposia at MODELS
	2010, Oslo, Norway, October 3-8, 2010, Reports and Revised Selected
	Papers}},
  year = {2011},
  editor = {J. Dingel and A. Solberg},
  volume = {6627},
  series = {Lecture Notes in Computer Science},
  pages = {384--399},
  publisher = {Springer-Verlag Berlin Heidelberg},
  abstract = {Quantitative prediction of non-functional properties, such as performance,
	reliability, and costs, of software architectures supports systematic
	software engineering. Even though there usually is a rough idea on
	bounds for quality of service, the exact required values may be unclear
	and subject to trade-offs. Designing architectures that exhibit such
	good trade-off between multiple quality attributes is hard. Even
	with a given functional design, many degrees of freedom in the software
	architecture (e.g. component deployment or server configuration)
	span a large design space. Automated approaches search the design
	space with multi-objective metaheuristics such as evolutionary algorithms.
	However, as quality prediction for a single architecture is computationally
	expensive, these approaches are time consuming. In this work, we
	enhance an automated improvement approach to take into account bounds
	for quality of service in order to focus the search on interesting
	regions of the objective space, while still allowing trade-offs after
	the search. We compare two different constraint handling techniques
	to consider the bounds. To validate our approach, we applied both
	techniques to an architecture model of a component-based business
	information system. We compared both techniques to an unbounded search
	in 4 scenarios. Every scenario was examined with 10 optimization
	runs, each investigating around 1600 architectural candidates. The
	results indicate that the integration of quality of service bounds
	during the optimization process can improve the quality of the solutions
	found, however, the effect depends on the scenario, i.e. the problem
	and the quality requirements. The best results were achieved for
	costs requirements: The approach was able to decrease the time needed
	to find good solutions in the interesting regions of the objective
	space by 25\% on average.},
  bdsk-url-1 = {http://dx.doi.org/10.1007/978-3-642-21210-9},
  bdsk-url-2 = {http://dx.doi.org/10.1007/978-3-642-21210-9_37},
  doi = {10.1007/978-3-642-21210-9_37},
  pdf = {http://sdqweb.ipd.uka.de/publications/pdfs/koziolek2011b.pdf},
  url = {http://dx.doi.org/10.1007/978-3-642-21210-9}
}
@techreport{KuHeKiRe2011-ResourceElasticity,
  author = {Michael Kuperberg and Nikolas Roman Herbst and Joakim Gunnarson von
	Kistowski and Ralf Reussner},
  title = {{Defining and Quantifying Elasticity of Resources in Cloud Computing
	and Scalable Platforms}},
  institution = {Informatics Innovation Center at Karlsruhe Institute of Technology
	(KIT), Karlsruhe, Germany},
  year = {2011},
  abstract = {Elasticity is the ability of a software system to dynamically scale
	the amount of the resources it provides to clients as their workloads
	increase or decrease. Elasticity is praised as a key advantage of
	cloud computing, where computing resources are dynamically added
	and released. However, there exists no concise or formal definition
	of elasticity, and thus no approaches to quantify it have been developed
	so far. Existing work on cloud computing is limited to the technical
	view of implementing elastic systems, and definitions or scalability
	have not been extended to cover elasticity. In this report, we present
	a detailed discussion of elasticity, propose techniques for quantifying
	and measuring it, and outline next steps to be taken for enabling
	comparisons between cloud computing offerings on the basis of elasticity.
	We also present preliminary work on measuring elasticity of resource
	pools provided by the Java Virtual Machine.},
  bdsk-url-1 = {http://digbib.ubka.uni-karlsruhe.de/volltexte/1000023476},
  citeseerurl = {http://digbib.ubka.uni-karlsruhe.de/volltexte/1000023476},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/KuHeKiRe2011-ResourceElasticity.pdf}
}
@inproceedings{MeKoKo2011-MASCOTS-PCMtoQPN,
  author = {Philipp Meier and Samuel Kounev and Heiko Koziolek},
  title = {{Automated Transformation of Component-based Software Architecture
	Models to Queueing Petri Nets}},
  booktitle = {19th IEEE/ACM International Symposium on Modeling, Analysis and Simulation
	of Computer and Telecommunication Systems (MASCOTS 2013), Sigapore,
	July 25--27},
  year = {2011},
  note = {Acceptance Rate (Full Paper): 41/157 = 26\%},
  pdf = {http://sdqweb.ipd.kit.edu/publications/descartes-pdfs/MeKoKo2011-MASCOTS-PCMtoQPN.pdf}
}
@inproceedings{MoKr2011-esosym-qualitative-discussion,
  author = {Momm, Christof and Krebs, Rouven},
  title = {{A} {Q}ualitative {D}iscussion of {D}ifferent {A}pproaches for {I}mplementing
	{M}ulti-{T}enant {S}aa{S} {O}fferings},
  booktitle = {Software Engineering 2011 -- Workshopband (ESoSyM-2011)},
  year = {2011},
  editor = {Reussner, Ralf and Pretschner, Alexander amd J{\"a}hnichen, Stefan},
  pages = {139--150},
  address = {Bonn-Buschdorf, Germany},
  month = {February},
  organization = {Fachgruppe OOSE der Gesellschaft f{\"u}r Informatik und ihrer Arbeitskreise},
  publisher = {Bonner K\"ollen Verlag},
  note = {Short Paper},
  isbn = {978-3-88579-278-9},
  location = {Karlsruhe, Germany},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/MoKr2011-esosym-qualitative-discussion.pdf}
}
@inproceedings{rathfelder2011a,
  author = {Rathfelder, Christoph and Klatt, Benjamin},
  title = {Palladio Workbench: A Quality-Prediction Tool for Component-Based
	Architectures},
  booktitle = {Proceedings of the 2011 Ninth Working IEEE/IFIP Conference on Software
	Architecture (WISCA 2011)},
  year = {2011},
  pages = {347--350},
  address = {Washington, DC, USA},
  publisher = {IEEE Computer Society},
  abstract = {Today, software engineering is challenged to handle more and more
	large-scale distributed systems with a guaranteed level of service
	quality. Component-based architectures have been established to build
	more structured and manageable software systems. However, due to
	time and cost constraints, it is not feasible to use a trial and
	error approach to ensure that an architecture meets the quality of
	service (QoS) requirements. In this tool demo, we present the Palladio
	Workbench that permits the modeling of component-based software architectures
	and the prediction of its quality characteristics (e.g., response
	time and utilization). Additional to a general tool overview, we
	will give some insights about a new feature to analyze the impact
	of event-driven communication that was added in the latest release
	of the Palladio Component Model (PCM)},
  acmid = {2015610},
  bdsk-url-1 = {http://dx.doi.org/10.1109/WICSA.2011.55},
  date-modified = {2012-04-05 17:42:44 +0200},
  doi = {http://dx.doi.org/10.1109/WICSA.2011.55},
  isbn = {978-0-7695-4351-2},
  numpages = {4},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/rathfelder2011a.pdf},
  url = {http://dx.doi.org/10.1109/WICSA.2011.55}
}
@inbook{rathfelder2011b,
  chapter = {The Open Reference Case A Reference Use Case for the SLA@SOI Framework},
  pages = {27-40},
  title = {Service Level Agreements for Cloud Computing},
  publisher = {Springer New York},
  year = {2011},
  editor = {Wieder, Philipp and Butler, Joe M. and Theilmann, Wolfgang and Yahyapour,
	Ramin},
  author = {Rathfelder, Christoph and Klatt, Benjamin and Falcone, Giovanni},
  note = {10.1007/978-1-4614-1614-2_3},
  affiliation = {FZI Research Center for Information Technology, Haid-und-Neu-Str.
	10-14, 76131 Karlsruhe, Germany},
  bdsk-url-1 = {http://dx.doi.org/10.1007/978-1-4614-1614-2_3},
  isbn = {978-1-4614-1614-2},
  keyword = {Computer Science},
  url = {http://dx.doi.org/10.1007/978-1-4614-1614-2_3}
}
@inproceedings{RaKoEv2011-ASE-CapacityPlanning,
  author = {Christoph Rathfelder and Samuel Kounev and David Evans},
  title = {{C}apacity {P}lanning for {E}vent-based {S}ystems using {A}utomated
	{P}erformance {P}redictions},
  booktitle = {26th IEEE/ACM International Conference On Automated Software Engineering
	(ASE 2011)},
  year = {2011},
  pages = {352-361},
  address = {Oread, Lawrence, Kansas},
  month = {November},
  note = {Acceptance Rate (Full Paper): 14.7\% (37/252)},
  abstract = {Event-based communication is used in different domains including telecommunications,
	transportation, and business information systems to build scalable
	distributed systems. The loose coupling of components in such systems
	makes it easy to vary the deployment. At the same time, the complexity
	to estimate the behavior and performance of the whole system is increased,
	which complicates capacity planning. In this paper, we present an
	automated performance prediction method supporting capacity planning
	for event-based systems. The performance prediction is based on an
	extended version of the Palladio Component Model -- a performance
	meta-model for component-based systems. We apply this method on a
	real-world case study of a traffic monitoring system. In addition
	to the application of our performance prediction techniques for capacity
	planning, we evaluate the prediction results against measurements
	in the context of the case study. The results demonstrate the practicality
	and effectiveness of the proposed approach.},
  date-modified = {2012-04-05 17:42:04 +0200},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/RaKoEv2011-ASE-CapacityPlanning.pdf}
}
@mastersthesis{Spinner2011a,
  author = {Simon Spinner},
  title = {{Evaluating Approaches to Resource Demand estimation}},
  school = {Karlsruhe Institute of Technology (KIT)},
  year = {2011},
  address = {Am Fasanengarten 5, 76131 Karlsruhe, Germany},
  month = {July},
  pdf = {http://sdqweb.ipd.kit.edu/publications/pdfs/Spinner2011a.pdf}
}
@article{Thomas20111,
  author = {Nigel Thomas and Jeremy Bradley and William Knottenbelt and Samuel
	Kounev and Nikolaus Huber and Fabian Brosig},
  title = {Preface},
  journal = {Electronic Notes in Theoretical Computer Science},
  year = {2011},
  volume = {275},
  pages = {1 - 3},
  address = {Amsterdam, The Netherlands},
  bdsk-url-1 = {http://dx.doi.org/10.1016/j.entcs.2011.09.001},
  doi = {10.1016/j.entcs.2011.09.001},
  issn = {1571-0661},
  publisher = {Elsevier Science Publishers B. V.}
}
@proceedings{DBLP:conf/wosp/2011,
  title = {ICPE'11 - 2nd Joint WOSP/SIPEW International Conference on Performance
	Engineering, Karlsruhe, Germany, March 14--16, 2011},
  year = {2011},
  editor = {Samuel Kounev and Vittorio Cortellessa and Raffaela Mirandola and
	David J. Lilja},
  address = {New York, NY, USA},
  publisher = {ACM},
  month = {March},
  isbn = {978-1-4503-0519-8}
}