ECOOP 2001-面向对象程序设计 ECOOP 2001

分类: 图书,计算机/网络,程序设计,其他,
作者: Jorgen Lindskov Knudsen著
出 版 社: 湖南文艺出版社
出版时间: 2001-12-1字数:版次: 1页数: 428印刷时间: 2006/12/01开本:印次:纸张: 胶版纸I S B N : 9783540422068包装: 平装编辑推荐
The LNCS series reports state-of-the-art results in computer science research,development,and education,at a high level and in both printed and electronic form.Enjoying tight cooperation with the R&D community,with numerous individuals,as well as with prestigious organizations and societies,LNCS has grown into the most comprehensive computer science resarch forum available.
The scope of LNCS,including its subseries LNAI,spans the whole range of computer science and information technology including interdisciplinary topics in a variety of application fields.The type of material publised traditionally includes.
-proceedings(published in time for the respective conference)
-post-proceedings(consisting of thoroughly revised final full papers)
-research monographs(which may be basde on outstanding PhD work,research projects,technical reports,etc.)
内容简介
This book constitutes the refereed proceedings of the 15th European Conference on Object-Oriented Programming, ECOOP 2001, held in Budapest, Hungary, in June 2001.The 18 revised full papers presented together with one invited paper were carefully reviewed and selected from 108 submissions. The book is organized in topical sections on sharing and encapsulation, type inference and static analysis, language design, implementation techniques, reflection and concurrency, and testing and design.
目录
Keynote Speech
Language, Objects, and Intentionality
Sharing and Encapsulation
Capabilities for Sharing: A Generalisation of Uniqueness and Read-Only.
Sealing, Encapsulation, and Mutablility
Simple Ownership Types for Object Containment
Type Inference and Static Analysis
Distinctness and Sharing Domains for Static Analysis of Java Programs...
Precise Constraint-Based Type Inference for Java
Language Design
CCC: User-Defined Object Structure in C
Fickle: Dynamic Object Re-classification
Invited Talk
Scripting .NET Using Mondrian
Implementation Techniques
A Quasi Optimal Bit-Vector Encoding of Tree Hierarchies. Application to Efficient Type Inclusion Tests
On the Usefulness of Liveness for Garbage Collection and Leak Detection.
Concurrent Cycle Collection in Reference Counted Systems
Reflection and Concurrency
A Bytecode Translator for Distributed Execution of "Legacy" Java Software
Reflections on MOPs, Components, and Java Security
The Optimistic Readers Transformation
Invited Talk
Language Design
Testing and Design
Author Index