home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-04-03 | 50.9 KB | 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++).
-