On the use of type predicates in object-oriented software (original) (raw)

The Development of Type Systems for Object‐Oriented Languages

Christina Gail John

Theory and Practice of Object Systems, 1995

View PDFchevron_right

Type Systems For Object-Oriented Programming Languages

Vaughan Pratt

1996

View PDFchevron_right

Some challenging typing issues in object-oriented languages

Kim B Bruce

2003

View PDFchevron_right

Support Reengineering by Type Inference A Reengineering Pattern

Markus Bauer

View PDFchevron_right

Type-theoretic design patterns

Henrik Nilsson

Proceedings of the 2006 ACM SIGPLAN workshop on Generic programming - WGP '06, 2006

View PDFchevron_right

Understanding Object-Oriented Languages: Semantics and Types

Kim B Bruce

Lecture Notes, December, 1998

View PDFchevron_right

A paradigmatic object-oriented programming language: Design, static typing and semantics

Kim B Bruce

Journal of Functional Programming, 1994

View PDFchevron_right

A meta-language for typed object-oriented languages

Giuseppe Castagna

Theoretical Computer Science, 1995

View PDFchevron_right

Typing in object-oriented languages: Achieving expressibility and safety

Kim B Bruce

1996

View PDFchevron_right

Type Systems for the Object Oriented Paradigm

Viviana Bono

Citeseer, 1999

View PDFchevron_right

Support Reengineering by Type Reference - A Reengineering Pattern

Markus Bauer

View PDFchevron_right

A Type-Theoretic Basis for an Object-Oriented Refinement Calculus

Emil Sekerinski

1996

View PDFchevron_right

Recency Types for Dynamically-Typed Object-Based Languages

Peter Thiemann

View PDFchevron_right

Strong typing of object-oriented languages revisited

Birger Møller-pedersen

ACM SIGPLAN Notices, 1990

View PDFchevron_right

Language Support for Generic Programming in Object-Oriented Languages: Design Challenges

Julia Belyakova

Proceedings of the Institute for System Programming of the RAS

View PDFchevron_right

Types, Data Abstraction, and Polymorphism

csdcsdc cdscdscs

View PDFchevron_right

Refining Classes in Statically Typed Object-Oriented Languages

Jean Privat

2004

View PDFchevron_right

Objects and polymorphism in system programming languages: a new approach

Zoltan Csornyei

Periodica Polytechnica Electrical Engineering, 2007

View PDFchevron_right

Coping with the reality: adding crucial features to a typestate-oriented language

Luz Mota

2021

View PDFchevron_right

Type feedback vs. concrete type inference: A comparison of optimization techniques for object-oriented languages

Urs Hölzle

ACM SIGPLAN Notices, 1995

View PDFchevron_right

Using types to analyze and optimize object-oriented programs

Eliot Moss

ACM Transactions on Programming Languages and Systems, 2001

View PDFchevron_right

A simple typed intermediate language for object-oriented languages

David Tarditi

ACM SIGPLAN Notices, 2005

View PDFchevron_right

What Object-Oriented Programming Was Supposed to Be: Two Grumpy Old Guys’ Take on Object-Oriented Programming

Ole Lehrmann Madsen

Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software

View PDFchevron_right

Typing dynamic inheritance: A trade-off between substitutability and extensibility

Kim Mens

View PDFchevron_right

Java from the trenches: dealing with object orientation and generics

jaime nino

Journal of Computing Sciences in Colleges, 2007

View PDFchevron_right

Typing in object-oriented languages: Achieving expressiveness and safety

Kim B Bruce

View PDFchevron_right

Interfaces for Strongly-Typed Object-Oriented Programming

William R Cook

ACM SIGPLAN Notices, 1989

View PDFchevron_right

Subtyping is not a good “match” for object-oriented languages

Kim B Bruce

1997

View PDFchevron_right

On traits and types in a java-like setting

Ferruccio Damiani

IFIP International Federation for Information Processing, 2008

View PDFchevron_right

How developers use the dynamic features of programming languages: The case of smalltalk

Romain Robbes

Proceedings - International Conference on Software Engineering, 2011

View PDFchevron_right

Foundations of object-oriented languages

Giuseppe Castagna

1995

View PDFchevron_right

Foundations of Object-Oriented Languages, REX School/Workshop, Noordwijkerhout, The Netherlands, May 28 - June 1, 1990, Proceedings

Willem-Paul de Roever

View PDFchevron_right

There's more to OOP than syntax!

Paul Luker

ACM SIGCSE Bulletin, 1994

View PDFchevron_right

Subtyping for mutable types in object-oriented programming languages

Gary Leavens

1992

View PDFchevron_right