+612 9045 4394
Modular Programming Languages : Joint Modular Languages Conference, Jmlc'97 Linz, Austria, March 19-21, 1997, Proceedings - Hanspeter Mossenbock

Modular Programming Languages

Joint Modular Languages Conference, Jmlc'97 Linz, Austria, March 19-21, 1997, Proceedings

By: Hanspeter Mossenbock (Editor)

Paperback Published: 26th February 1997
ISBN: 9783540625995
Number Of Pages: 386

Share This Book:


or 4 easy payments of $33.88 with Learn more
Ships in 5 to 9 business days

This book constitutes the refereed proceedings of the Joint Modular Languages Conference, JMLC'97, held in Linz, Austria, in March 1997.
The 24 revised full papers presented were carefully selected from a total of 55 submissions; also included are full papers of two invited presentations. The book is devoted to languages, techniques, and tools for the development of modular, extensible, and type-safe software systems. Among the programming languages covered are Modula, Oberon, Ada95, Eiffel, Salher, Java, and others. The issues addressed include compiler technology, persistence, data structures, typing, distribution, active objects, real-time programming, inheritance, reflection, languages, etc.

From Programming Languages to Program Constructionp. 1
Multi-language, Multi-target Compiler Development: Evolution of the Gardens Point Compiler Projectp. 17
Executable Assertions and Separate Compilationp. 41
Dynamic Runtime Optimizationp. 53
Type Inference for Late Binding: The SmallEiffel Compilerp. 67
An Object-Oriented Database Programming Environment for Oberonp. 82
Adding Persistence to the Oberon-Systemp. 97
An Abstract Data Type for Freezable Lists and DAGsp. 112
Types That Reflect Changes of Object Usabilityp. 125
Lightweight Parametric Polymorphism for Oberonp. 140
Static Type Checking and Method Lookup in Plop!p. 155
CDCS: A New Development Approach for Distributed Applications in Javap. 170
A Messaging Architecture for Distributed Objects in Oberonp. 182
Just-in-Time Stub Generationp. 197
Do the Fish Really Need Remote Control? A Proposal for Self-Active Objects in Oberonp. 207
Combining Oberon with Active Objectsp. 221
Using Real Time Constraints for Modularisationp. 236
How Well Do Inheritance Mechanisms Support Inheritance Concepts?p. 252
Inheriting Synchronization Protocols via Sound Enrichment Rulesp. 267
Reflection in Oberonp. 282
Developing a Full Life Cycle Languagep. 297
Scalable Modules in Generic Modula-2p. 310
On Extending Javap. 321
Choosing Modula-3 as "Mother-Tongue"p. 336
Generative Programming (GP) with C++p. 351
Seamless Integration of Online Services in the Oberon Document Systemp. 366
Table of Contents provided by Blackwell. All Rights Reserved.

ISBN: 9783540625995
ISBN-10: 3540625992
Series: Lecture Notes in Computer Science
Audience: General
Format: Paperback
Language: English
Number Of Pages: 386
Published: 26th February 1997
Publisher: Springer-Verlag Berlin and Heidelberg Gmbh & Co. Kg
Country of Publication: DE
Dimensions (cm): 23.39 x 15.6  x 2.06
Weight (kg): 0.55