Electrical properties of the grain boundaries of oxygen ion conductors: acceptor-doped zirconia and ceria

X Guo, R Waser - Progress in Materials Science, 2006 - Elsevier
This article reviews the current understanding of the electrical properties of the grain
boundaries of acceptor-doped zirconia and ceria, however, with an emphasis on the grain …

On the notion of inheritance

A Taivalsaari - ACM Computing Surveys (CSUR), 1996 - dl.acm.org
One of the most intriguing—and at the same time most problematic—notions in object-
oriented programing is inheritance. Inheritance is commonly regarded as the feature that …

[BOEK][B] Object-oriented software construction

B Meyer - 1997 - academia.edu
Born in the ice-blue waters of the festooned Norwegian coast; amplified (by an aberration of
world currents, for which marine geographers have yet to find a suitable explanation) along …

Inheritance is not subty**

WR Cook, W Hill, PS Canning - Proceedings of the 17th ACM SIGPLAN …, 1989 - dl.acm.org
In typed object-oriented languages the subtype relation is typically based on the inheritance
hierarchy. This approach, however, leads either to insecure type-systems or to restrictions …

[PDF][PDF] F-bounded polymorphism for object-oriented programming

P Canning, W Cook, W Hill, W Olthoff… - Proceedings of the fourth …, 1989 - dl.acm.org
Bounded quantification was introduced by Cardelli and Wegner as a means of ty**
functions that operate uniformly over all subtypes of a given type. They defined a simple …

Program fragments, linking, and modularization

L Cardelli - Proceedings of the 24th ACM SIGPLAN-SIGACT …, 1997 - dl.acm.org
Module mechanisms have received considerable theoretical attention, but the associated
concepts of separate compilation and linking have not been emphasized. Anomalous …

[BOEK][B] Foundations of object-oriented languages: types and semantics

KB Bruce - 2002 - books.google.com
In recent years, object-oriented programming has emerged as the dominant computer
programming style, and object-oriented languages such as C++ and Java enjoy wide use in …

Javalight is type-safe—definitely

T Nipkow, D Von Oheimb - Proceedings of the 25th ACM SIGPLAN …, 1998 - dl.acm.org
Javalight is a large sequential sublanguage of Java. We formalize its abstract syntax, type
system, well-formedness conditions, and an operational evaluation semantics. Based on this …

A comparative study of language support for generic programming

R Garcia, J Jarvi, A Lumsdaine, JG Siek… - Proceedings of the 18th …, 2003 - dl.acm.org
Many modern programming languages support basic generic programming, sufficient to
implement type-safe polymorphic containers. Some languages have moved beyond this …

A lambda calculus of objects and method specialization

JC Mitchell, F Honsell, K Fisher - [1993] Proceedings Eighth …, 1993 - ieeexplore.ieee.org
An untyped lambda calculus, extended with object primitives that reflect the capabilities of so-
called delegation-based object-oriented languages, is presented. A type inference system …