This paper presents our experience building an extendible software development environment using the object-oriented paradigm. We have found that object instances provide a natural way to model program constructs, and...
详细信息
The Choices operating system architecture [3, 4, 15] uses class hierarchies and object-orientedprogramming to facilitate the construction of customized operating systems for shared memory and networked multiprocessor...
详细信息
The notions of class, subclass and virtual procedure are fairly well understood and recognized as some of the key concepts in object-orientedprogramming. The possibility of modifying a virtual procedure in a subclass...
详细信息
The programming environment described in this paper is an adaptation of Donald Knuth's concept of literate programming, applied to Smalltalk programs. The environment provides a multi-media document production sys...
详细信息
Comandos is a project within the European Strategic Programme for Research on Information Technology -ESPRIT and it stems from the identified need of providing simpler and more integrated environments for application ...
详细信息
Central features of object-orientedprogramming are method inheritance and data abstraction attained through hierarchical organization of classes. Recent studies show that method inheritance can be nicely supported by...
详细信息
We have developed and implemented techniques that double the performance of dynamically-typed object-orientedlanguages. Our SELF implementation runs twice as fast as the fastest Smalltalk implementation, despite SELF...
详细信息
The Smalltalk Model-View-Controller (MVC) user interface paradigm uses polling for its input control. The polling loops consume CPU cycles even when the user is not interacting with the interface. applications using S...
详细信息
The proceedings contain 30 papers. The topics discussed include: a user interface toolkit based on graphical objects and constraints;a SmallTalk window system based on constraints;tenuring policies for generation-base...
ISBN:
(纸本)0897912845
The proceedings contain 30 papers. The topics discussed include: a user interface toolkit based on graphical objects and constraints;a SmallTalk window system based on constraints;tenuring policies for generation-based storage reclamation;fast dispatch mechanisms for stock hardware;ET++ - an object-oriented application framework in C++;Orwell a configuration management system for team programming;configuring stand-alone smalltalk-80 applications;an overview of modular SmallTalk;transportable applications environment (TAE) plus experiences in '0bject'ively modernizing a user interface environment;building a backtracking facility in SmallTalk without kernel support;an integrated color smalltalk-80 system;GraphTrace - understanding object-orientedsystems using concurrently animated views;a SmallTalk implementation of an intelligent operator's associate;a performance comparison of object and relational databases using the sun benchmark;Fabrik a visual programming environment;intensional concepts in an object database model;AVANCE: an object management system;and process management and exception handling in multiprocessor operating systems using object-oriented design techniques.
The proceedings contain 43 papers. The topics discussed include: BrouHaHa - a portable Smalltalk interpreter;experience and evolution of concurrent SmallTalk;producer a tool for translating Smalltalk-80 to objective-C...
ISBN:
(纸本)0897912470
The proceedings contain 43 papers. The topics discussed include: BrouHaHa - a portable Smalltalk interpreter;experience and evolution of concurrent SmallTalk;producer a tool for translating Smalltalk-80 to objective-C;INSIST: interactive simulation in Smalltalk;RAPID: prototyping control panel interfaces;Opus: a SmallTalk production system;OTM: applying objects to tasks;some experiments in object-oriented simulation;a pragmatic system for shared persistent objects;use of object-orientedprogramming in a time series analysis system;composite object support in an object-oriented database system;teaching object-orientedprogramming with the KEE system;concepts and experiments in computational reflection;delegation is inheritance;class modification in the gemstone object-oriented DBMS;dimensions of object-based language design;an information system based on distributed objects;metaclasses are first class : the ObjVlisp model;using objects to design and build radar ESM systems;experience with CommonLoops;Self: the power of simplicity;modules and type checking in PL/LL;and CLAM - an open system for graphical user interfaces.
暂无评论