Lancaster EPrints

A quality of service driven concurrency framework for object-based middleware

Coulson, G and Moonian, O (2002) A quality of service driven concurrency framework for object-based middleware. Concurrency and computation-Practice & experience, 14 (4). pp. 241-259. ISSN 1532-0626

Full text not available from this repository.

Abstract

Threads play a key role in object-based middleware platforms. Implementers of such platforms can select either kernel or user-level threads, but neither of these options are ideal. In this paper we introduce Application Scheduler Contexts (ASCs) which flexibly combine both types of thread and thereby attempt to exploit the advantages of each. Multiple ASCs can co-exist, each with their own concurrency semantics and scheduling policy. ASCs also support quality of service (QoS) configurability, and define their own QoS schema. We show how ASCs can be efficiently implemented and how they can usefully be exploited in middleware environments. We also provide a quantitative evaluation that demonstrates the feasibility of the ASC concept in performance terms. Copyright (C) 2002 John Wiley Sons, Ltd.

Item Type: Article
Journal or Publication Title: Concurrency and computation-Practice & experience
Uncontrolled Keywords: quality of service ; concurrency framework ; CPU scheduling ; object-based middleware ; PLATFORM
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 52578
Deposited By: ep_importer_pure
Deposited On: 12 Mar 2012 09:10
Refereed?: Yes
Published?: Published
Last Modified: 09 Apr 2014 23:05
Identification Number:
URI: http://eprints.lancs.ac.uk/id/eprint/52578

Actions (login required)

View Item