2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing 2009
DOI: 10.1109/cloud.2009.5071528
|View full text |Cite
|
Sign up to set email alerts
|

Performance model driven QoS guarantees and optimization in clouds

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
55
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 86 publications
(55 citation statements)
references
References 19 publications
0
55
0
Order By: Relevance
“…This approach comes from software performance engineering [99,100], which is a systematic, quantitative technique to construct software systems that meet performance objectives. It includes performance requirements and goals into a software development process, a technique also known as performance-driven development [68,74,77]. As in the test-driven development [15], the performance-driven development is an iterative process composed of development and performance evaluation phases at each cycle.…”
Section: Energy-aware Software Development Processmentioning
confidence: 99%
“…This approach comes from software performance engineering [99,100], which is a systematic, quantitative technique to construct software systems that meet performance objectives. It includes performance requirements and goals into a software development process, a technique also known as performance-driven development [68,74,77]. As in the test-driven development [15], the performance-driven development is an iterative process composed of development and performance evaluation phases at each cycle.…”
Section: Energy-aware Software Development Processmentioning
confidence: 99%
“…While the increasing popularity of cloud computing has spawned very interesting research on private and public clouds, to the best of our knowledge, no previous work has evaluated IaaS clouds using complex n-tier systems to find performance and scalability issues at all tiers. Jim et al presented a method for achieving optimization in clouds by using performance models in the development, deployment, and operation of applications that run in the cloud [10]. They illustrated the architecture of the cloud, the services offered by the cloud to support optimization, and the methodology used by developers to enable runtime optimization of the clouds.…”
Section: Related Workmentioning
confidence: 99%
“…LQNs are one of the most adopted technique and have been efficiently applied also in other related contexts, like ERP applications [10] heavily adopting multithreading and multi-core architectures, in the early phases of Software Product Lines [12], in the optimization of the deployment of multiple Web applications on a cloud [8], with replicated components [9], where LQN based approaches scale very well.…”
Section: Related Workmentioning
confidence: 99%