Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Glenn Skinner

dblp:48/3077 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems › object-oriented programming
encapsulation
0.011978
Data Types as Values: Polymorphism, Type-Checking, Encapsulation · POPL 1978
Programming languages and type systems › type systems
polymorphism
0.011978
Data Types as Values: Polymorphism, Type-Checking, Encapsulation · POPL 1978
Programming languages and type systems
type checking
0.011978
Data Types as Values: Polymorphism, Type-Checking, Encapsulation · POPL 1978
YearPublicationVenuePosition
2005 Resource management for clusters of virtual machines
abstract
Enterprise applications are increasingly being built using type-safe programming platforms and deployed over horizontally scalable systems. Horizontal scalability depends crucially on the ability to monitor resource usage and to define and enforce resource management policies capable of guaranteeing a desired service level. However, current safe language platforms have very limited support for resource management, and their cluster-enabled versions reflect this deficiency. We describe an architecture of federated Java/spl trade/ virtual machines. Its distinguishing feature is an integrated resource management interface that addresses the above issues. It offers programmatic control over monitoring and controlling the allocation of resources to applications and their components. The scope of each policy can span multiple nodes, realizing finegrained control. New resource types can be defined and integrated into the framework. Remote management of local resources and the notion of cluster-global resources form a powerful combination capable of expressing policies that achieve effective performance isolation for cluster applications.
Grzegorz Czajkowski, Michal Wegiel, Laurent Daynès, Krzysztof Palacz, Mick J. Jordan, Glenn Skinner, Ciarán Bryce
CCGRID6
2005 A resource management interface for the Java platform
abstract
Software systems in many circumstances need awareness of their resource usage. Meeting performance requirements often requires the ability to manage consumption of resources provided by the environment. Resource management is traditionally handled by operating systems, but the growing need to use safe languages in the systems programming domain adds increased pressure to equip them with resource management capabilities at a level of abstraction that fits gracefully with the language. This paper proposes an extensible, flexible, and widely applicable resource management interface for the Java platform. The interface is small, but capable of modeling a variety of resources and resource management policies. In particular, application-specific resources can be defined, as well as more traditional computational resources such as heap memory and processor time. The interface is presented here in detail, along with a series of examples and a description of a prototype implementation. Copyright © 2004 John Wiley & Sons, Ltd.
Grzegorz Czajkowski, Stephen Hahn 0001, Glenn Skinner, Pete Soper, Ciarán Bryce
Softw. Pract. Exp.3
2004 Extending a J2EETM Server with Dynamic and Flexible Resource Management
Mick J. Jordan, Grzegorz Czajkowski, Kirill Kouklinski, Glenn Skinner
Middleware4
1978 Data Types as Values: Polymorphism, Type-Checking, Encapsulation
abstract
This paper describes a novel approach to the treatment of data types in programming languages, which allows a simple interpretation of "polymorphic" or "generic" procedures, makes a simple set of type-checking rules semantically justifiable and provides a straightforward treatment of encapsulation.
Alan J. Demers, James E. Donahue, Glenn Skinner
POPL3