lotus



previous page: Literate Programming FAQ
  
page up: Software
  
next page: Threads Programming FAQ

Object-Oriented Technology FAQ



Frequently Asked Questions about Object-Oriented Technology.

This FAQ about Object-Oriented Technology was compiled and written by Bob Hathaway rjh@geodesic.com with numerous contributions by others.

-1.1) What Is An Object? (Object-Oriented Technology)
Suggested Readings:...
-1.2) What Is Object Encapsulation (Or Protection)? (Object-Oriented Technology)
[Booch 91, p. 45] defines: Encapsulation is the process of hiding all of ...
-1.4) What Is A Meta-Class? (Object-Oriented Technology)
[See also section 1.6]...
-1.5) What Is The Infinite Regress Of Objects And Classes? (Object-Oriented Technology)
In the authors opinion, a myth. The story goes an object is an instance of ...
-1.6) What Are MOPs And Reflection? (Object-Oriented Technology)
MOP is an acronym for Meta-Object Protocol. This is a system ...
-1.7) What Is Inheritance? (Object-Oriented Technology)
Inheritance provides a natural classification for kinds of objects and ...
-1.8) What Is Multiple Inheritance? (Object-Oriented Technology)
Multiple Inheritance occurs when a class inherits from more than one parent....
-1.9) Does Multiple Inheritance Pose Any Additional Difficulties? (Object-Oriented Technology)
Yes, it does. Any name can be simply resolved to a class member with ...
-1.10) What Is Dynamic Inheritance? (Object-Oriented Technology)
Dynamic inheritance allows objects to change and evolve over time. Since ...
-1.11) What Is Shared (Repeated) Inheritance? (Object-Oriented Technology)
Multiple Inheritance brings up the possibility for a class to appear as ...
-1.12) Why Use Inheritance? (Object-Oriented Technology)
Inheritance is a natural way to model the world or a domain of discourse,...
-1.13) Why Don't Some People Like Inheritance? (Object-Oriented Technology)
Some people complain that inheritance is hierarchical (which is what ...
-1.14) What Is Specialization/Generalization/Overriding? (Object-Oriented Technology)
To create a subclass is specialization, to factor out common parts ...
-1.15) What Is The Difference Between Object-Based And Object-Oriented? (Object-Oriented Technology)
Object-Based Programming usually refers to objects without ...
-1.16) Is A Class An Object? (Object-Oriented Technology)
In C++ no, because C++ classes are not instances of an accessible class (...
-1.17) Is An Object A Class? (Object-Oriented Technology)
In a Level 3 System and above yes, but only instances of a Meta-Class ...
-1.18) What Is A Method? (And Receiver And Message) (Object-Oriented Technology)
A method implements behavior, which is defined by [Booch 91, p80]:...
-1.19) What Are Multi-Methods And Multiple-Polymorphism? (Object-Oriented Technology)
Multi-methods involve two primary concepts, multiple-polymorphism and lack ...
-1.20) What Is OOP? (Object-Oriented Technology)
OOP stands for Object-Oriented Programming, the usual programming/hacking ...
-1.21) What Is OOA/OOD (And Where Can I Get What I Need On It)? (Object-Oriented Technology)
See also section 3.7, the Annotated Bibliography, and APPENDIX D. ...
-1.22) Where Did Object-Orientation Come From? (Object-Oriented Technology)
Simula was the first object-oriented language providing objects, classes,...
-1.23) What Are The Benefits Of Object-Orientation? (Object-Oriented Technology)
Reuse, quality, an emphasis on modeling the real world (or a ...
-1.24) What Other FAQs Are Available? (Object-Oriented Technology)
FAQ's are cross-posted to news.answers and are archived on anonymous ftp from:...
-2.1) What Is Polymorphism? (Typing - Object-Oriented Technology)
Polymorphism is a ubiquitous concept in object-oriented programming and ...
-2.1) What Is Polymorphism? Cardelli and Wegner's Definition [Cardelli 85]:
C+W refine Strachey's definition by adding inclusion polymorphism to ...
-2.1) What Is Polymorphism? Other Definitions
-2.2) What Does Polymorphism Boil Down To In OO Programming Languages? (Typing - Object-Oriented Technology)
In C++, virtual functions provide polymorphism. This is because a ...
-2.3) What Is Dynamic Binding? (Typing - Object-Oriented Technology)
Dynamic binding has two forms, static and dynamic. Statically-typed ...
-2.4) Is There A Difference Between Being A Member Or Instance Of A Class? (Typing - Object-Oriented Technology)
Yes (but be careful of context). To use C++ terminology, an object (...
-2.5) What Is The Difference Between Static And Dynamic Typing? (Typing - Object-Oriented Technology)
Static typing refers to types declared in a program at compile-time, so no ...
-2.6) What Is This I Hear About ML And Functional Programming Languages? (Typing - Object-Oriented Technology)
ML, Metalanguage, is a functional programming language with a strongly ...
-2.7) What Is A Separation Between Type And Class (Representation)? (Typing - Object-Oriented Technology)
For a short answer:...
-2.8) What Are Generics And Templates? (Typing - Object-Oriented Technology)
Short Answer: Parametric Polymorphism (although various ...
-3.1) What Is The "Classical" Object-Oriented Paradigm?
This refers to the usual class and object model. Its any 2+ level ...
-3.2) What Is The "Delegation/Prototyping" Object-Oriented Paradigm?
See [Kim 89, ch 1,3]....
-3.3) Are There Any Other Object-Oriented Paradigms?
There are many alternatives in OO. Emerald/Jade ([Black 86] and [Raj 89])...
-3.4) What Are The Major Object-Oriented Programming Languages Today?
Statically-Typed:...
-3.5) What Are Object-Oriented Databases And Persistence?
See also Appendices B and E and the comp.database.object newsgroup....
-3.6) What Are Object-Oriented Operating Systems?
Refs to be included in future FAQs. See also Appendix E....
-3.7) What Are The Current Object-Oriented Methodologies?
Here is a list of OOSE Methodologies:...
-3.8.1) Contact Information (OMG/OMA/ORB/CORBA - Object-Oriented Technology)
Contact Person: Richard Soley (technical director) soley@omg....
-3.8.2) OMG Summary (OMG/OMA/ORB/CORBA - Object-Oriented Technology)
From: soley@emerald.omg.ORG (Richard Mark Soley)...
-3.8.3) Mail Server Access (OMG/OMA/ORB/CORBA - Object-Oriented Technology)
Information via Mail Server:...
-3.8.4) OMG Publications (OMG/OMA/ORB/CORBA - Object-Oriented Technology)
Below is from omg.org:pub/...
-3.8.5) Implementations (Brief) (OMG/OMA/ORB/CORBA - Object-Oriented Technology)
> DEC ObjectBroker Version 2.5 (Version 2.1 was ACA)...
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: The ELECTRA Toolkit
The OMG also has a (Corporate) Membership list and known CORBA ...
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: HD_DOMS
HD-DOMS (HyperDesk Distributed Object Management System). ...
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: HP ORB Plus and HP Distributed Smalltalk
============================================================================...
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: Iris RDOM
From: rcbc@cs.cornell.edu (Robert Cooper)...
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: Object-Oriented Technologies DOME
Product: DOME - Distributed Object Management ...
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: ORBELINE - The SMART Object Request Broker
ORBeline is a complete implementation of OMG's Common Object ...
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: Orbix
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: NCR 'Cooperative Frameworks' -- a Distributed Object Foundation
From: Randy Volters ...
-3.8.6) OMG/OMA/ORB/CORBA Implementation Descriptions: SUITESOFTWARE (SuiteDOME)
-3.8.7) Books, Articles, And Literature (OMG/OMA/ORB/CORBA - Object-Oriented Technology)
This section is expected to grow considerably in the future....
-3.9) Why is Garbage Collection A Good Thing? (Object-Oriented Technology)
There are two entries on garbage collection, the first is an excellent ...
-3.9b) Why is Garbage Collection Necessary for Object-Oriented Programming? (Object-Oriented Technology)
Michael Spertus ...
-3.10) What Can I Do To Teach OO To The Kids? (Object-Oriented Technology)
Smalltalk (in its original 1972 version) was initially intended to ...
-3.11) What Is Available On Object-Oriented Testing?
[This entry was donated by Doug Shaker and is certainly a FAQ]...
-3.11) What Is Available On Object-Oriented Testing? Written Material
Berard, Edward. Essays on Object-Oriented Software Engineering. ...
-3.11) What Is Available On Object-Oriented Testing? Courses
Berard Software Engineering, Inc. teaches a seminar on Testing ...
-3.11) What Is Available On Object-Oriented Testing? Software
There is a smalltalk class library in the Univ. of Illinois ...
-3.12) What Distributed Systems Are Available? (Object-Oriented Technology)
The following post helps to provide some answers with at least a partial list....
-3.13) What Is The MVC Framework? (Object-Oriented Technology)
MVC stands for Model-View-Controller. This framework was originally ...
-3.14) What is Real-Time? (Object-Oriented Technology)
Real-time is our linear extrapolation/perception of imaginary time (along ...
-3.15) What Is Available on OO Metrics? (Object-Oriented Technology)
This section is still building....
-3.16) What Are Visual Object-Oriented Programming Systems?
See also http://union.ncsa.uiuc.edu/HyperNews/get/computing/visual.html....
-3.17) What Tutorials Are Available On Object-Oriented Concepts and Languages?
Date: Thu, 25 May 95 17:31:21 ...
-4.1) What is Downcasting? (Object-Oriented Technology)
Downcasting is the term used in C++ for casting a pointer or reference ...
-4.2) What are Virtual Functions? (Object-Oriented Technology)
Look under Dynamic Binding and Polymorphism....
-4.3) Can I Use Multiple-Polymorphism Or Multi-Methods In C++? (Object-Oriented Technology)
Yes, but you'll need to embed a dynamic typing scheme to do it. With ...
-4.4) Can I Use Dynamic Inheritance In C++? (Object-Oriented Technology)
Yes, [Coplien 92] describes a scheme where a class can contain a pointer ...
-9.1) Annotated Bibliography (Object-Oriented Technology)
[Agrawal 91] R. Agrawal et al. Static Type Checking of Multi-Methods....
-9.2) Appendix A VIPS (Object-Oriented Technology)
These are individuals whose names appear in comp.object most often. ...
-9.3) Appendix B Object-oriented Databases And Vendors p1
This is a list of available Object-Oriented databases. Thanks go to ...
-9.3) POSTGRES (Berkeley) (Research Systems - Extended Relational DB Model - Object-oriented Databases And Vendors)
POSTGRES is an extended-relational database manager that ...
-9.3) Illustra (Commercial Systems - Extended Relational DB Model - Object-oriented Databases And Vendors)
Illustra Information Technologies Ltd....
-9.3) Montage (ORDBMS) [Research System POSTGRES] (Commercial Systems - Extended Relational DB Model - Object-oriented Databases And Vendors)
>From: markh@montage.com (Mark Helfen)...
-9.3) Omniscience ORDBMS (Commercial Systems - Extended Relational DB Model - Object-oriented Databases And Vendors)
Omniscience Object Technology, Inc....
-9.3) Raima Database Manager/Velocis/Raima Object Manager (Commercial Systems - Extended Relational DB Model - Object-oriented Databases And Vendors)
Raima
-9.3) Total ORDB (Commercial Systems - Extended Relational DB Model - Object-oriented Databases And Vendors)
Cincom Systems, Inc. produce Total ORDB, a integrated set of ...
-9.3) AVANCE (SYSLAB) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
An object-oriented, distributed database programming language. ...
-9.3) CLOSQL (University of Lancaster) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
Status:-
-9.3) ConceptBase - A Deductive Object Manager for Meta Data Bases (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
ConceptBase is a multi-user deductive object manager mainly ...
-9.3) COOL/COCOON (Ulm Universitaet) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
The COCOON project was intended to extend the concepts and ...
-9.3) Encore (Brown University) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
email:bpe@browncs.brown....
-9.3) Exodus (University of Wisconsin) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
EXODUS is a DBMS from the University of Wisconsin. An overview,...
-9.3) Machiavelli (University of Pennsylvania) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
Machiavelli is a statically-typed programming language ...
-9.3) MOOD4-PC: Material's/Miniature Object-Oriented Database Prototype for NEC/IBM-PC (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
is an object-oriented database system(OODBS) program developed in ...
-9.3) OBST/STONE (Forschungszentrum Informatik [FZI], Karlsruhe, Germany) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
OBST3-4 is now available at ftp.fzi.de under /pub/OBST/OBST3-4....
-9.3) Ode (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
Ode 2....
-9.3) Oggetto, University of Lancaster, UK. (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
Developed at the University of Lancaster, UK. Summary NYI....
-9.3) IDB Object Database (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
Produce IDB Object Database, a distributed object database with ...
-9.3) ORION (Now marketed as ITASCA) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
ORION was a prototype OODBMS developed at MCC, an American consortium by ...
-9.3) OTGen (Carnegie Mellon University/UMass Amherst) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
OTGen is a design for a system to support schema evolution ...
-9.3) PLOB! (Hamburg University) (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
What is PLOB?...
-9.3) VODAK (Research Systems - OO Data Model - Object-oriented Databases And Vendors)
Research in the framework of VODAK focuses on an extensible ...
-9.3) ArtBASE (Object-Oriented Data Model) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
by: ArtInAppleS Ltd....
-9.3) EasyDB (Basesoft Open Systems, Sweden) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
Produce EasyDB, a single or multi user distributed Object ...
-9.3) GemStone (Formerly Servio Corporation) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
The GemStone Object-Oriented Database, from GemStone Systems, Inc....
-9.3) ITASCA (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
-9.3) MATISSE (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
OODBMS FEATURES LIST:...
-9.3) NeoAccess (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
NeoLogic
-9.3) OBST+ (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
Xcc Software Technology Transfer offer OBST+, a full-featured, ...
-9.3) O2 (O2 Technology) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
O2 Technology, Inc....
-9.3) Objectivity/DB (Objectivity) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
Introduction:...
-9.3) ObjectStore (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
Product Description ...
-9.3) ONTOS [formerly VBase] (Now ONTOS, Inc. formerly Ontologic) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
Entry on schema evolution only:...
-9.3) Odapter/OpenODB (Hewlett-Packard) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
Odapter is HP's new object/relational adapter ...
-9.3) Odapter/OpenODB: Odapter Object Model
The Odapter object model is based on three key ...
-9.3) Odapter/OpenODB: Odapter Language
The Odapter language can be combined with functions ...
-9.3) Odapter/OpenODB: Odapter Object Storage
Odapter objects are stored in the developer's ...
-9.3) Odapter/OpenODB: Odapter and Smalltalk
Odapter provides Smalltalk developers with ...
-9.3) Odapter/OpenODB: Odapter and C++
For C++ developers, once the corresponding C++ ...
-9.3) Odapter/OpenODB: Features and Benefits
Accelerates Application Development ...
-9.3) Odapter/OpenODB: Reduces the Cost of Keeping Applications Current
Odapter supports a server-centric business model ...
-9.3) Odapter/OpenODB: Odapter Software Components
Odapter uses a client/server architecture, enabling ...
-9.3) Odapter/OpenODB: Server Components
* Odapter Object Manager ...
-9.3) Odapter/OpenODB: Additional Products
* Development Environments and Tools ...
-9.3) Odapter/OpenODB: System Environment
-9.3) Odapter/OpenODB: Ordering Information
Software, training, consulting and support can be ...
-9.3) OOFILE (A.D. Software) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
WHAT IS OOFILE?...
-9.3) Phyla (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
Mainstay produce Phyla, an end-user, OODB for PCs. Includes a drag-and-...
-9.3) POET (Poet Software) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
POET is a full-featured C++ ODBMS with support for, schema versioning,...
-9.3) Statice (Symbolics) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
>From: fischerm@darmstadt.gmd.de (Markus Fischer)...
-9.3) UniSQL (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
UniSQL, Inc. produce a unified object-relational database systems that ...
-9.3) Unisys Universal Repository (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
Unisys Corporation makes available the Unisys Universal Repository, a ...
-9.3) Versant (Versant Object Technology) (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
See also: http://www.versant....
-9.3) VisualWorks (Commercial Systems - OO Data Model - Object-oriented Databases And Vendors)
ParcPlace Systems, Inc. produce Smalltalk based development tools ...
-9.3) GRAS (Research Systems - Other Models - Object-oriented Databases And Vendors)
--------------------------------------------------------------...
-9.3) GRAS References (Research Systems - Other Models - Object-oriented Databases And Vendors)
-9.3) IRIS (HP Labs) (Research Systems - Other Models - Object-oriented Databases And Vendors)
[Iris is a system out of HP Labs that began as a prototype and ...
-9.3) IDL (Persistent Data Systems) (Commercial Systems - Other Models - Object-oriented Databases And Vendors)
IDL is a schema definition language. Schema modifications are ...
-9.3) Kala (Commercial Systems - Other Models - Object-oriented Databases And Vendors)
Kala Technical ...
-9.3) Pick (Commercial Systems - Other Models - Object-oriented Databases And Vendors)
With Pick and its variants you only have problems if you want ...
-9.3) Penguin (Stanford) (Research Systems - Interfaces - Object-oriented Databases And Vendors)
Penguin is an object-oriented interface to relational databases....
-9.3) AllegroStore (Commercial Systems - Interfaces - Object-oriented Databases And Vendors)
See Databases & Development Sept. 5, 1994, p1. ...
-9.3) DBTools.h++ (Commercial Systems - Interfaces - Object-oriented Databases And Vendors)
Rogue Wave ...
-9.3) OBJECT GATEWAY (Commercial Systems - Interfaces - Object-oriented Databases And Vendors)
Object Gateway is a modeling, mapping and code generation tool that ...
-9.3) Persistence (Commercial Systems - Interfaces - Object-oriented Databases And Vendors)
PERSISTENCE(TM): BRIDGING THE GAP BETWEEN OBJECT ...
-9.3) Subtleware (Commercial Systems - Interfaces - Object-oriented Databases And Vendors)
Connecting C++ with Relational ...
-9.3) Synchronicity (Commercial Systems - Interfaces - Object-oriented Databases And Vendors)
See Databases & Development Sept. 5, 1994, p1. ...
-9.4) Appendix C Object-oriented Languages And Vendors
See also APPENDIX D....
-9.5) Appendix D Object-oriented CASE (OOA/D/P TOOLS) and vendors
See also APPENDIX C....
-9.5) Object-oriented CASE (OOA/D/P TOOLS) And Vendors: p1
AdaVantage ($1095--$1780)...
-9.5) Object-oriented CASE (OOA/D/P TOOLS) And Vendors: p2
-9.5) Object-oriented CASE (OOA/D/P TOOLS) And Vendors: p3
Intelligent ...
-9.5) Object-oriented CASE (OOA/D/P TOOLS) And Vendors: p4
-9.5) Object-oriented CASE (OOA/D/P TOOLS) And Vendors: p5
Objectory
-9.5) Object-oriented CASE (OOA/D/P TOOLS) And Vendors: p6
Paradigm
-9.5) Object-oriented CASE (OOA/D/P TOOLS) And Vendors: p7
StP/OMT, StP/Booch and StP/ClassCapture - Software through ...
-9.5) Object-oriented CASE (OOA/D/P TOOLS) And Vendors: p8
Visual
-9.5) Articles, products, and papers on CASE systems
> CASE Products 1990: A survey of CASE Products from US Vendors,...
-9.6) Appendix E Anonymous FTP sites (Object-Oriented Technology)
These are anonymous ftp sites of interest to the OO community. Thanks go ...
-9.6) Object-Oriented Technology ftp: 1 Alcool-90 (dyn ML)
What: Alcool-90 Release 0.40....
-9.6) Object-Oriented Technology ftp: 2 Arjuna (Distr Prog System)
What: Release 2 of Arjuna Distributed Programming ...
-9.6) Object-Oriented Technology ftp: 3 BOS (prototyping)
What:
-9.6) Object-Oriented Technology ftp: 4 G++ for DOS (Many sites)
:From: DJ Delorie ...
-9.6) Object-Oriented Technology ftp: 5 cooC (Concurrent, OO C ext.)
From: maeda@isl.rdc.toshiba.co.jp (Ken-ichi Maeda)...
-9.6) Object-Oriented Technology ftp: 6 FMPL (prototyping)
What: Interpreter for FMPL of Accardi, Release ...
-9.6) Object-Oriented Technology ftp: 7 MAX (visual OO)
From: fingerhu@ircam.fr (Michel Fingerhut)...
-9.6) Object-Oriented Technology ftp: 8 O'small (OO lang for teaching)
From: hense@sol.cs.uni-sb.de (Andreas Hense)...
-9.6) Object-Oriented Technology ftp: 9 OBJ3 (OO lang)
What: Release 2.0 of OBJ3 (needed for FOOPS and OOZE, concurrent OOP)...
-9.6) Object-Oriented Technology ftp: 10 OBST (lang, perst, OODB)
See entry under Appendix B....
-9.6) Object-Oriented Technology ftp: 11 OOT (OO Turing demo)
What:
-9.6) Object-Oriented Technology ftp: 12 Sather (simple Eiffel)
What:
-9.6) Object-Oriented Technology ftp: 13 Self
From: hoelzle@Xenon.Stanford.EDU (Urs Hoelzle)...
-9.6) Object-Oriented Technology ftp: 14 C++ gram, etc.
What: ftp site for C++ ...
-9.6) Object-Oriented Technology ftp: 15 ConceptBase (OODB, reqkey)
What:
-9.6) Object-Oriented Technology ftp: 16 C++ OODB
From: darrenp@dibbler.cs.monash.edu.au (Daz)...
-9.6) Object-Oriented Technology ftp: 17 Exodus (Storage Man, perst)
What: Exodus project software (Storage Manager & GNU E)...
-9.6) Object-Oriented Technology ftp: 18 GRAS
GRAS - A Graph-Oriented Database System for SE ...
-9.6) Object-Oriented Technology ftp: 19 MOOD (OODB, lim arch)
What: MOOD/P3 Ver.2.00 OODBS {Miniature,Materials}OODBS....
-9.6) Object-Oriented Technology ftp: 20 Ode (C++ OODB)
Note: Ode version 3.0 is now available....
-9.6) Object-Oriented Technology ftp: 21 POSTGRES (Ext. Rel. DBMS)
What: Version 4.0 of the POSTGRES ...
-9.6) Object-Oriented Technology ftp: 22 Sniff (C++ devel environ)
[See also APPENDIX C, SNiFF+, for the commercial version]...
-9.6) Object-Oriented Technology ftp: 23 C++ tags
What: ctags/etags for C and C++...
-9.6) Object-Oriented Technology ftp: 24 short tool
From: neil@aldur.demon.co.uk (Neil Wilson)...
-9.6) Object-Oriented Technology ftp: 25 COOL(C++, Cfront 2.1, from GE)
COOL is a C++ class library developed at Texas Instruments....
-9.6) Object-Oriented Technology ftp: 26 idl.SunOS4.x, idl.Solaris2.x
Subject: Binaries for OMG IDL CFE placed on omg....
-9.6) Object-Oriented Technology ftp: 27 Browser for OO info
A search engine for Object-Oriented Information Sources on the ...
-9.6) Object-Oriented Technology ftp: 28 Apertos(Meta-Obj Distr OS, research)
The Apertos (formerly MUSE) project at Sony ...
-9.6) Object-Oriented Technology ftp: 29 Actors Paper (UIUC)
From: agha@cs.uiuc.edu (Gul Agha)...
-9.6) Object-Oriented Technology ftp: 30 Chambers' Thesis
What: SELF optimizing compiler and ...
-9.6) Object-Oriented Technology ftp: 31 graph drawing
From: rt@cs.brown.edu (Roberto Tamassia)...
-9.6) Object-Oriented Technology ftp: 32 Law of Demeter
From: lieber@ccs.neu.edu (Karl Lieberherr)...
-9.6) Object-Oriented Technology ftp: 33 OO Dyn Grping, memory
From: mario@cs.man.ac.uk (Mario Wolczko)...
-9.6) Object-Oriented Technology ftp: 34 Pred Classes (Cecil)
What: Predicate Classes ...
-9.6) Object-Oriented Technology ftp: 35 Manchester Archive and some
What: Manchester Archive, SmallTalk-...
-9.6) Object-Oriented Technology ftp: 36 Object Design's OO7 Results
What: Object Design's Results on the OO7 ...
-9.6) Object-Oriented Technology ftp: 37 Graph service
From: north@ulysses.att.com (Stephen C. North)...
-9.6) Object-Oriented Technology ftp: 38 C++SIM (Simula-like Sim Pkg)
From: M.C.Little@newcastle.ac.uk (Mark Little)...
-9.6) Object-Oriented Technology ftp: 39 commercial on cd-rom
From: jimad@microsoft.com (Jim Adcock)...
-9.6) Object-Oriented Technology ftp: 40 C++ Signatures (subtyping)
From: gb@cs.purdue.edu (Gerald Baumgartner)...
-9.6) Object-Oriented Technology ftp: 41 The Texas Persistent Store
The Texas Persistent Store, version 0....
-9.6) Object-Oriented Technology ftp: 42 OSE C++lib
From: Graham.Dumpleton@nms.otc.com.au (Graham Dumpleton)...
-9.6) Object-Oriented Technology ftp: 43 Traces,kiczales,MOP,DI
From: gregor@parc.xerox.com (Gregor Kiczales)...
-9.6) Object-Oriented Technology ftp: 44 C++ coding standard
From: metz@iam.unibe.ch (Igor Metz)...
-9.6) Object-Oriented Technology ftp: 45 Kala Archive
From: sss@world.std.com (Sergiu S Simmel)...
-9.6) Object-Oriented Technology ftp: 46 BeBOP(seq,par,LP,OO,meta)
From: ad@munta.cs.mu.OZ.AU (Andrew Davison)...
-9.6) Object-Oriented Technology ftp: 47 Knowledge Media, Massive cd-rom, lots of freeware
A Resource Library of cd-rom discs . CDs for language/OS, graphics, multi-...
-9.6) Object-Oriented Technology ftp: 48 u++, C++ Trans. and Concry RTS
From: nat@nataa.frmug.fr.net (Nat Makarevitch)...
-9.6) Object-Oriented Technology ftp: 49 Real Time
From: dstewart+@cs.cmu.edu (David B Stewart)...
-9.6) Object-Oriented Technology ftp: 50 Ada95 (compiler, GNU)
From: stt@spock.camb.inmet.com (Tucker Taft)...
-9.6) Object-Oriented Technology ftp: 51 OO Course Slides
From: wellerd@ajpo.sei.cmu.edu (David Weller)...
-9.6) Object-Oriented Technology ftp: 52 GTE Distrib Reports
From: em02@gte.com (Emon)...
-9.6) Object-Oriented Technology ftp: 53 KEOBJ, OO DSP micro-kernel
From: clb@softia.com (Chris Bidaut)...
-9.6) Object-Oriented Technology ftp: 54 MindFrame for Windows
From: gcl@netcom.com (Geoff Lee)...
-9.6) Object-Oriented Technology ftp: 55 ACE Lib, C++ Networking
From: schmidt@liege.ics.uci.edu (Douglas C. Schmidt)...
-9.6) Object-Oriented Technology ftp: 56 Teaching Intro to OO Slides, T. Budd
From: budd@daimi.aau.dk (Tim Budd)...
-9.6) Object-Oriented Technology ftp: 57 Value Dependence Graphs
From: Michael D. Ernst ...
-9.6) Object-Oriented Technology ftp: 58 Various on OO
I think our ftp-site should be mentioned under the PAPERS section ...
-9.6) Object-Oriented Technology ftp: 59 ILU OMG CORBA
Date: Fri, 19 May 1995 20:51:05 ...
-9.6) Object-Oriented Technology ftp: 60 Internet Info CDROM, including FAQs
Walnut Creek CDROM announces the release of the Internet Info CDROM....
-9.6) Object-Oriented Technology ftp: 61 Metrics
From: dcp@icd.teradyne.com (Dan Proskauer)...
-9.6) Object-Oriented Technology ftp: 62 Amadeus, persistence
From: aoife@mordred.st.nepean.uws.edu.au (Aoife Cox)...
-9.6) Object-Oriented Technology ftp: 63 Chorus,Dist,RT,MicroK
From Marc Maathuis (mm@chorus.fr):...
-9.6) Object-Oriented Technology ftp: 64 Self Opt.
From: urs@cs.stanford.edu (Urs Hoelzle)...
-9.6) Object-Oriented Technology ftp: 65 ORBELINE: CORBA
PostModern Computing is making its CORBA-compliant ORBeline ...
-9.6) Object-Oriented Technology ftp: 66 OO Designer CASE Tool
**************** Object Oriented Designer ***************...
-9.6) Object-Oriented Technology ftp: 67 OOTher OO CASE Tool
From: conrozi@kk90.ericsson.se (Roman Zielinski TT/TSM)...
-9.6) Object-Oriented Technology ftp: 68 OS Papers (OO?)
From: axb@defender.dcrl.nd.edu (Arindam Banerji)...
-9.6) Object-Oriented Technology ftp: 69 Trellis
From: bruno@tk.telematik.informatik.uni-karlsruhe.de (Bruno Achauer)...
-9.6) Object-Oriented Technology ftp: 70 CooL-SPE
From: Gerhard.Mueller@sietec.de (Dr. Gerhard Müller)...
-9.6) Object-Oriented Technology ftp: 71 Contra-/Co- Variance
From: castagna@oeillet (Giuseppe Castagna)...
-9.6) Object-Oriented Technology ftp: 72 Quality
From: melo@umiacs.UMD.EDU (Walcelio Melo)...
-9.6) Object-Oriented Technology ftp: 73 Quality
Re (to >72):...
-9.6) Object-Oriented Technology ftp: 74 TRILLIUM (CMM)
From: fcoallie@qc.bell.ca (Francois Coallier)...
-9.6) Object-Oriented Technology ftp: 75 Dylan
From: straz@cambridge.apple.com (Steve Strassmann)...
-9.6) Object-Oriented Technology ftp: 76 Object Domain (Shareware Case Tool)
See also appendix D....
-9.6) Object-Oriented Technology ftp: 77 Cecil
From: jdean@pysht.cs.washington.edu (Jeffrey Dean)...
-9.6) Object-Oriented Technology ftp: 78 Meta-Case Info
From: Ian Ferguson ...
-9.6) Object-Oriented Technology ftp: 79 C++ Std Temp. Lib
From: khan@xraylith.wisc.edu (Mumit Khan)...
-9.6) Object-Oriented Technology ftp: 80 Phantom (Distr Prog)
From: acourtny@cs.tcd.ie (Antony Courtney)...
-9.6) Object-Oriented Technology ftp: 81 Java (Distr Prog)
This recent article discusses and quotes Java....
-9.6) Object-Oriented Technology ftp: 82 Reflection Paper
From: lady0065@sable.ox.ac.uk (David Hopwood)...
-9.6) Object-Oriented Technology ftp: 83 OZ++ (Distr Env)
From: hamazaki@etl.go.jp (Youichi Hamazaki)...
-9.6) Object-Oriented Technology ftp: 84 OOA/D Example, Java
From: Rick van Rein ...
-9.6) Object-Oriented Technology ftp: 85 Envelope Engine OORAD
Envelope Engine is a 32-bit, visual, object-oriented, rapid ...
-9.6) Object-Oriented Technology ftp: 86 OODB Driver
How many drivers do you put on your client to simultaneously access: ...
-9.6) Object-Oriented Technology ftp: 87 C++ VFn Elim
Eliminating Virtual Function Calls in C++ Programs (see abstract below). The report ...
-9.6) Object-Oriented Technology ftp: 88 Use Cases
From Ed Berard ...
-9.7) Appendix F Magazines, Journals And Newsletters (Object-Oriented Technology)
-9.8) Appendix G Commercial Object-oriented Libraries And Systems (Object-Oriented Technology)
A new C++ libraries FAQ is posted monthly to comp.lang.c++ and should be ...









TOP
previous page: Literate Programming FAQ
  
page up: Software
  
next page: Threads Programming FAQ