Towards Unifying Inheritance and Automatic Program Specialization (original) (raw)

Declarative specialization for object-oriented-program specialization

Ulrik Schultz

Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation - PEPM '04, 2004

View PDFchevron_right

Selective Specialization for Object-Oriented Languages

Craig Chambers

Sigplan Notices, 1995

View PDFchevron_right

Generic Mechanisms to Extend Object-Oriented Programming Languages. The Reverse Inheritance Class Relationship

Ciprian-Bogdan Chirila

View PDFchevron_right

Automatic program specialization for Java

Ulrik Schultz

ACM Transactions on Programming Languages and Systems, 2003

View PDFchevron_right

Towards automatic specialization of Java programs

Ulrik Schultz

RAPPORT DE RECHERCHE-INSTITUT NATIONAL DE RECHERCHE EN …

View PDFchevron_right

Refining Classes in Statically Typed Object-Oriented Languages

Jean Privat

2004

View PDFchevron_right

A Lightweight Approach to Program Specialization

Claudio Ochoa, Josep Silva

2000

View PDFchevron_right

Objects and polymorphism in system programming languages: a new approach

Zoltan Csornyei

Periodica Polytechnica Electrical Engineering, 2007

View PDFchevron_right

Object-oriented Programming with Gradual Abstraction

Bent Thomsen

2013

View PDFchevron_right

Modules and Class Refinement—A Metamodeling Approach to Object-Oriented Languages

Jean Privat

2007

View PDFchevron_right

Reverse inheritance in statically typed object-oriented programming languages

Ciprian-Bogdan Chirila, Markku Sakkinen

2010

View PDFchevron_right

Modules and Class Refinement: A Meta-modeling Approach to Object-Oriented Programming

Jean Privat

2007

View PDFchevron_right

Inheritance Relationships for Disciplined Software Construction

Tracy Gardner

2002

View PDFchevron_right

Towards reengineering: An approach based on reverse inheritance. Application to Java

Ciprian-Bogdan Chirila

2003

View PDFchevron_right

Task-Driven Specialization Support for Object-Oriented Frameworks

Jukka Viljamaa, Kai Koskimies

2001

View PDFchevron_right

New Perspective To Improve Reusability in Object-Oriented Languages

Philippe Lahire

The Journal of Object Technology, 2006

View PDFchevron_right

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

Emil Sekerinski

1996

View PDFchevron_right

A general framework for inheritance management and method dispatch in object-oriented languages

Wade Holst

Lecture Notes in Computer Science, 1997

View PDFchevron_right

Class Refinement and Interface Refinement in Object-Oriented Programs

Emil Sekerinski

FME '97: Industrial Applications and Strengthened Foundations of Formal Methods, 1997

View PDFchevron_right

Concepts for Slicing Object-Oriented Programs

Nor Yahaya

Malaysian Journal of …, 2001

View PDFchevron_right

Foundations of object-oriented languages

Giuseppe Castagna

1995

View PDFchevron_right

Dynamic overloading with copy semantics in object-oriented languages: a formal account

Sara Capecchi, Betti Venneri

Theoretical Informatics and Applications, 2009

View PDFchevron_right

Type Systems For Object-Oriented Programming Languages

Vaughan Pratt

1996

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

A Survey of Object-Oriented Programming Languages

International Journal of Scientific Research in Computer Science, Engineering and Information Technology IJSRCSEIT

International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 2019

View PDFchevron_right

Managing Object-Oriented Frameworks with Specialization Templates

Kai Koskimies

Proceedings of the Workshop on Object Oriented Technology, 1999

View PDFchevron_right

BeCecil, A core object-oriented language with block structure and multimethods: Semantics and typing

Adolfo Quiroz Rojas

1997

View PDFchevron_right

Overloading and Inheritance

Elena Zucca

View PDFchevron_right

Inheritance: from code reuse to reasoning reuse

Neelam Soundarajan

Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203)

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 lambda calculus of objects and method specialization

Kathleen Fisher

[1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science, 1993

View PDFchevron_right

Reusability through fine-grain inheritance

Paul Johnson

Software: Practice and Experience, 1992

View PDFchevron_right

Class Refinement as Semantics of Correct Object Substitutability

Ralph-Johan Back

Formal Aspects of Computing, 2000

View PDFchevron_right