Proceedings of the 4th International Workshop on Software and Performance 2004
DOI: 10.1145/974044.974075
|View full text |Cite
|
Sign up to set email alerts
|

A framework for QoS-aware software components

Abstract: The next generation of software systems will be highly distributed, component-based, service-oriented, will need to operate in unattended mode and possibly in hostile environments, will be composed of a large number of "replaceable" components discoverable at run-time, and will have to run on a multitude of unknown and heterogeneous hardware and network platforms. This paper focuses on service oriented-architectures in which each component provides a set of interrelated services to other components. These comp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0
2

Year Published

2004
2004
2009
2009

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 24 publications
(15 citation statements)
references
References 9 publications
0
13
0
2
Order By: Relevance
“…The models used by the application administrator may be simple feedback loops such as load balancing, or may take advantage of a performance model as described in [13] [20], with decisions limited in scope to the one application and the resources provided to it. By itself this level may not have sufficient capability to assure QoS.…”
Section: Optimization Loops and Modelsmentioning
confidence: 99%
“…The models used by the application administrator may be simple feedback loops such as load balancing, or may take advantage of a performance model as described in [13] [20], with decisions limited in scope to the one application and the resources provided to it. By itself this level may not have sufficient capability to assure QoS.…”
Section: Optimization Loops and Modelsmentioning
confidence: 99%
“…For example, Beaty et al [1] proposed a heuristic approach to optimizing server migration and consolidation in terms of performance level. Menasce et al [15][16] describe heuristics for good combinations of QoS-aware components or service information providers across networks. Their work is limited by using queueing models which ignore contention for software resources.…”
Section: Related Researchmentioning
confidence: 99%
“…Other models such as the Layered Queuing Network (QN) model could be used [35]. In our previous work [26], we had only accounted for hardware contention in our performance models. In the current work, we use a combination of a software queuing network (SQN) and a hardware queuing network (HQN) as illustrated in Fig.…”
Section: Performance Model Buildingmentioning
confidence: 99%