Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

Comp.Object FAQ Version 1.0.9 (04-02) Part 9/13

( Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Part7 - Part8 - Part9 - Part10 - Part11 - Part12 - Part13 )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Restaurant inspections ]
Archive-name: object-faq/part9
Last-Modified: 04/02/96
Version: 1.0.9

See reader questions & answers on this topic! - Help others by sharing your knowledge
SUBTLEWARE PROVIDES RUN-TIME FLEXIBILITY

Subtleware offers dynamic SQL capabilities for performing run-time 
specified data access.


SUBTLEWARE MAXIMIZES APPLICATION PORTABILITY

Subtleware is database independent. Your applications use the same 
Subtleware API no matter which underlying database is being used. 
Changing your database simply entails linking in another Subtleware 
database support module to your application.


TECHNICAL DETAILS

The Subtleware pre-processor converts C++ classes to relational database 
schema:

  C++ Class ------> Subtleware Pre-Processor -----> Relational Database Schema


The Subtleware SQLExec facility simplifies C++ access to existing 
relation data:

  C++ Code <-------------> Subtleware SQLExec ----------> Legacy Data


The Subtleware schema mapper converts relational database schema to 
C++ classes:

  Relational Schema -----> Subtleware Schema Mapper ------> C++ Class


OBJECT MODEL SUPPORT

Subtleware supports encapsulation, inheritance, containment, and polymorphism. 
A C++ class is mapped to a table in a relational database. Each member 
data variable (local, inherited, or contained) is mapped to a column in 
the database table.


ASSOCIATION SUPPORT

Subtleware provides a set of Subtle Pointer classes for persisting one-to-
one relationships between objects. Each Subtle Pointer class offers a 
unique set of behavior regarding pointer chasing and referential 
integrity constraints. Subtle Pointers "swizzle" associations into in-
memory pointers, speeding object traversal.


COLLECTION SUPPORT

Subtleware provides a set of Subtle Collection classes for persisting N-
to-many relationships between objects. Each Subtle Collection class 
offers a unique data structure abstraction. 


CONCURRENCY CONTROL SUPPORT

Subtleware utilizes the data locking mechanisms of the underlying 
relational database. Concurrency is specified by the database isolation 
level or locking protocol in-use.


TRANSACTION SUPPORT

Subtleware supports transaction commit and rollback support. When a 
transaction is committed, all Subtleware database operations are 
performed. When a transaction is rolled back, all Subtleware database 
operations are ignored.


DEVELOPMENT TOOL SUPPORT

Subtleware supports all major C++ compilers and development 
environments. Subtleware works with any C++ development tool that 
generates or uses C++ header files (class definitions) and offers 
customized integration with Cadre's OT for Rumbaugh, allowing 
developers to go straight from an object model to a running C++ 
application.


FOR MORE INFORMATION

Subtle Software, Inc.
7 Wells Ave
Newton, MA   02159
U.S.A.

Voice: (617) 558-4100
Fax:   (617) 558-4103
email: subtle@world.std.com
URL: http://world.std.com/~subtle/info.html


> Synchronicity

See Databases & Development Sept. 5, 1994, p1. 

"Lisp, Smalltalk Languages Given Database Systems"

Easel's Synchronicity 2.0 is a new release of the company's business object
modeling system, fromerly known as Synchrony.  The new version, which will
run under Windows and OS/2, lets developers using Easel's Enfin development
system map Smalltalk objects to relational databases.

Easil is at 617-221-2100.


APPENDIX C  OBJECT-ORIENTED LANGUAGES AND VENDORS
=================================================

See also APPENDIX D.

FORMAT:
    tool name, 
    description and methods
    operating systems
    Vendor name, 
    city/state, phone (if known)

ACTOR ($495)
------------
*Prototyping & Code generation (ACTOR, access to C, Pascal)
*IBM PS/2, PC AT/XT
The Whitewater Group Inc.
600 Davis, Evanston, IL 60201

Allegro CL
----------
*Advanced Object Oriented Development System based on CLOS.  Incremental
 compiler; automatic memory management; integrated editor, debugger class
 browsers, and profilers; multiple inheritance, method combination, multiple
 argument discrimination, meta-object protocol.
*Unix workstations (Sun/Sparc, IBM RS/6000, HP, Silicon Graphics)
 PCs with Microsoft Windows
Franz Inc.
1995 University Avenue
Berkeley, CA 94704
(510) 548-3600, FAX (510) 548-8253
Email info@franz.com

Bootcon
-------
*DOS
Modular Software System

CaseVision
----------
*Browser, Static Analysis, no compiler (yet), Editor Debugger, Profiler, ... 
Silicon Graphics

Classic-Ada
-----------
*Object-Oriented Ada Environment (to Ada translator)
Software Productivity Solutions
(407) 984-3370.

Comeau C++ 3.0.1 With Templates
-------------------------------
* compiler
* many OS's (MS-DOS, AmigaDOS, UNIX (SVR4, SPARC, UNIX 386, etc), etc)
Comeau Computing
91-34 120th Street
Richmond Hill, NY 11418-3214
718-945-0009, comeau@csanta.attmail.com

Distributed Smalltalk (HP)
--------------------------
*ParcPlace's VisualWorks Extension, world's first complete implementation of
*the OMG CORBA 1.1.
European Knowledge Systems Centre (HP's European software tools specialists)
ph:    44 272 228794
email: wjb@hplb.hpl.hp.com

Dylan (Dynamic Language)
------------------------
*Apple's language with dynamic power but with efficiency of static languages.
*Not proprietary, many impls.
*ftp site includes experimental implementations, the FAQ, literature, etc.
*See also Appendix E.
*Apple. Under way: Windows, Unix.
http://www.cambridge.apple.com.
ftp://cambridge.apple.com/pub/dylan
try: straz@apple.com, Steve Strassmann, PhD

Energize (5 $16250, single $4250, lcc 1500)
-------------------------------------------
*Debugger, Class Language Calltree Error Project Browsers
*SunOS 4.1
Lucid
707 Laurel St.
Menlo Park, CA 95025
(415) 329-8400

ENFIN Smalltalk  (See Synchronicity In APPENDIX D)
--------------------------------------------------
*Commercial Smalltalk development environment incorporating industrial
 strength Smalltalk engine; comprehensive class library with classes for
 GUI graphics, database, communications, networking; numerous visual
 programming tools
*Microsoft Windows 3.xx, Microsoft Windows 95, Microsoft Windows NT, IBM
 OS/2, AIX, HP/UX, Sun Solaris
VMARK Software Inc.
50 Washington Street
Westborough, Mass. 01581
United States of America
Tel: +1 (508) 366-3888
Fax: +1 (508) 366-3669
URL: http://www.vmark.com/

EOF
---
* Enterprise Objects Framework (EOF), which enables the construction of
enterprise business objects and stores them in industry-standard relational
databases.
NeXT Computer, Inc.
900 Chesapeake Drive
Redwood City, CA 94063
1-800-TRY-NEXT
http://www.next.com/

Frameworks 3.1 ($495.)
----------------------
*IDE, Browser, Debugger, Compiler, ...
*DOS, Windows
Borland International
1800 Greenhills Road
Scotts Valley, CA  95067
800-331-0877

FUSE ($1560 C++, $1944 FUSE)
----------------------------
*Distr Builds, Editor, Debugger, Profiler, Call Graphs, Call Tree Animation,
 Browser, ...
*Ultrix RISC, OSF/1 AXP  (planned to alpha NT)
DEC
14475 Northeast 24th St.
Bellvue, WA 98007

GNU GCC (g++)
-------------
*C++ compiler, (non-graphical) debugger.
*Unix
ftp://prep.ai.mit.edu/pub/gnu/

GNU GCC (g++)
-------------
*C++ compiler, (non-graphical) debugger.
MS-DOS
ftp://grape.ecs.clarkson.edu/pub/msdos/djgpp/ 

Hamilton C-Shell
----------------
*A shell
*OS/2, Windows
Hamilton Labs

HighC/C++ (basic $795, w/Phar Lap $995)
---------------------------------------
*Editor, Debugger, Windows ADK, Unix Utilities, Speedkit
*Unix
MetaWare Inc.
2161 Deleware Ave.
Santa Cruz, CA  95060
(408) 429-6382

Iconix Power Tools
------------------
*Multiuser, OO development toolset
*Macintosh
Iconix Software Engineering
Santa Monica, Ca.

MetaC
-----
*testing tool, code coverage, lint-style chking, C, C++, tests mem alloc errors
 QASE (Quality Assured Software Engineering)
938 Willowleaf Dr.
Suite 2806
San Jose, CA 95128
(408) 298-3824 ext. 5

MKS Toolkit
-----------
*Make, ...
*PC (Unix-Like)
MKS

NEXPERT
-------
*GUI-type builder, rule based, objects, classes, subclasses, rule inheritance,
 embedded, but you can call external routines. 
Neuron Data Elements 
From: jrp@accint.com (Jason R. Pascucci)  (abstract from a post)

NEXTSTEP  (See also EOF)
------------------------
* NEXTSTEP, a desktop operating system optimized for developing and
deploying object-oriented applications.
* NeXT m68k, 80486, Pentium, HPPA RISC, Sun SPARC
NeXT Computer, Inc.
900 Chesapeake Drive
Redwood City, CA 94063
1-800-TRY-NEXT
http://www.next.com/


NEXTSTEP Developer
------------------
* NeXT's application development environment, a single set of tools for
building complex applications that can be deployed on heterogeneous
client/server networks running OpenStep, NEXTSTEP, PDO and EOF.
NeXT Computer, Inc.
900 Chesapeake Drive
Redwood City, CA 94063
1-800-TRY-NEXT
http://www.next.com/


PDO
---
*Portable Distributed Objects (PDO), which allows objects in a single
application to be distributed across a heterogeneous network of OpenStep and
NEXTSTEP clients, and a broad range of industry standard servers. Server
operating systems supported by PDO include Solaris, SunOS, Digital UNIX,
Hewlett-Packard HP/UX and Microsoft Windows NT.
NeXT Computer, Inc.
900 Chesapeake Drive
Redwood City, CA 94063
1-800-TRY-NEXT
http://www.next.com/

ObjectCenter
------------
*C++ programming environment, high quality graphics, browser, debugger,
 interpreter.
*Sun, ???
CenterLine
(kendall@)centerline.com

ObjectIQ
--------
*OO devel environ. Objects, rules, debugger, browser, GUI builder, more.
*RAD and intelligent decision support applications.
European Knowledge Systems Centre (HP's European software tools specialists)
ph:    44 272 228794
email: wjb@hplb.hpl.hp.com

ObjectWorks, VisualWorks
------------------------
*Smalltalk programming environment from the Smalltalk people.
ParcPlace Systems, Inc.
999 E. Arques Avenue
Sunnyvale, CA 94086
email:	info@parcplace.com
fax:	1-408-481-9095
voice:	1-800-759-PARC

OpenTalk
--------
*Smalltalk to C++ and C Translator.
TNI Industries (Techniques Nouvelles d'Informatique)
ZI du Vernis
29200 Brest
France
tel 98 05 24 85, fax 98 49 45 33

OST/Look
--------
*C++ program animator.
*Suns, PCs, others coming.
Admiral Software
193-199 London Road
Camberley
Surrey
UK
Tel: (44) (276) 692269
Fax: (44) (276) 677533

Prograph
--------
*OO visual programming environment
*Macintosh
TGS Systems
Halifax, Nova Scotia
902-455-4446

SDE WorkBench/6000 ($918 - $7350)
---------------------------------
*Editor (syntax Highlighting), Browser, Flow Grapher, Make, Test Coverage
 Analysis, Debugger, Profiler, ...
*HP Apollo 9000, Sparcstations
IBM, Canada
PRGS Toronto Laboratory
895 Don Mills Road
North, York
Ontario, Canada, M3C 1W3
800-IBM-CALL

SNAP
----
*Template based devel. environment for building distributed OO applications
Template Software Inc.
13100 Worldgate Drive, Suite 340
Herndon, VA  22070-4382
(703) 318-1000

SNiFF+
------
*C/C++ development environment with fuzzy parser, Emacs integration and code
 browsers, free to universities.  See APPENDIX E, TOOLS AND CASE
*SunOS 4.x, Solaris 2.x, AIX 3.2, HP/UX 8.0/9.0
takeFive Software
Jakob-Haringer-Strasse 8
5020 Salzburg, AUSTRIA
phone: +43 662 457 915
fax:   +43 662 457 915 6
email: sniff@takefive.co.at

SoftBench ($1785 C++, $4500 Softbench)
--------------------------------------
*C++ class constructor, CASE (graphically modify C++), Browser, Analyzer,
 Editor, Builder, Debugger, ...
HP
3404 E. Harmony Rd. MS 81
Fort Collins, CO 80525
800-845-0070
or
Cupertino, Ca.
800-752-0900 ext. 2707
or 303-229-2255

SparkWorks ($1995, $995 C++)
----------------------------
*Debugger, Profiler, Source Browser, File Merge, MakeTool
*Suns
SunPro
2550 Garcia Ave.
Mountain View, CA 94043
(800) 926-6620

TowerEiffel
-----------
*Advanced software engineering and development system for Eiffel.  Includes
 a high performance Eiffel 3 compiler, programming environment and tools,
 GUI Builder, ODBMS Interface, and reusable software libraries for data
 structures, graphics, and simulation.
*Available for SunOS, Solaris, NEXTSTEP, Linux, OS/2, and Windows.  Plans for
 OSF, AIX, and SGI Iris.
Tower Technology Corporation
1501 West Koenig Lane
Austin, Texas 78756   USA
TEL: 800 285 5124 or 512 452 9455
FAX: 512 452 1721
email: tower@twr.com
www: http://www.cm.cf.ac.uk/Tower/

Zortech C++ v. 3.1 ($499)
-------------------------
*Debugger, Workbench, Resource Workshop
*PCs?
Symantec Corp
10201 Torre Ave.
Cupertino, CA 95014
(408) 253-9600


APPENDIX D  OBJECT-ORIENTED CASE (OOA/D/P TOOLS) AND VENDORS
============================================================

See also APPENDIX C.

Below is a list of available OO CASE environments.  Many thanks to James Odell
<71051.1733@compuserve.com> for his extensive list and to Ron Schultz
<ron@bse.com> for a list posted to comp.object on 9/13/92.  Many additional
entries have been added and additional entries are encouraged; please send
additions and updates to the author of the FAQ (and/or to James and Ron).

Second is a collection of articles, products, and papers on CASE systems.
These appeared as posts to comp.object.

I. graphic-only OO-CASE
 	EasyCASE
 	HOOD Toolset
 	Model 5w
 	Stood
 	TurboCASE
        Visual Thought

II. OO-CASE with some code generation (1 to 60%)
 	AdaVantage
 	Bachman/Analyst
 	BOCS
 	EiffelCase
 	HOMSuite
 	IE\O (canceled)
 	ILOG KADS Tool
        Intelligent OOA (?)
 	MacAnalyst/Designer
 	ObjectCraft
        Object Domain
 	Objecteering
 	ObjectModeler
 	ObjecTool
 	Object Oriented Designer
 	ObjectOry
 	ObjectTeam
 	OEW
 	OMTool
 	OOSD
 	OOTher
 	Paradigm Plus  (See also Meta-Case)
 	Prosa/om
 	Rational Rose
 	S-CASE
 	Select/OMT
 	SES/Objectbench
        Synchronicity
 	System Architect
 	VIEWS-SF
 	Westmount I-CASE OMT
 	001

III. Meta OO-CASE (CASE that builds CASE)
 	Envision
 	Excelerator II
 	GraphTalk
 	MetaEdit
 	Object Maker
 	Paradigm Plus
 	Toolbuilder

IV.  Full execution OO-CASE
 	BridgePoint
        ObjectGEODE
 	ObjecTime
 	Ptech
 	OMW

Available CASE Systems

FORMAT:
    tool name, 
    description and methods
    operating systems(price, if known)
    vendor name, 
    vendor contact information

001
---
*Object-oriented, full life cycle CASE
*VAX/VMS, Unix ($24,000)
Hamilton Technologies Inc
17 Inman St., Cambridge MA  01239
(617) 492-0058

AdaVantage ($1095--$1780)
-------------------------
*analysis, design (Ada) Generators: production code, Ada compiler and tool set
 reusable components library
*PC AT/XT, Mac, Unix Workstations
Meridian Software Systems, Inc.
23141 Verdugo Dr., Ste 105, Laguna Hills CA 92653

Bachman Data Analyst
--------------------
*Data Modeling and analysis with OO support
*PC-DOS, OS/2, Unix
Bachman Information Systems
8 New England Executive Park, Burlington, MA  01803
(617) 273-9003

BOCS
----
*Semantic Nets, Object-Message Diagrams, State Transition Diagrams, Petri-Nets
*Generates C++
*PC-DOS, OS/2, Windows Macintosh ($595)
Berard Software Engineering 
902 Wind River Lane, Suite 203
Gaithersburg, MD  20878
301-417-9884

BridgePoint
-----------
*BridgePoint Model Builder, Shlaer-Mellor graphical modeling tool.
*BridgePoint Model Verifier, a model executor for Shlaer-Mellor OOA models.
*BridgePoint Generator, an code generation engine for converting
 Shlaer-Mellor OOA models into code.
Project Technology, Inc.
2560 Ninth Street, Suite 214
Berkeley, CA  94710
tel: 510-845-1484
tel: 800-845-1489
fax: 510-845-1075
email: info@projtech.com
http://www.projtech.com

EasyCASE
--------
*Parts of Shlaer/Mellor method plus lots of other non-OO notations
*Windows, DOS ($495 to $1,295)
Evergreen CASE Tools, Inc
8522 154th Ave NE
Redmond, WA  98052
(206) 881-5149
(206) 883-7676 (fax)

EiffelCase
----------
*ISE's BON (Better Object Notation)
*Generates t class templates
*Unix, Windows NT ($1,995)
Interactive Software Engineering, Inc
270 Storke Road, Suite 7
Goleta, CA  93117
(805) 685-1006
(805) 685-6869 (fax)

Envision
--------
*Methodology independent, user defined.  Meta-CASE.  Template code
 generation.  Examples include BPR, Yourdon/ER, OMT.
*Windows,NT,OS/2,(Chicago),Network Servers (8,000 Single, Multiple discounts).
Future Tech Systems (Leon Stucki)
824 E. Main
Auburn, Washington 98002
(206) 939-7552
(206) 735 6763 (fax)

Excelerator II
--------------
*Odell/Martin, Rumbaugh, Jacobson, and Wirfs-Brock notation
*Can customize and mix parts of on approach with another in a user-friendly manner
*LAN, meta-CASE with customizable graphics and rules
*OS/2, Windows NT ($9,500)
Intersolv, Inc
3200 Tower Oaks Blvd
Rockville, MD  20852
(301) 230-3200
(301) 231-7813(fax)

GraphTalk
---------
*many notations (IE, NIAM, HOOD, Merise, SADT)
*configurable meta-CASE tool
*executable code generation of C (via enhanced pseudo code) and GQL
*Sun, DEC, RS6000, UNIX, Motif, PS/2, PC 386, OS/2
Rank Xerox
AI & CASE Division
7, rue Touzet Gaillard
93586 Saint-Ouen Cedex
France
+33 (1) 494 85085

HOMSuite
--------
*responsibility-driven design
*Generates C++ and Smalltalk/V
*Windows ($595)
Hatteras Software Inc
208 Lochside Dr
Cary, NC  27511
(919) 851-0993

HOOD Toolset (design only)
--------------------------
*HOOD notation
*Unix, DOS
CASET Corporation
33751 Connemara Dr
San Juan Cap., CA  92693
(714) 496-8670

IE\O IEF (IE\O canceled)
------------------------
*OO version of IEF.  IEF now handles some OO CASE?
*OS/2 
Texas Instruments
1-800-336-5236

ILOG KADS Tool
--------------
*knowledge-based system (KBS) approach named KADS, part is OO to
*capture knowledge, part involves rules that capture decision-making logic,
*generates C++
*Unix, DEC VMS
ILOG
2, ave Gallieni, BP 85
94523 Gentilly Cedex
France
+33 1 4663-6666
+33 1 4663-1582 (fax)

Intelligent OOA
---------------
*Shlaer/Mellor notation
*general purpose code generator from"Action Language" psuedo code
*based on user-defined templates
*simulation tool
*Unix
Kennedy-Carter (in the U.K.)
Contact Tracy Morgan on
	44-181-947-0553
or fax
	44-181-944-6536
or mail tracy@kc.com

LOV/Object Editor
-----------------
*Rumbaugh notation
*generates C++
*interfaces with Verilog product suite
*Unix, OSF/Motif
Logiscope, Inc.
3010 LBJ Freeway, Suite 900
Dallas, TX  75234
(214) 241-6595
(214) 241-6594

MacAnalyst and MacDesigner
--------------------------
*various notations
*screen prototyping
*Macintosh ($995-2,590)
Excel Software
PO Box 1414
Marshalltown, IA
(515) 752-5359
(515) 752-2435 (fax)

MetaEdit
--------
*Analysis and design tool that supports most available structured
 and OO analysis and design methods, and can be easily customized. 
 OO methods supported: Booch, Coad/Yourdon, Demeter, Rumbaugh, OSA and MOSESA.  
*MetaEdit is available for MS-Windows 3.1 (499$ - 1500$).
MetaCase Consulting OY
P.O. Box 449
Ylistönmäentie
FIN-40101 Jyväskylä
Finland
tel. & fax. +358-41-650 400
http://www.jsp.fi/metacase

[The shareware version can be found from Simtel, Cica, and their mirrors. The
 version 1.0 is shareware but the latest version 1.1 is fully commercial.]

[MetaEdit 1.1 - MetaCase Consulting Oy - metacase@jsp.fi
                shareware version "metaed10.zip" can be ftp'd from ftp.funet.fi
                (other sites also have the file, check archie)]

Model 5w 
--------
*prototype, free with purchase of OOA text "The Problem Space".
 GUI front end for integrated repository supporting OO requirements
 analysis, including events, rules, participants, and locations.
*Windows 3.X under DOS or OS/2
Dan Tasker Consulting
Sydney, Australia
Phone/Fax +61 2 909-8961
dant@swdev.research.otc.com.au

ObjectCraft
-----------
*OOT's own graphic notation
*Generates C++ 
*DOS ($99)
Object-Oriented Technologies
2124 Kittredge St,  Suite 118
Berkeley,  CA  94704
(415) 759-6270 (voice/fax)

Object Domain
-------------
*Booch notation (All diagrams:class,object,state,process,module and
 interaction diagrams)
*generates C++ headers and stubs
*MS-Windows 3.1
*Shareware US $99.00 
*See Appendix E
Dirk Vermeersch
1397 Ridgewood Drive
San Jose, CA 95118
dirkv@netcom.com

Objecteering
------------
*Softeam's "Class Relation" approach notation
*Generates C++ ("up to 60%"), open with multiple, concurrent user
*Sun, DEC, HP, RS6000, Unix, X Windows/Motif ($9,500)
Softeam
One Kendall Square, #2200
Cambridge, MA  02139
(617) 621-7091
(617) 577-1209 (fax)

ObjectGEODE
------------------
*OMT, ITU's SDL and MSC methodology notations
*Object and Use Cases Analysis, Architectural, Data and Behavioral 
Design
*Rapid prototyping, Verification and Validation through Simulation,
*Full C/C++ code generation for most popular embedded RT systems
*ObjectGEODE runs on: SparcStation/SunOS & Solaris, HP/HPUX, 
RS6000/AIX, DecAlpha/OSF1 (From $10,000)
Logiscope, Inc.
3010 LBJ Freeway, Suite 900
Dallas, TX 75234
(214) 241 6595
800 424 3095
(214) 241 6594 (fax)
support@logtech.com

ObjecTime  
---------
*ROOM methodology (Real-Time Object-Oriented Modelling) notation
*OO state charts with methods specified in own Smalltalk-like language or C++
*generates Smalltalk, C, C++ and interfaces with C++ environment
*internally used product by Bell-Northern for several years
*full code generation for embedded RT systems
*Unix  ($20,000 includes training and support)
ObjecTime Limited
340 March Road, Suite 200
Kanata, Ontario,
Canada K2K 2E4
(613) 591-3400

ObjectMaker
-----------
*supports many diagramming notations
*customize methods, checking, and semantics with external rules
*configurable meta-CASE tool
*Cobol, Ada, C, and C++ generation (shell) and reverse engineering
*Macintosh, VAX, Windows 3, X Windows/Motif ($8,000 to $25,000)
Mark V Systems Ltd
16400 Ventura Blvd
Encino, Ca.
(818) 995-7671

ObjectModeler
-------------
*Rumbaugh, Coad/Yourdon, Jacobson and Booch notation
*multiple, concurrent user
*generates SQL, C++, Smalltalk templates
*Macintosh, Unix ($1,495­5,995)
Iconix Software Engineering
2800 28th St.,  Suite 320
Santa Monica, CA  90405
(310) 458-0092

ObjecTool (was OOA/OODTool), Together/C++(new)
-----------------------------------------------
*Coad/Yourdon, Object-oriented analysis.  ObjectTool (Startup tool)
*Windows, OS/2, HP/Sun Unix.
*Together/C++ (Windows only) Code/Design integration.
Object International, Inc.
8140 N. MoPac Expwy
Austin, Tx  78759-6535
800-926-9306
(512) 795-0202
(512) 795-0332 (fax) 

Object Oriented Designer (Freeware: See Appendix E:66)
------------------------------------------------------
*Only object model (with some extension) of Rumbaugh notation
*generates C++
*primitive graphics editor
*Unix machine(SunSparc, HP, Solaris, Linux, RS6000)
*written by C++ with OSF/Motif 1.2
*freeware 
*obtainable from any ftp.x.org site (/contrib/devel_tools/OOD)
	and from ASSET project
*a little unreliable
Prof. Taegyun Kim (ktg@taejo.pufs.ac.kr)
Pusan Univ. of Foreign Studies
55-1 Uam-Dong Pusan 608-738 Korea
82 (051) 640-3178

Objectory 
---------
*Jacobson notation.
*Generates C++, CMM support.
*Windows, OS/2, Unix, 4 configurations, $5000.00 - $10000.00 (USD)
Objectory AB
Torshamnsgatan 39, 
Mail Box 1128, S-164 ss
Kista
Sweden
support@os.se

ObjectTeam (also Teamwork)
--------------------------
*Shlaer/Mellor, Rumbaugh (a "special edition" of Paradigm Plus)
*SQL, ADA, Smalltalk, C, and C++ generation
*VAX/VMS, Unix, OS/2, PC-DOS  Rumbaugh: PC($4000)/Unix($8000),
*SM: Unix (1 at a time) 
*Demo Tutorial, Eval copies.  ATM example + others.
Cadre Technologies, Inc
222 Richmond St.,
Providence, RI
(401) 351-5950
(401) 455-6800 (fax)

OEW (Object Engineering Workbench)  
----------------------------------
*Martin/Odell object diagrams
*generates C++ (templates unless supplemented with C coded methods)
*reverse engineers C++
*Sun OS, PC Windows 3.x ($99-$2190)
Innovative Software GmbH
Niddastr. 66-68
6000 Frankfurt/M 1
Germany
+49 60 236 929
+49 69 236930 (fax)

OOTher
------
*Coad/Yourdon OOA, FSM(subset of SDL), Jacobson's Use Case and Object
* Interaction diagrams.  Consistency, C++ header gen. from OOA.
*MS-Windows 3.1
*Freeware for students/schools/home users. Corp 1-5 Shareware (USD $170).
*See Appendix E, entry 67
Roman M. Zielinski <conrozi@kk90.ericsson.se>
Tre Kaellors Vaeg 7
S-145 65 Norsborg
Sweden

OMW (Object Management Workbench)
---------------------------------
*draws and executes from Martin/Odell diagrams
*produces fully executable ANSI C environment
*UI construction facilities, "object engine" for managing objects
*AI "rule engine" for managing rules 
*interfaces with multiple databases
*Unix; generated code runs on any ANSI C environment ($5,000-25,000) 
IntelliCorp
1975 El Camino Real West 
Mountain View, CA  94025 
(415) 965-5500
(415) 965-5647 (fax)

OMTool
------
*OMTool(tm) version 2.0 (Object Modeling Tool, Rumbaugh) PC-based graphical
 tool for OO analysis and design. graphical prep and editing of object models
 for systems, programs, databases using the OMT.
*8MB mem/math coproc(16MB without), Windows 3.1, Mouse, Hard Disk with 4 MB of
 available disk space, 386 CPU, Video Graphics Adapter.
*Price: $995.00 US.
Martin Marietta Advanced Concepts Center
640 Freedom Business Center
King of Prussia, PA 19406
  +1 (610) 992-6200, 
  +1  800  438-7246, 
  +1 (610) 992-6299  (FAX) 
  
OSMOSYS
-------
*OOA and OOD for OSMOSYS
Winter Partners
London Office:                 Zurich Office:
  West Wing, The Hop Exchange
  24a Southwark Street           Florastrasse 44
  London SE1 1TY                 CH-8008 Zurich
  England                        Switzerland
  Tel. +44-(0)71-357-7292        Tel. +41-(0)1-386-95 11
  Fax. +44-(0)71-357-6650        Fax. +41-(0)1-386-95 00

Paradigm Plus
-------------
*CASE tool supporting Booch, OMT, Fusion, Coad-Yourdon, Martin-Odell, OOIE,
 Schlaer-Mellor, and others extended to support Jacobson's Use Case Modeling.
*Automatic Generation of C, C++, Smalltalk, Ada, and ODBMS/RDBMS schema
 definitions.
*Reverse engineering of C, C++, Smalltalk
*Windows: Fixed/1 machine, $3995, maint $599. Floating/net $4995, maint $750.
*Unix: $7770, $1155 maint.    Multiple discounts.
*Eval, Demo, 30 day eval copy.
PLATINUM technology
Clearlake Lab
17629 El Camino Real, Mail Stop 400
Houston, TX 77058
(713)-480-3233,  (713)-480-6606
http://protosoft.com/home.html
Direct Contact:  Richard W. Haines (richard@protosoft.com)

Prosa/om
--------
*Coad/Yourdon notation
*Generates C++, SQL
*Windows, OS/2,  Motif 
Prosa Software
Kirkkokato 5 B
SF-90100 Oulu, FInland
+358 (81) 376-128
+358 (81) 371-754

Ptech
-----
*Martin/Odell notation
*modifiable meta-model
*supports Martin/Odell notation, "data model is the database", C++ and Ontos
 or Objectivity code generation (fully executable code), formal foundation
*Unix, ($5,000-25,000)
Ptech, Inc.
200 Friberg Parkway
Westborough, MA 01581  USA
(508) 366-9166

Rational Rose
-------------
*Booch notation OOA/D, OMT notation OOA/D
*generates C++, Smalltalk, Ada, SQL
*Windows, Unix, AIX.
Rational
3320 Scott Blvd.
Santa Clara, Ca.  95054
(408) 496-3700
Also:
*C++ Booch Components 1-800-767-3237 ext. 23

S-CASE
------
*Booch-93 notation
*generates C++ headers and stubs
*project management aids, multi-user
*Windows, OSF/Motif, Open Look, Macintosh ($249-995)
MultiQuest Corp
1699 E. Woodfield Rd Suite A-1
Schaumburg, IL  60173
(708) 240-5555, (708) 240-5556 (fax)

Select OMT
----------
*Rumbaugh notation
*generates C++
*Windows ($695)
Select Software Tools, Ltd
1526 Brookhollow Dr.
Santa Ana, CA  92705
(714) 957-6633; (714) 957-6219

SES/Objectbench
---------------
*Shlaer/Mellor notation, supports GUI and database links editors, browsers,
 test utilities, and statistical analysis for simulation development.
 Emphasizes importance of model animation to functionally verify the analysis.
*generates C++
*Macintosh, MS-DOS, UNIX ($4,900 to $24,300)
Software & Engineering Software (SES)
4301 Westbank Dr., Bldg A, Austin, TX 78746
(512) 328-5544, (512) 327-6646 (fax)

Stood
-----
*HOOD (version 3.1) notation, supports Ada, C, C++
*Unix, RISC, X windows
Techniques Nouvells d'Informatique
Technopole Brest-Iroise
ZI du Vernis, Case postale 1
29608 Brest Cedex, France
+33 9 8052744, +33 9 849-4533 (fax)

StP/OMT, StP/Booch and StP/ClassCapture - Software through Pictures
-------------------------------------------------------------------
*Members of the StP family of integrated multi-user software development tools.
 Open architecture, object- and system-level designs.  Class Capture for C++
 and Smalltalk.
*Can blend OMT and Booch methods in single model.  Includes Jacobson Use Cases.
*Stand-alone or part of Success Packages which combines training, consulting,
 mentoring, and maintenance in addition to software.
*Shared repository, version control and locking, code and document generation.
*StP/OMT runs on;  Sun SPARC (SunOS and Solaris), HP 700/800, DEC ALPHA,
 IBM Rs/6000
*Price: $12,000.00 US
   Interactive Development Environments.
   595 Market Street, 10th Floor
   San Francisco, CA 94105
   +1 (415) 543-0900,
   +1  800  888-4331

Synchronicity
-------------
*OO A&D tool integrated with ENFIN Smalltalk; bi-directional code
generation; static and dynamic object modeling; use cases; maps object
models to relational DBMSs
*Microsoft Windows 3.xx, Microsoft Windows 95, Microsoft Windows NT, IBM
OS/2, AIX, HP/UX, Sun Solaris
VMARK Software Inc.
50 Washington Street
Westborough, Mass. 01581
United States of America
Tel: +1 (508) 366-3888
Fax: +1 (508) 366-3669
URL: http://www.vmark.com/

System Architect
----------------
*Booch, Coad/Yourdon, Shlaer-Mellor.
*design portion specific to Smalltalk, Ada, Object Pascal, and C++
*dialogues and menu management (Windows, C, C++),  DB views (SQL, C++),
 other (C++)
*Windows ($1395, single User), OS/2($1795, base).
Popkin Software
11 Park Place
New York, NY  10007
(212) 571-3434
(212) 571-2426 (fax)

Toolbuilder
-----------
*many notation (IE, HOOD, SSADM, Shlaer-Mellor)
*configurable meta-CASE tool
*executable code generation of C, C++, Cobol, ADA (via enhanced design-level
 action diagrams) and Motif and Open Look
*interfaces  to Sybase, Oracle, Informix
*Sun Sparc, Apollo, HP 9000, DECstation, RS6000 ($17,000)
IPSYS Software
28 Green St.
Newbury, MA 01951
(508) 463-0006
IPSYS Software plc
Marlborough Court
Pickford Street
Macclefield, Cheshire 
SK11 6JD  U. K.
+44 (625) 616722

TurboCASE
---------
*ER diagrams and state charts
*design portion supports class hierarchy, collaboration
*Macintosh ($995)
StructSoft
5416 156th Ave SE
Bellevue, WA  98006
206-644-9834

VIEWS-SF
--------
*supports VSF's extensive approach (including rules) some of which are based on other popular notations
*C++ template generation, reverse engineerings 
*OS/2, Unix ($8,000­$23,500)
Virtual Software Factory, Inc
13873 Park Center Rd, #218
Herndon, VA  22071
(703) 318-1180

Visual Thought
--------------
*Free-form diagramming and flowcharting tool
*Customizable drag-and-drop palettes for Booch, Rumbaugh (OMT),
 Entity-Relationship, others
*Support for mixed and custom methodologies
*Integration with FrameMaker
*UNIX ($1295 floating license, $695 node-locked license)
*Free 30-day eval on CD-ROM
Confluent, Inc.
132 Encline Court
San Francisco, CA 94127-1838
800-780-2838 (toll-free) . 415-586-8700 (tel) . 415-586-8838 (fax)
info@confluent.com

Westmount I-CASE OMT
--------------------
*Rumbaugh notation
*generates SQL and C++
*multi-developer
*WIndows
*Open repository (Informix, Ingres, Sybase)
*Documentation and report generation
Westmount Technology B.V.
Olof Palmestraat 24
P.O.Box 5063
2600 GB  DELFT
The Netherlands
Tel. (+31) (0)15 - 141212
Fax. (+31) (0)15 - 120267
Westmount USA Inc.
1555 Wilson Blvd.,
Suite 300,
Arlington, VA 22209,
U.S.A.
Tel. (+1) 703 875 8799
Fax. (+1) 703 527 5709


ARTICLES, PRODUCTS, AND PAPERS ON CASE SYSTEMS
----------------------------------------------

> "CASE Products 1990: A survey of CASE Products from US Vendors",
  Arbeitspapiere der GMD 518, March, 1991.  Heinz W. Schmidt,

Ovum Ltd
1 Mortimer Street
London W1N 7RH
England
Tel: +44 71 255 2670
Fax: +44 71 255 1995

From: oil@idt.unit.no (Odd Ivar Lindland)
Subject: Re: CASE Survey
Organization: Norwegian Institute of Technology, University of Trondheim
Date: Fri, 9 Jul 93 06:57:25 GMT
>...
A comprehensive survey of 35 commercial CASE tools is given in 
"Ovum evaluates: CASE products". It is from 1993 and is continuously updated. 
It has all the information you asked for. The bad thing is that it is very
expensive ($1995 !!!). You should get a 40 % academic discount, however.
Moreover, recently they had a "quick-answer discount" making the full price
(before academic discount) $1295. Anyway, I believe it is good investment if you
quickly want to have comprehensive information about the current CASE market.
Particularly valuable is the comparative evaluation of the 35 products.


> Proceedings of the Workshop on the Next Generation of CASE Tools (NGCT)

From: sjbr@cs.utwente.nl (Sjaak Brinkkemper)
Subject: 
Organization: University of Twente, Dept. of Computer Science
Date: Fri, 9 Jul 1993 11:05:51 GMT

The proceedings of the Fourth Workshop on the Next Generation of
CASE Tools (NGCT'93) are available as a technical report from the
Center for Telematics and Information Technology, University of
Twente.

Price: Nfl 45, US$ 25 (including shipping and money transfer)

Order by sending a message including a POSTAL ADDRESS to:
Sjaak Brinkkemper
CTIT
E-mail: sjbr@cs.utwente.nl

*******************************************************
*      Proceedings of the Fourth Workshop on the      *
*           Next Generation of CASE Tools             *
*     Universite Paris 1 Sorbonne - 7/8 June 1993     *
*******************************************************

Editors: S. Brinkkemper and F. Harmsen
Center for Telematics and Information Technology
University of Twente
the Netherlands
174 pages

Abstract

The Workshop on the Next Generation of CASE Tools (NGCT) is an
annual event, bringing together leading researchers on Computer
Aided Software Engineering (CASE). NGCT workshop is a pre-conference
workshop of the annual Conference on Advanced Information Systems
Engineering (CAiSE). The goal of this year's workshop, held in
Paris, is to conduct an in-depth discussion of research approaches
in the area of Computer Aided Software Engineering. Three main
themes have been identified: 
*       CASE architectures
*       Development process support
*       Advanced requirements engineering
The workshop committee accepted fourteen papers, which are grouped
in the proceedings according to these three themes. Among the topics
of the papers are: multiparadigm specification for interoperable
information systems, capturing design decisions, automated user
interface derivation, deductive repositories, human error analysis,
and business modeling.



APPENDIX E  ANONYMOUS FTP SITES
===============================

These are anonymous ftp sites of interest to the OO community.  Thanks go to
Mike DeVaney (dm_devaney@pnl.gov gen ftp site list) and to Bill Kinnersley
(billk@hawk.cs.ukans.edu, anon ftp programming languages list), whose initial
lists helped to get things going.  Additional short entries are encouraged;
please send additions to the author of the FAQ (and/or to Mike and Bill).

Entries will be standardized and summarized in future FAQs and are not
limited to one category.

Starred entries have a summary below and can be found as ">#" followed by the
description.  These entries will eventually be cleaned up.

PROGRAMMING LANGUAGES
---------------------

ftp://ajpo.sei.cmu.edu/public/                  Ada95 info, ARM
cs.nyu.edu:pub/gnat/...                        *Ada95 (compiler, GNU,50)
ftp.inria.fr:lang/alcool                       *Alcool-90 (dyn ML,1)
arjuna.ncl.ac.uk:/pub/Arjuna                   *Arjuna (Distr Prog System,2)
munnari.oz.au:pub/bebop.tar.Z                  *BeBOP(seq,par,LP,OO,meta,46) 
sales@mjolner.dk                                BETA (Mjolner Informatics Demo)
ftp://monch.edrc.cmu.edu/usr0/snl/archive/   *BOS (prototyping,3)
ftp://grape.ecs.clarkson.edu/pub/msdos/djgpp/ C++ (for MS-DOS)
ftp://prep.ai.mit.edu/pub/gnu/       C++ (for Unix, & Objective-C)
cambridge.apple.com/pub/dylan                  *Dylan (Dynamic Language,75)
ftp://omnigate.clarkson.edu/pub/msdos/         *G++ for DOS (Many sites,4)
tsbgw.isl.rdc.toshiba.co.jp:
  pub/toshiba/cooc-beta.1.1.tar.Z              *cooC (Concurrent, OO C ext.,5)
parcftp.xerox.com:pcl                           CLOS
pion.lcs.mit.edu                                CLU (Sun, VAX)
ftp.cs.cornell.edu:/pub/CML-0.9.tar.Z           CML
arisia.xerox.com                                Pcl (Portable CommonLoops)
xcf.berkeley.edu:src/local/fmpl                *FMPL (prototyping,6)
nebula.cs.yale.edu                              Glasgow Haskell
piggy.cs.chalmers.se                            Chalmers Haskell (hbc)
software.watson.ibm.com                         Hermes (Unix)
cs.arizona.edu                                  Icon
sun.soe.clarkson.edu                            ISETL (DOS, Mac, Unix, VMS,src)
http://java.sun.com/index.html 		       *Java (Distr Prog, 81)
cs.orst.edu                                     Little Smalltalk (C src)
ftp://ftp.ircam.fr/pub/IRCAM/               *MAX (visual OO,7)
128.59.24.6 (MeldC@cs.columbia.edu)             MeldC (Rflctv, prllel, OO lang)
gatekeeper.dec.com                              Modula-3 (SRC)
ftp://cs.uni-sb.de/pub/osmall/               *O'small (OO lang for teaching,8)
neptune.inf.ethz.ch                             Oberon (MacII, SPARC, DECstn)
ftp://wuarchive.wustl.edu/mirrors/msdos/pgmutl/ Oberon (MS-DOS)
ux1.cso.uiuc.edu:pub/amiga/fish/ff380           Oberon (Amiga)
obj3dist@csl.sri.com (license or request)      *OBJ3 (OO lang,9)
ftp://prep.ai.mit.edu/pub/gnu/       Objective-C (for Unix, & C++)
ftp://gate.fzi.de/pub/                          *OBST (lang, perst, OODB,10)
watserv1.waterloo.edu                           occam (VAX sim, Tahoe)
128.100.1.192:/pub/ootDistrib                  *OOT (OO Turing demo,11)
ftp://wuarchive.wustl.edu/mirrors/unix-c/languages/ OPS5 (interpreter)
ftp://etlport.etl.go.jp/pub/OZ++/     *OZ++ (Distr Env,83)
http://www.cs.tcd.ie/acourtny/phantom/phantom.html *Phantom (Dist Prog,80)
ftp://wuarchive.wustl.edu/mirrors/msdos/pli/ PL/I (interpreter)
watserv1.waterloo.edu                           Russell
parcftp.xerox.com:pub/russell                   Russell
ftp.icsi.berkeley.edu:pub/sather               *Sather (was simple Eiffel,12)
altdorf.ai.mit.edu: scm                         Scheme (small, portable)
gatekeeper.dec.com: elk                         Scheme (for Suns)
acorn.cs.brandeis.edu: gambit                   Scheme (for 68K's)
otis.stanford.edu                              *Self (13)
self.stanford.edu                               Self
cs.nyu.edu                                      SETL2 (DOS, OS/2, Mac, Unix)
rascal.ics.utexas.edu                           SIMULA 67 (Mac)
prep.ai.mit.edu:pub/gnu                         Smalltalk-80 (GNU v1.1)
st.cs.uiuc.edu                                 *Smalltalk V (35)
cs.yale.edu:pub/ml                              SML/NJ
research.att.com:dist/ml                        SML (Version 0.75)
sbcs.sunysb.edu                                 SML (lazy)
ucbvax.berkeley.edu                             tcl
ftp://tk.telematik.informatik.uni-karlsruhe.de/pub/tnt/ *Trellis,69
ftp.cs.umu.se:/pub/umlexe01.zoo                 uML

csd4.csd.uwm.edu:/pub/compilers/list            Free Compilers/Interp's list
primost.cs.wisc.edu: pub/comp.compilers/LanguageList*  Bill Kinnersley's list
idiom.berkeley.ca.us: pub/compilers-list/LanguageList*
http://cui_www.unige.ch/langlist                Bill on Prog Langs & contacts
ftp://ftp.wustl.edu/doc/misc/      (billk@hawk.cs.ukans.edu)

See also Knowledge Media cd-rom collection on Languages, entry 47.


COMPILER TOOLS
--------------

prep.ai.mit.edu:pub/gnu/bison-1.14.tar.Z        Yacc
ftp.th-darmstadt.de:/pub/programming/languages/C++ *C++ gram, etc.,14
  [See also Free Compilers and Kinnersley's List above!]


DATABASES (See also APPENDIX B)
-------------------------------

ftp.informatik.rwth-aachen.de:pub/CB            *ConceptBase (OODB, reqkey,15)
pippin.cs.monash.edu.au:pub/export/diamond-0.1.2.tar.Z  *C++ OODB (16)
wilma.cs.brown.edu/pub/encore.tar.Z              Encore of Brown Univ
ftp.cs.wisc.edu:exodus                          *Exodus (Storage Man, perst,17)
ftp://ftp.informatik.rwth-aachen.de/pub/unix/ *GRAS (18)
mood.mech.tohoku.ac.jp                          *MOOD   (OODB, lim arch,19)
src.doc.ic.ac.uk:/computing/databases            MOOD/Postgres/OBST copies
ftp://gate.fzi.de/pub/                           *OBST/STONE(schema,prst obj,10)
research.att.com                                *Ode    (C++ OODB,20)
http://www.vmark.com/news/preleases/presrel21.html *OODB Driver,86
postgres.berkeley.edu:pub                       *POSTGRES (Ext. Rel. DBMS,21)
toe.CS.Berkeley.EDU:pub/postgres                *POSTGRES,21
cs.utexas.edu:pub/garbage/{swizz,texaspstore}.ps *Texas Persistent Store,41


See also idiom.berkeley.ca.us:pub/free-databases or
ftp://ftp.idiom.com/pub/, object-oriented databases.


TOOLS AND CASE
--------------

ftp://ftp.cs.purdue.edu/pub/gb/*                     *C++ Signatures (subtyping),40
ftp://ftp.centerline.com/pub/          *C++ tags, 23
ftp.th-darmstadt.de:/pub/programming/languages/C++ *Cls bwsr,tmplates,GC,etc,14
ftp.informatik.uni-stuttgart.de:/pub/eiffel     *Eiffel archive, 24
http://www.envelop.com                          *Envelope Engine OORAD,85
interviews.stanford.edu:/pub/3.1.tar.Z           InterViews 3.1 (C/C++ browser)
ftp://oak.oakland.edu/SimTel/win3/pgmtools/*Object Domain (SW Case,76)
export.lcs.mit.edu:/contrib/devel_tools/OOD     *OO Designer CASE Tool,66
OAK.Oakland.Edu:pub/msdos/windows3/oot-106f.zip *OOTher OO CASE Tool,67
wsmr-simtel20.army.mil(192.88.110.20)            OOTool (win31 directory?)
labrea.stanford.edu:/pub/pomoco                 *ORBELINE: CORBA,65
ftp.informatik.uni-stuttgart.de:/pub/eiffel/eiffel-3/sig *short tool, 24
siam.unibe.ch:C++/Sniff1.6/                     *Sniff (C++ devel environ,22)
self.stanford.edu:/pub/sniff                    *Sniff,22


LIBRARIES AND INTERFACES
------------------------

butler.hpl.hp.com:stl                        *C++ STL, Std. Temp. Lib.,79
arjuna.ncl.ac.uk                             *C++SIM (Simula-like Sim Pkg,38)
csc.ti.com:pub/COOL.tar.Z                    *COOL(C++, orig from TI,25)
cs.utexas.edu:pub/COOL/GE_COOL2.1.tar.Z      *COOL(C++, Cfront 2.1, from GE,25)
ftp.fu-berlin.de:/pub/unix/languages/cool/cool-2.1.tar.Z *CooL Soft Prod Env,70
omg.org:pub/NEC_DII/93-1-2...                 CORBA (DII)
claude.ifi.unizh.ch:under pub/standards/spec  CORBA Spec
omg.org:pub/OMG_IDL_CFE_1.2/bin              *idl.SunOS4.x, idl.Solaris2.x,26
ftp://ftp.cica.indiana.edu/pub/pc/win3/   *MindFrame for Windows,54
ftp.th-darmstadt.de:pub/programming/languages/C++ *NIHCL COOL OATH ET++,etc,14
ftp.th-darmstadt.de:pub/programming/languages/C++/class-libraries/OSE
					     *OSE:C++ Prog tools & Class Lib,42
watmsg.UWaterloo.ca:pub/uSystem              *u++:C++ Trans. and Concry RTS,48


DOCUMENTATION AND INFO SERVERS
------------------------------

ftp.ncsa.uiuc.edu:Web/xmosaic or info.cern.ch:pub/www  *Browser for OO info,27
ftp.th-darmstadt.de:/pub/programming/languages/C++ *C++ docs, code, net sums,14
ftp.cm.cf.ac.uk:pub/Eiffel                     Eiffel FAQ
ftp://zaphod.uchicago.edu/pub/          OO FAQ (this document)
http://cui_www.unige.ch/OSG/FAQ/OO-FAQ/       *OO FAQ(hypertext version),WWW,27
http://cui_www.unige.ch/OSG/OOinfo/           *OO Information sources on WWW,27
http://www.cs.cmu.edu~/clamen/OODBMS/evolution-summary.gz OODB Schema Evol Sum.
http://www.cs.cmu.edu~/clamen/OODBMS/Manifesto.{PS,txt}.gz
http://www.cs.cmu.edu~/clamen/OODBMS/htManifesto OODB Manifesto, ASCII/PS/HTML
http://osiris.sunderland.ac.uk/rif/metacase/metacase.home.html
                                              *Meta-Case Info,78

PAPERS
------


ftp.cs.tcd.ie:/pub/tcd/tech-reports                 *Amadeus,persistence,62
scslwide.sony.co.jp:pub/CSL-Papers                  *Apertos (MO Distr OS,28)
sail.stanford.edu:pub/MT/93actors.ps.Z              *Actors Paper (UIUC,29)
biobio.cs.uiuc.edu:directory pub/papers             *Actors Papers,29
http://www.cs.ucsb.edu/TRs/                         *C++ VFn Elim,87
euagate.eua.ericsson.se:ftp/pub/eua/c++/rules.ps.Z  *C++ coding standard,44
http://www.cs.washington.edu/research/projects/cecil/www/cecil-home.html
                                                    *Cecil,77
choices.cs.uiuc.edu                                  Choices OO OS
ftp.chorus.fr:pub/chorus-reports                    *Chorus,Dist,RT,MicroK,63
http://cui_www.unige.ch/Chloe/Oscar/home.html        Concurrency Papers,WWW,27
ftp.ens.fr:/pub/reports/liens/liens-94-18.A4.dvi.Z  *Contra-/Co- Variance,71
ftp.gte.com:pub/dom                                 *Distrib Reports GTE,52
ftp.ifi.unizh.ch: pub/techreports/electra.ps.Z       Electra ORB, sec 3.8.6
cs.utexas.edu:pub/garbage/gcsurvey.ps                Garbage Collection,sec 3.9
wilma.cs.brown.edu:/pub/gdbiblio.{tex,ps}.Z         *graph drawing,31
ftp://world.std.com/pub/kala/TechDocs/,*  *Kala Archive,45
ftp.ccs.neu.edu:pub/demeter/documents               *Law of Demeter,32
ftp.cs.ualberta.ca:pub/oolog/state.ps.Z              MUTABLE STATE OOPL SURVEY
ftp://mushroom.cs.man.ac.uk/pub/mushroom/          *OO Dyn Grping, memory,33
st.cs.uiuc.edu:/pub/papers                           OO Frameworks, R. Johnson
http://pclsys64.dcrl.nd.edu/papers                   OS Papers (OO?),68
http://www.gh.cs.su.oz.au/Grasshopper/index.html     Perst. Operating Systems
cs.washington.edu:/pub/chambers/predicate-classes.ps.Z *Pred Classes (Cecil,34)
ftp.cs.umd.edu:pub/sel/papers                        *Quality,72
ftp.informatik.uni-stuttgart.de/pub/doc/techreports/Metrics.ps.gz *Quality,73
ginger.cs.berkeley.edu/pub/raidPapers                RAID Papers  (Berkeley) 
sprite.(cs.)berkeley.edu:~ftp/pub/RAID-II            RAID configs (Berkeley) 
ius4.ius.cs.cmu.edu:/usr/chimera/public/CMU_RI_TR_93_11.ps.Z *Real Time,49
ftp://ftp.gte.com/pub/dom/reports/        *Reflection Paper,82
self.stanford.edu:pub/papers/chambers-thesis        *Self Opt,ChambersThesis,30
self.stanford.edu:/pub/papers/hoelzle-thesis.ps.Z   *Self Opt,HoelzleThesis,64
self.stanford.edu:pub/papers/                        Self Papers
ftp://vega.dur.ac.uk/pub/papers/                  Testing OO (sect 3.11)
townsend@mprgate.mpr.ca                              Testing OO (sect 3.11)
ftp.parc.xerox.com:/pub/mops/traces.ps              *Traces,kiczales,MOP,DI,43
neptune.inf.ethz.ch: pub/issac93.ps.Z                Types, Comp alg (Santas)
ftp.toa.com/pub                                     *Use Cases,88
cui.unige.ch:OO-articles                             U. Geneva OO Group papers
ftp://research.microsoft.com/pub/papers/           *Value Dependence Graphs,57
ftp.cs.utwente.nl:/pub/doc/TRESE                    *Various on OO,58

The Postgres, OBST and Exodus sites also contain a good selection of papers. 
See below for a huge collection of CS bibliographies (about 290,000) including
references on OO.  Contact: Alf-Christian Achilles <achilles@ira.uka.de>
  FTP: ftp.ira.uka.de[129.13.10.90]:pub/bibliography
  WWW: http://www.ira.uka.de/ftp/ira/bibliography/index.html


GENERAL
-------

ics.uci.edu:gnu/C++_wrappers.tar.Z    *ACE Lib, C++ Networking,55
scslwide.sony.co.jp:pub/CSL-Papers    *Apertos(Meta-Obj Distr OS, research,28)
euagate.eua.ericsson.se:ftp/pub/      *Archive site,C++,Coplien,papers,etc,44
research.att.com:dist/drawdag/*.Z     *Graph service,37
parcftp.parc.xerox.com:/pub/ilu/ilu.html *ILU OMG CORBA,59
ftp://netcom.com/pub/softia/      *KEOBJ, OO DSP micro-kernel,53
ftp.th-darmstadt.de:/pub/programming/languages/C++ *lots for C++,14
st.cs.uiuc.edu                        *Manchester Archive and some,35
ftp://gatekeeper.dec.com/pub/usenet/com.sources.unix/volume20/ *Metrics,61
ftp://ftp.odi.com/pub/oo7/       *Object Design's OO7 Results,36
http://www.iconcomp.com/demo/case-Phone/phoneCase.html *OOA/D Example, Java,84
ftp.gmd.de:gmd/peace                   Peace, OO parallel OS
http://www.taligent.com                Taligent
cs.orst.edu:pub/budd/oopintro/slides/* *Teaching Intro to OO Slides, T. Budd,56
wuarchive.wustl.edu:languages/ada/crsware *Teaching OO Course Slides,51
fcoallie@qc.bell.ca                    *TRILLIUM (CMM,74)


OTHER
-----

Knowledge Media                       *Big col. on cd-roms, lots of freeware,47
Computer Select Database              *commercial on cd-rom,39
Walnut Creek                          *Internet Info CDROM, including FAQs,60
ftp://godot.uvic.ca/pub/           OOPSLA-93 Info


DESCRIPTIONS
------------

>1  Alcool-90 (dyn ML)

What: Alcool-90 Release 0.40.3
From: rouaix@inria.fr (Francois Rouaix)
Date: 18 May 92 09:36:22 GMT

Alcool-90 is an experimental extension of ML with run-time overloading and
a type-based notion of modules, functors and inheritance.

New constructs have been added:
        * Overloaded symbols (overload).
        * Local definition of abstract values (overload in).
        * Implementations and parametric functors (pack to). 
        * Extension functors (overload with).
        * Class-based Dynamics (dynamic).

This version of Alcool is based on the CAML Light implementation (release
0.4) of the ML language, but this release is autonomous.

Alcool-90 is available by anonymous FTP from ftp.inria.fr:

    host:      ftp.inria.fr  (128.93.1.26)
    directory: lang/alcool
    files:
     README                 Copyright information.
     alcool270492.tar.Z     Sources for Un*x machines (Apr 27 1992 Release).
     alcooldoc.dvi.tar.Z    DVI for the Alcool-90 report draft.

For questions, comments, bug reports, please e-mail to Francois.Rouaix@inria.fr


>2  Arjuna (Distr Prog System)

What: Release 2 of Arjuna Distributed Programming System
From: arjuna@newcastle.ac.uk (Arjuna Project)
Date: Mon, 17 May 1993 12:37:34 GMT

        We are pleased to announce the  availability  of a new  version 
of Arjuna:  a programming system for  reliable  distributed  computing, 
and the Arjuna mailing list.

        The software  and the manual  for  the  Arjuna  system  can  be 
obtained by anonymous ftp: arjuna.ncl.ac.uk (128.240.150.1)

Arjuna System

        This beta release of  ArjunaPR2.0  fixes all known bugs present 
in ArjunaPR1.2B that have  been  reported to us or  that we have found, 
and contains only minimal information about how to use the new features 
provided.   This  release  should  be  compilable  with  the  following 
compilers:

        AT&T Cfront Release 2.1, on SunOS 4.1.x,
            (using Sun supplied lex and yacc).
        AT&T Cfront Release 3.0.1, on SunOS 4.1.x and Solaris 2.1,
            (using Sun supplied lex and yacc).
        GCC versions 2.1, 2.2.2, on SunOS 4.1.x,
            (using flex(v2.3.x) and bison).
        Patched GCC version 2.3.3 on SunOS 4.1.x and Solaris 2.1,
            (using flex(v2.3.x) and bison).
        Sun C++ 2.1, on SunOs 4.1.x,
            (using Sun's lex++ and yacc++).
        HP  C++ (B2402 A.02.34), HP-UX 8.07,
            (using HP supplied lex and yacc or lex++ and yacc++).

User Contributions:

Comment about this article, ask questions, or add new information about this topic:




Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Part7 - Part8 - Part9 - Part10 - Part11 - Part12 - Part13

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
Bob Hathaway <rjh@geodesic.com>





Last Update March 27 2014 @ 02:11 PM