This paper examines the premise that object-oriented technology (OOT) is the most significant technology ever examined by the Software Engineering Laboratory. The evolution of the use of OOT in the Software Engineerin...
详细信息
Ada 83 is an abstraction-orientedprogramming language. It supports the definition of abstract data types in modules called "packages," with a separate interface and implementation. The next revision of the ...
详细信息
We report the application of an 00 design methodology to the reconstruction of an old program. namely the OPS5 production rule system. It exhibits the worst excesses of imperative coding. but is one of the most widely...
详细信息
Re-use of synchronization code in concurrent 00-languages has been considered difficult due to inheritance anomaly, which we minimize with our new proposal. Designed with high practicality in mind, we propose language...
详细信息
We describe Charm++, an objectoriented portable parallel programming language based on C++. Its design philosophy, implementation, sample applications and their performance on various parallel machines are described....
详细信息
A structural active-object system (SAOS) is a transition-based object-oriented system suitable for rapid development of various concurrent systems. A SAOS consists of a collection of interacting structural active obje...
详细信息
Previous work on type-theoretic foundations for object-orientedprogramminglanguages has mostly focussed on applying or extending functional type theory to functional "objects." This approach, while benefit...
详细信息
Orca is a language for parallel programming on distributed systems. Communication in Orca is based on shared data-objects, which is a form of distributed shared memory. The performance of Orca programs depends strongl...
详细信息
Over the last several years, much interesting work has been done in modelling object-orientedprogramminglanguages in terms of extensions of the bounded second-order lambda calculus, F≤. Unfortunately, it has recent...
详细信息
The proceedings contain 62 papers. The topics discussed include: chembench: redesign of a large commercial application using object-oriented techniques;from events to objects: the heresy of event-orientation in a worl...
ISBN:
(纸本)0897916107
The proceedings contain 62 papers. The topics discussed include: chembench: redesign of a large commercial application using object-oriented techniques;from events to objects: the heresy of event-orientation in a world of objects;the OO software development process;objects in large distributed applications (OLDA-II);object-oriented reasoning in information modeling;object-orientedprogramminglanguages: the next generation;team approaches to OO design;metrics for object-oriented software development;and iterative development/OO: the bottom line.
暂无评论