home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.pasteur.org/FAQ/
/
ftp-pasteur-org-FAQ.zip
/
FAQ
/
object-faq
/
part9
< prev
Wrap
Text File
|
1996-04-03
|
52KB
|
1,611 lines
Newsgroups: comp.object,comp.answers,news.answers
Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!gatech!swrinde!howland.reston.ans.net!vixen.cso.uiuc.edu!uchinews!news
From: Bob Hathaway <rjh@geodesic.com>
Subject: Comp.Object FAQ Version 1.0.9 (04-02) Part 9/13
X-Nntp-Posting-Host: ford.uchicago.edu
Message-ID: <Dp9qL7.Ays@midway.uchicago.edu>
Followup-To: comp.object
Summary: Frequently Asked Questions (FAQ) List and Available Systems For Object-Oriented Technology
Sender: news@midway.uchicago.edu (News Administrator)
Organization: Geodesic Systems
References: <Dp9prv.92t@midway.uchicago.edu>
Date: Wed, 3 Apr 1996 04:17:30 GMT
Approved: news-answers-request@MIT.Edu
Lines: 1594
Xref: senator-bedfellow.mit.edu comp.object:46841 comp.answers:17915 news.answers:68447
Archive-name: object-faq/part9
Last-Modified: 04/02/96
Version: 1.0.9
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
prep.ai.mit.edu:/pub/gnu/gcc-2.4.5.tar.gz
GNU GCC (g++)
-------------
*C++ compiler, (non-graphical) debugger.
MS-DOS
grape.ecs.clarkson.edu:/pub/msdos/djgpp/djgpp.zip
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
---------------------
ajpo.sei.cmu.edu:/public/ada95 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)
monch.edrc.cmu.edu:/usr0/snl/archive/bos-1.2 *BOS (prototyping,3)
grape.ecs.clarkson.edu:/pub/msdos/djgpp/djgpp.zip C++ (for MS-DOS)
prep.ai.mit.edu:/pub/gnu/gcc-2.4.5.tar.gz C++ (for Unix, & Objective-C)
cambridge.apple.com/pub/dylan *Dylan (Dynamic Language,75)
omnigate.clarkson.edu:/pub/msdos/djgpp *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.ircam.fr:/pub/IRCAM/programs *MAX (visual OO,7)
128.59.24.6 (MeldC@cs.columbia.edu) MeldC (Rflctv, prllel, OO lang)
gatekeeper.dec.com Modula-3 (SRC)
cs.uni-sb.de:/pub/osmall/machine *O'small (OO lang for teaching,8)
neptune.inf.ethz.ch Oberon (MacII, SPARC, DECstn)
wuarchive.wustl.edu:/mirrors/msdos/pgmutl/oberon11.zip Oberon (MS-DOS)
ux1.cso.uiuc.edu:pub/amiga/fish/ff380 Oberon (Amiga)
obj3dist@csl.sri.com (license or request) *OBJ3 (OO lang,9)
prep.ai.mit.edu:/pub/gnu/gcc-2.4.5.tar.gz Objective-C (for Unix, & C++)
gate.fzi.de:/pub/OBST *OBST (lang, perst, OODB,10)
watserv1.waterloo.edu occam (VAX sim, Tahoe)
128.100.1.192:/pub/ootDistrib *OOT (OO Turing demo,11)
wuarchive.wustl.edu:/mirrors/unix-c/languages/ops5 OPS5 (interpreter)
etlport.etl.go.jp:/pub/OZ++/OZ++-R2.tar.gz *OZ++ (Distr Env,83)
http://www.cs.tcd.ie/acourtny/phantom/phantom.html *Phantom (Dist Prog,80)
wuarchive.wustl.edu:/mirrors/msdos/pli/runpli1a.arc 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
tk.telematik.informatik.uni-karlsruhe.de:/pub/tnt/tnt-0.1.tar.gz *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/lang-list.txt (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.informatik.rwth-aachen.de:/pub/unix/GRAS522_3 *GRAS (18)
mood.mech.tohoku.ac.jp *MOOD (OODB, lim arch,19)
src.doc.ic.ac.uk:/computing/databases MOOD/Postgres/OBST copies
gate.fzi.de:/pub/obst *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.idiom.com:/pub/free-databases, object-oriented databases.
TOOLS AND CASE
--------------
ftp.cs.purdue.edu:/pub/gb/* *C++ Signatures (subtyping),40
ftp.centerline.com:/pub/tags-1.0.tar.Z *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)
oak.oakland.edu:/SimTel/win3/pgmtools/domain.zip*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.cica.indiana.edu:/pub/pc/win3/programr *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
zaphod.uchicago.edu:/pub/faq.8-25[.Z] 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
world.std.com:/pub/kala/TechDocs/Overview_Sun.ps,* *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
mushroom.cs.man.ac.uk:/pub/mushroom/papers *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/MANO93d.ps *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
vega.dur.ac.uk:/pub/papers/foot.dvi 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
research.microsoft.com:/pub/papers/vdg.ps *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
netcom.com:/pub/softia/keobj.zip *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
gatekeeper.dec.com:/pub/usenet/com.sources.unix/volume20/metrics *Metrics,61
ftp.odi.com:/pub/oo7/results.ps *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
godot.uvic.ca:/pub/oopsla-93 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++).