Demo Data from EDBT 2026 / reviewers in the wild / expert
Glenn Skinner
dblp:48/3077
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › object-oriented programming
encapsulation |
0.0 | 1 | 1978 | Data Types as Values: Polymorphism, Type-Checking, Encapsulation · POPL 1978 |
Programming languages and type systems › type systems
polymorphism |
0.0 | 1 | 1978 | Data Types as Values: Polymorphism, Type-Checking, Encapsulation · POPL 1978 |
Programming languages and type systems
type checking |
0.0 | 1 | 1978 | Data Types as Values: Polymorphism, Type-Checking, Encapsulation · POPL 1978 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Resource management for clusters of virtual machinesabstractEnterprise 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 |
CCGRID | 6 |
| 2005 | A resource management interface for the Java platformabstractSoftware 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 |
Middleware | 4 |
| 1978 | Data Types as Values: Polymorphism, Type-Checking, EncapsulationabstractThis 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 |
POPL | 3 |