Sciweavers

1052 search results - page 23 / 211
» Foundations for Virtual Types
Sort
View
131
Voted
TLCA
2007
Springer
15 years 8 months ago
Initial Algebra Semantics Is Enough!
Initial algebra semantics is a cornerstone of the theory of modern functional programming languages. For each inductive data type, it provides a fold combinator encapsulating struc...
Patricia Johann, Neil Ghani
127
Voted
ECOOP
1998
Springer
15 years 7 months ago
On Object Extension
The last few years have seen the development of statically typed object based (also called prototype-based) programming languages. Two proposals, namely the Lambda Calculus of Obje...
Luigi Liquori
112
Voted
CASSIS
2004
Springer
15 years 8 months ago
A Type System for Checking Applet Isolation in Java Card
A Java Card applet is, in general, not allowed to access fields and methods of other applets on the same smart card. This applet isolation property is enforced by dynamic checks i...
Werner Dietl, Peter Müller, Arnd Poetzsch-Hef...
106
Voted
USENIX
2003
15 years 4 months ago
Operating System Support for Virtual Machines
Abstract: A virtual-machine monitor (VMM) is a useful technique for adding functionality below existing operating system and application software. One class of VMMs (called Type II...
Samuel T. King, George W. Dunlap, Peter M. Chen
141
Voted
OOPSLA
2005
Springer
15 years 8 months ago
Generalized algebraic data types and object-oriented programming
Generalized algebraic data types (GADTs) have received much attention recently in the functional programming community. They generalize the (type) parameterized algebraic datatype...
Andrew Kennedy, Claudio V. Russo