面向目标的程序LNCS-2374: ECOOP 2002-object-oriented programming

分類: 图书,计算机/网络,程序设计,其他,
作者: Boris Magnusson著
出 版 社: 湖南文艺出版社
出版时间: 2002-12-1字数:版次: 1页数: 635印刷时间: 2006/12/01开本:印次:纸张: 胶版纸I S B N : 9783540437598包装: 平装编辑推荐
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 16th European Conference on Object-Oriented Programming, ECOOP 2002, held in Malaga, Spain, in June 2002.
The 24 revised full papers presented together with one full invited paper were carefully reviewed and selected from 96 submissions. The book offers topical sections on aspect-oriented software development, Java virtual machines, distributed systems, patterns and architectures, languages, optimization, theory and formal techniques, and miscellaneous.
目录
Invited Talk 1
Semantic Models for Distributed Object Reflection
Aspect Oriented Software Development
AOP: Does It Make Sense? The Case of Concurrency and Failures
Difference-Based Modules: A Class-Independent Module Mechanism
Dynamically Composable Collaborations with Delegation Layers
Java Virtual Machines
Space- and Time-Efficient Implementation of the Java Object Model
Atomic Instructions in Java
Code Sharing among Virtual Machines
Miscellaneous
J-Orchestra: Automatic Java Application Partitioning
Supporting Unanticipated Dynamic Adaptation of Application Behaviour
A Simple and Practical Approach to Unit Testing:The JML and JUnit Way
Invited Talk 2
Objectively: Components versus Web Services
Distributed Systems Modular Internet Programming with Ceils
Lana: An Approach to Programming Autonomous Systems
Engineering Event-Based Systems with Scopes
Patterns and Architecture
Architectural Reasoning in Arch Java
Patterns as Signs
Pattern-Based Design and Implementation of an XML and RDF Parser and Interpreter: A Case Study
Languages
Modern Concurrency Abstractions for C#
On Variance-Based Subtyping for Parametric Types
Type-Safe Prototype-Based Component Evolution
Optimization
Theory and Formal Techniques
Author Index