Archive-name: object-faq/part9
Last-Modified: 04/02/96 Version: 1.0.9 See reader questions & answers on this topic! - Help others by sharing your knowledge SUBTLEWARE PROVIDES RUN-TIME FLEXIBILITY Subtleware offers dynamic SQL capabilities for performing run-time specified data access. SUBTLEWARE MAXIMIZES APPLICATION PORTABILITY Subtleware is database independent. Your applications use the same Subtleware API no matter which underlying database is being used. Changing your database simply entails linking in another Subtleware database support module to your application. TECHNICAL DETAILS The Subtleware pre-processor converts C++ classes to relational database schema: C++ Class ------> Subtleware Pre-Processor -----> Relational Database Schema The Subtleware SQLExec facility simplifies C++ access to existing relation data: C++ Code <-------------> Subtleware SQLExec ----------> Legacy Data The Subtleware schema mapper converts relational database schema to C++ classes: Relational Schema -----> Subtleware Schema Mapper ------> C++ Class OBJECT MODEL SUPPORT Subtleware supports encapsulation, inheritance, containment, and polymorphism. A C++ class is mapped to a table in a relational database. Each member data variable (local, inherited, or contained) is mapped to a column in the database table. ASSOCIATION SUPPORT Subtleware provides a set of Subtle Pointer classes for persisting one-to- one relationships between objects. Each Subtle Pointer class offers a unique set of behavior regarding pointer chasing and referential integrity constraints. Subtle Pointers "swizzle" associations into in- memory pointers, speeding object traversal. COLLECTION SUPPORT Subtleware provides a set of Subtle Collection classes for persisting N- to-many relationships between objects. Each Subtle Collection class offers a unique data structure abstraction. CONCURRENCY CONTROL SUPPORT Subtleware utilizes the data locking mechanisms of the underlying relational database. Concurrency is specified by the database isolation level or locking protocol in-use. TRANSACTION SUPPORT Subtleware supports transaction commit and rollback support. When a transaction is committed, all Subtleware database operations are performed. When a transaction is rolled back, all Subtleware database operations are ignored. DEVELOPMENT TOOL SUPPORT Subtleware supports all major C++ compilers and development environments. Subtleware works with any C++ development tool that generates or uses C++ header files (class definitions) and offers customized integration with Cadre's OT for Rumbaugh, allowing developers to go straight from an object model to a running C++ application. FOR MORE INFORMATION Subtle Software, Inc. 7 Wells Ave Newton, MA 02159 U.S.A. Voice: (617) 558-4100 Fax: (617) 558-4103 email: subtle@world.std.com URL: http://world.std.com/~subtle/info.html > Synchronicity See Databases & Development Sept. 5, 1994, p1. "Lisp, Smalltalk Languages Given Database Systems" Easel's Synchronicity 2.0 is a new release of the company's business object modeling system, fromerly known as Synchrony. The new version, which will run under Windows and OS/2, lets developers using Easel's Enfin development system map Smalltalk objects to relational databases. Easil is at 617-221-2100. APPENDIX C OBJECT-ORIENTED LANGUAGES AND VENDORS ================================================= See also APPENDIX D. FORMAT: tool name, description and methods operating systems Vendor name, city/state, phone (if known) ACTOR ($495) ------------ *Prototyping & Code generation (ACTOR, access to C, Pascal) *IBM PS/2, PC AT/XT The Whitewater Group Inc. 600 Davis, Evanston, IL 60201 Allegro CL ---------- *Advanced Object Oriented Development System based on CLOS. Incremental compiler; automatic memory management; integrated editor, debugger class browsers, and profilers; multiple inheritance, method combination, multiple argument discrimination, meta-object protocol. *Unix workstations (Sun/Sparc, IBM RS/6000, HP, Silicon Graphics) PCs with Microsoft Windows Franz Inc. 1995 University Avenue Berkeley, CA 94704 (510) 548-3600, FAX (510) 548-8253 Email info@franz.com Bootcon ------- *DOS Modular Software System CaseVision ---------- *Browser, Static Analysis, no compiler (yet), Editor Debugger, Profiler, ... Silicon Graphics Classic-Ada ----------- *Object-Oriented Ada Environment (to Ada translator) Software Productivity Solutions (407) 984-3370. Comeau C++ 3.0.1 With Templates ------------------------------- * compiler * many OS's (MS-DOS, AmigaDOS, UNIX (SVR4, SPARC, UNIX 386, etc), etc) Comeau Computing 91-34 120th Street Richmond Hill, NY 11418-3214 718-945-0009, comeau@csanta.attmail.com Distributed Smalltalk (HP) -------------------------- *ParcPlace's VisualWorks Extension, world's first complete implementation of *the OMG CORBA 1.1. European Knowledge Systems Centre (HP's European software tools specialists) ph: 44 272 228794 email: wjb@hplb.hpl.hp.com Dylan (Dynamic Language) ------------------------ *Apple's language with dynamic power but with efficiency of static languages. *Not proprietary, many impls. *ftp site includes experimental implementations, the FAQ, literature, etc. *See also Appendix E. *Apple. Under way: Windows, Unix. http://www.cambridge.apple.com. ftp://cambridge.apple.com/pub/dylan try: straz@apple.com, Steve Strassmann, PhD Energize (5 $16250, single $4250, lcc 1500) ------------------------------------------- *Debugger, Class Language Calltree Error Project Browsers *SunOS 4.1 Lucid 707 Laurel St. Menlo Park, CA 95025 (415) 329-8400 ENFIN Smalltalk (See Synchronicity In APPENDIX D) -------------------------------------------------- *Commercial Smalltalk development environment incorporating industrial strength Smalltalk engine; comprehensive class library with classes for GUI graphics, database, communications, networking; numerous visual programming tools *Microsoft Windows 3.xx, Microsoft Windows 95, Microsoft Windows NT, IBM OS/2, AIX, HP/UX, Sun Solaris VMARK Software Inc. 50 Washington Street Westborough, Mass. 01581 United States of America Tel: +1 (508) 366-3888 Fax: +1 (508) 366-3669 URL: http://www.vmark.com/ EOF --- * Enterprise Objects Framework (EOF), which enables the construction of enterprise business objects and stores them in industry-standard relational databases. NeXT Computer, Inc. 900 Chesapeake Drive Redwood City, CA 94063 1-800-TRY-NEXT http://www.next.com/ Frameworks 3.1 ($495.) ---------------------- *IDE, Browser, Debugger, Compiler, ... *DOS, Windows Borland International 1800 Greenhills Road Scotts Valley, CA 95067 800-331-0877 FUSE ($1560 C++, $1944 FUSE) ---------------------------- *Distr Builds, Editor, Debugger, Profiler, Call Graphs, Call Tree Animation, Browser, ... *Ultrix RISC, OSF/1 AXP (planned to alpha NT) DEC 14475 Northeast 24th St. Bellvue, WA 98007 GNU GCC (g++) ------------- *C++ compiler, (non-graphical) debugger. *Unix ftp://prep.ai.mit.edu/pub/gnu/ GNU GCC (g++) ------------- *C++ compiler, (non-graphical) debugger. MS-DOS ftp://grape.ecs.clarkson.edu/pub/msdos/djgpp/ Hamilton C-Shell ---------------- *A shell *OS/2, Windows Hamilton Labs HighC/C++ (basic $795, w/Phar Lap $995) --------------------------------------- *Editor, Debugger, Windows ADK, Unix Utilities, Speedkit *Unix MetaWare Inc. 2161 Deleware Ave. Santa Cruz, CA 95060 (408) 429-6382 Iconix Power Tools ------------------ *Multiuser, OO development toolset *Macintosh Iconix Software Engineering Santa Monica, Ca. MetaC ----- *testing tool, code coverage, lint-style chking, C, C++, tests mem alloc errors QASE (Quality Assured Software Engineering) 938 Willowleaf Dr. Suite 2806 San Jose, CA 95128 (408) 298-3824 ext. 5 MKS Toolkit ----------- *Make, ... *PC (Unix-Like) MKS NEXPERT ------- *GUI-type builder, rule based, objects, classes, subclasses, rule inheritance, embedded, but you can call external routines. Neuron Data Elements From: jrp@accint.com (Jason R. Pascucci) (abstract from a post) NEXTSTEP (See also EOF) ------------------------ * NEXTSTEP, a desktop operating system optimized for developing and deploying object-oriented applications. * NeXT m68k, 80486, Pentium, HPPA RISC, Sun SPARC NeXT Computer, Inc. 900 Chesapeake Drive Redwood City, CA 94063 1-800-TRY-NEXT http://www.next.com/ NEXTSTEP Developer ------------------ * NeXT's application development environment, a single set of tools for building complex applications that can be deployed on heterogeneous client/server networks running OpenStep, NEXTSTEP, PDO and EOF. NeXT Computer, Inc. 900 Chesapeake Drive Redwood City, CA 94063 1-800-TRY-NEXT http://www.next.com/ PDO --- *Portable Distributed Objects (PDO), which allows objects in a single application to be distributed across a heterogeneous network of OpenStep and NEXTSTEP clients, and a broad range of industry standard servers. Server operating systems supported by PDO include Solaris, SunOS, Digital UNIX, Hewlett-Packard HP/UX and Microsoft Windows NT. NeXT Computer, Inc. 900 Chesapeake Drive Redwood City, CA 94063 1-800-TRY-NEXT http://www.next.com/ ObjectCenter ------------ *C++ programming environment, high quality graphics, browser, debugger, interpreter. *Sun, ??? CenterLine (kendall@)centerline.com ObjectIQ -------- *OO devel environ. Objects, rules, debugger, browser, GUI builder, more. *RAD and intelligent decision support applications. European Knowledge Systems Centre (HP's European software tools specialists) ph: 44 272 228794 email: wjb@hplb.hpl.hp.com ObjectWorks, VisualWorks ------------------------ *Smalltalk programming environment from the Smalltalk people. ParcPlace Systems, Inc. 999 E. Arques Avenue Sunnyvale, CA 94086 email: info@parcplace.com fax: 1-408-481-9095 voice: 1-800-759-PARC OpenTalk -------- *Smalltalk to C++ and C Translator. TNI Industries (Techniques Nouvelles d'Informatique) ZI du Vernis 29200 Brest France tel 98 05 24 85, fax 98 49 45 33 OST/Look -------- *C++ program animator. *Suns, PCs, others coming. Admiral Software 193-199 London Road Camberley Surrey UK Tel: (44) (276) 692269 Fax: (44) (276) 677533 Prograph -------- *OO visual programming environment *Macintosh TGS Systems Halifax, Nova Scotia 902-455-4446 SDE WorkBench/6000 ($918 - $7350) --------------------------------- *Editor (syntax Highlighting), Browser, Flow Grapher, Make, Test Coverage Analysis, Debugger, Profiler, ... *HP Apollo 9000, Sparcstations IBM, Canada PRGS Toronto Laboratory 895 Don Mills Road North, York Ontario, Canada, M3C 1W3 800-IBM-CALL SNAP ---- *Template based devel. environment for building distributed OO applications Template Software Inc. 13100 Worldgate Drive, Suite 340 Herndon, VA 22070-4382 (703) 318-1000 SNiFF+ ------ *C/C++ development environment with fuzzy parser, Emacs integration and code browsers, free to universities. See APPENDIX E, TOOLS AND CASE *SunOS 4.x, Solaris 2.x, AIX 3.2, HP/UX 8.0/9.0 takeFive Software Jakob-Haringer-Strasse 8 5020 Salzburg, AUSTRIA phone: +43 662 457 915 fax: +43 662 457 915 6 email: sniff@takefive.co.at SoftBench ($1785 C++, $4500 Softbench) -------------------------------------- *C++ class constructor, CASE (graphically modify C++), Browser, Analyzer, Editor, Builder, Debugger, ... HP 3404 E. Harmony Rd. MS 81 Fort Collins, CO 80525 800-845-0070 or Cupertino, Ca. 800-752-0900 ext. 2707 or 303-229-2255 SparkWorks ($1995, $995 C++) ---------------------------- *Debugger, Profiler, Source Browser, File Merge, MakeTool *Suns SunPro 2550 Garcia Ave. Mountain View, CA 94043 (800) 926-6620 TowerEiffel ----------- *Advanced software engineering and development system for Eiffel. Includes a high performance Eiffel 3 compiler, programming environment and tools, GUI Builder, ODBMS Interface, and reusable software libraries for data structures, graphics, and simulation. *Available for SunOS, Solaris, NEXTSTEP, Linux, OS/2, and Windows. Plans for OSF, AIX, and SGI Iris. Tower Technology Corporation 1501 West Koenig Lane Austin, Texas 78756 USA TEL: 800 285 5124 or 512 452 9455 FAX: 512 452 1721 email: tower@twr.com www: http://www.cm.cf.ac.uk/Tower/ Zortech C++ v. 3.1 ($499) ------------------------- *Debugger, Workbench, Resource Workshop *PCs? Symantec Corp 10201 Torre Ave. Cupertino, CA 95014 (408) 253-9600 APPENDIX D OBJECT-ORIENTED CASE (OOA/D/P TOOLS) AND VENDORS ============================================================ See also APPENDIX C. Below is a list of available OO CASE environments. Many thanks to James Odell <71051.1733@compuserve.com> for his extensive list and to Ron Schultz <ron@bse.com> for a list posted to comp.object on 9/13/92. Many additional entries have been added and additional entries are encouraged; please send additions and updates to the author of the FAQ (and/or to James and Ron). Second is a collection of articles, products, and papers on CASE systems. These appeared as posts to comp.object. I. graphic-only OO-CASE EasyCASE HOOD Toolset Model 5w Stood TurboCASE Visual Thought II. OO-CASE with some code generation (1 to 60%) AdaVantage Bachman/Analyst BOCS EiffelCase HOMSuite IE\O (canceled) ILOG KADS Tool Intelligent OOA (?) MacAnalyst/Designer ObjectCraft Object Domain Objecteering ObjectModeler ObjecTool Object Oriented Designer ObjectOry ObjectTeam OEW OMTool OOSD OOTher Paradigm Plus (See also Meta-Case) Prosa/om Rational Rose S-CASE Select/OMT SES/Objectbench Synchronicity System Architect VIEWS-SF Westmount I-CASE OMT 001 III. Meta OO-CASE (CASE that builds CASE) Envision Excelerator II GraphTalk MetaEdit Object Maker Paradigm Plus Toolbuilder IV. Full execution OO-CASE BridgePoint ObjectGEODE ObjecTime Ptech OMW Available CASE Systems FORMAT: tool name, description and methods operating systems(price, if known) vendor name, vendor contact information 001 --- *Object-oriented, full life cycle CASE *VAX/VMS, Unix ($24,000) Hamilton Technologies Inc 17 Inman St., Cambridge MA 01239 (617) 492-0058 AdaVantage ($1095--$1780) ------------------------- *analysis, design (Ada) Generators: production code, Ada compiler and tool set reusable components library *PC AT/XT, Mac, Unix Workstations Meridian Software Systems, Inc. 23141 Verdugo Dr., Ste 105, Laguna Hills CA 92653 Bachman Data Analyst -------------------- *Data Modeling and analysis with OO support *PC-DOS, OS/2, Unix Bachman Information Systems 8 New England Executive Park, Burlington, MA 01803 (617) 273-9003 BOCS ---- *Semantic Nets, Object-Message Diagrams, State Transition Diagrams, Petri-Nets *Generates C++ *PC-DOS, OS/2, Windows Macintosh ($595) Berard Software Engineering 902 Wind River Lane, Suite 203 Gaithersburg, MD 20878 301-417-9884 BridgePoint ----------- *BridgePoint Model Builder, Shlaer-Mellor graphical modeling tool. *BridgePoint Model Verifier, a model executor for Shlaer-Mellor OOA models. *BridgePoint Generator, an code generation engine for converting Shlaer-Mellor OOA models into code. Project Technology, Inc. 2560 Ninth Street, Suite 214 Berkeley, CA 94710 tel: 510-845-1484 tel: 800-845-1489 fax: 510-845-1075 email: info@projtech.com http://www.projtech.com EasyCASE -------- *Parts of Shlaer/Mellor method plus lots of other non-OO notations *Windows, DOS ($495 to $1,295) Evergreen CASE Tools, Inc 8522 154th Ave NE Redmond, WA 98052 (206) 881-5149 (206) 883-7676 (fax) EiffelCase ---------- *ISE's BON (Better Object Notation) *Generates t class templates *Unix, Windows NT ($1,995) Interactive Software Engineering, Inc 270 Storke Road, Suite 7 Goleta, CA 93117 (805) 685-1006 (805) 685-6869 (fax) Envision -------- *Methodology independent, user defined. Meta-CASE. Template code generation. Examples include BPR, Yourdon/ER, OMT. *Windows,NT,OS/2,(Chicago),Network Servers (8,000 Single, Multiple discounts). Future Tech Systems (Leon Stucki) 824 E. Main Auburn, Washington 98002 (206) 939-7552 (206) 735 6763 (fax) Excelerator II -------------- *Odell/Martin, Rumbaugh, Jacobson, and Wirfs-Brock notation *Can customize and mix parts of on approach with another in a user-friendly manner *LAN, meta-CASE with customizable graphics and rules *OS/2, Windows NT ($9,500) Intersolv, Inc 3200 Tower Oaks Blvd Rockville, MD 20852 (301) 230-3200 (301) 231-7813(fax) GraphTalk --------- *many notations (IE, NIAM, HOOD, Merise, SADT) *configurable meta-CASE tool *executable code generation of C (via enhanced pseudo code) and GQL *Sun, DEC, RS6000, UNIX, Motif, PS/2, PC 386, OS/2 Rank Xerox AI & CASE Division 7, rue Touzet Gaillard 93586 Saint-Ouen Cedex France +33 (1) 494 85085 HOMSuite -------- *responsibility-driven design *Generates C++ and Smalltalk/V *Windows ($595) Hatteras Software Inc 208 Lochside Dr Cary, NC 27511 (919) 851-0993 HOOD Toolset (design only) -------------------------- *HOOD notation *Unix, DOS CASET Corporation 33751 Connemara Dr San Juan Cap., CA 92693 (714) 496-8670 IE\O IEF (IE\O canceled) ------------------------ *OO version of IEF. IEF now handles some OO CASE? *OS/2 Texas Instruments 1-800-336-5236 ILOG KADS Tool -------------- *knowledge-based system (KBS) approach named KADS, part is OO to *capture knowledge, part involves rules that capture decision-making logic, *generates C++ *Unix, DEC VMS ILOG 2, ave Gallieni, BP 85 94523 Gentilly Cedex France +33 1 4663-6666 +33 1 4663-1582 (fax) Intelligent OOA --------------- *Shlaer/Mellor notation *general purpose code generator from"Action Language" psuedo code *based on user-defined templates *simulation tool *Unix Kennedy-Carter (in the U.K.) Contact Tracy Morgan on 44-181-947-0553 or fax 44-181-944-6536 or mail tracy@kc.com LOV/Object Editor ----------------- *Rumbaugh notation *generates C++ *interfaces with Verilog product suite *Unix, OSF/Motif Logiscope, Inc. 3010 LBJ Freeway, Suite 900 Dallas, TX 75234 (214) 241-6595 (214) 241-6594 MacAnalyst and MacDesigner -------------------------- *various notations *screen prototyping *Macintosh ($995-2,590) Excel Software PO Box 1414 Marshalltown, IA (515) 752-5359 (515) 752-2435 (fax) MetaEdit -------- *Analysis and design tool that supports most available structured and OO analysis and design methods, and can be easily customized. OO methods supported: Booch, Coad/Yourdon, Demeter, Rumbaugh, OSA and MOSESA. *MetaEdit is available for MS-Windows 3.1 (499$ - 1500$). MetaCase Consulting OY P.O. Box 449 Ylist�nm�entie FIN-40101 Jyv�skyl� Finland tel. & fax. +358-41-650 400 http://www.jsp.fi/metacase [The shareware version can be found from Simtel, Cica, and their mirrors. The version 1.0 is shareware but the latest version 1.1 is fully commercial.] [MetaEdit 1.1 - MetaCase Consulting Oy - metacase@jsp.fi shareware version "metaed10.zip" can be ftp'd from ftp.funet.fi (other sites also have the file, check archie)] Model 5w -------- *prototype, free with purchase of OOA text "The Problem Space". GUI front end for integrated repository supporting OO requirements analysis, including events, rules, participants, and locations. *Windows 3.X under DOS or OS/2 Dan Tasker Consulting Sydney, Australia Phone/Fax +61 2 909-8961 dant@swdev.research.otc.com.au ObjectCraft ----------- *OOT's own graphic notation *Generates C++ *DOS ($99) Object-Oriented Technologies 2124 Kittredge St, Suite 118 Berkeley, CA 94704 (415) 759-6270 (voice/fax) Object Domain ------------- *Booch notation (All diagrams:class,object,state,process,module and interaction diagrams) *generates C++ headers and stubs *MS-Windows 3.1 *Shareware US $99.00 *See Appendix E Dirk Vermeersch 1397 Ridgewood Drive San Jose, CA 95118 dirkv@netcom.com Objecteering ------------ *Softeam's "Class Relation" approach notation *Generates C++ ("up to 60%"), open with multiple, concurrent user *Sun, DEC, HP, RS6000, Unix, X Windows/Motif ($9,500) Softeam One Kendall Square, #2200 Cambridge, MA 02139 (617) 621-7091 (617) 577-1209 (fax) ObjectGEODE ------------------ *OMT, ITU's SDL and MSC methodology notations *Object and Use Cases Analysis, Architectural, Data and Behavioral Design *Rapid prototyping, Verification and Validation through Simulation, *Full C/C++ code generation for most popular embedded RT systems *ObjectGEODE runs on: SparcStation/SunOS & Solaris, HP/HPUX, RS6000/AIX, DecAlpha/OSF1 (From $10,000) Logiscope, Inc. 3010 LBJ Freeway, Suite 900 Dallas, TX 75234 (214) 241 6595 800 424 3095 (214) 241 6594 (fax) support@logtech.com ObjecTime --------- *ROOM methodology (Real-Time Object-Oriented Modelling) notation *OO state charts with methods specified in own Smalltalk-like language or C++ *generates Smalltalk, C, C++ and interfaces with C++ environment *internally used product by Bell-Northern for several years *full code generation for embedded RT systems *Unix ($20,000 includes training and support) ObjecTime Limited 340 March Road, Suite 200 Kanata, Ontario, Canada K2K 2E4 (613) 591-3400 ObjectMaker ----------- *supports many diagramming notations *customize methods, checking, and semantics with external rules *configurable meta-CASE tool *Cobol, Ada, C, and C++ generation (shell) and reverse engineering *Macintosh, VAX, Windows 3, X Windows/Motif ($8,000 to $25,000) Mark V Systems Ltd 16400 Ventura Blvd Encino, Ca. (818) 995-7671 ObjectModeler ------------- *Rumbaugh, Coad/Yourdon, Jacobson and Booch notation *multiple, concurrent user *generates SQL, C++, Smalltalk templates *Macintosh, Unix ($1,495�5,995) Iconix Software Engineering 2800 28th St., Suite 320 Santa Monica, CA 90405 (310) 458-0092 ObjecTool (was OOA/OODTool), Together/C++(new) ----------------------------------------------- *Coad/Yourdon, Object-oriented analysis. ObjectTool (Startup tool) *Windows, OS/2, HP/Sun Unix. *Together/C++ (Windows only) Code/Design integration. Object International, Inc. 8140 N. MoPac Expwy Austin, Tx 78759-6535 800-926-9306 (512) 795-0202 (512) 795-0332 (fax) Object Oriented Designer (Freeware: See Appendix E:66) ------------------------------------------------------ *Only object model (with some extension) of Rumbaugh notation *generates C++ *primitive graphics editor *Unix machine(SunSparc, HP, Solaris, Linux, RS6000) *written by C++ with OSF/Motif 1.2 *freeware *obtainable from any ftp.x.org site (/contrib/devel_tools/OOD) and from ASSET project *a little unreliable Prof. Taegyun Kim (ktg@taejo.pufs.ac.kr) Pusan Univ. of Foreign Studies 55-1 Uam-Dong Pusan 608-738 Korea 82 (051) 640-3178 Objectory --------- *Jacobson notation. *Generates C++, CMM support. *Windows, OS/2, Unix, 4 configurations, $5000.00 - $10000.00 (USD) Objectory AB Torshamnsgatan 39, Mail Box 1128, S-164 ss Kista Sweden support@os.se ObjectTeam (also Teamwork) -------------------------- *Shlaer/Mellor, Rumbaugh (a "special edition" of Paradigm Plus) *SQL, ADA, Smalltalk, C, and C++ generation *VAX/VMS, Unix, OS/2, PC-DOS Rumbaugh: PC($4000)/Unix($8000), *SM: Unix (1 at a time) *Demo Tutorial, Eval copies. ATM example + others. Cadre Technologies, Inc 222 Richmond St., Providence, RI (401) 351-5950 (401) 455-6800 (fax) OEW (Object Engineering Workbench) ---------------------------------- *Martin/Odell object diagrams *generates C++ (templates unless supplemented with C coded methods) *reverse engineers C++ *Sun OS, PC Windows 3.x ($99-$2190) Innovative Software GmbH Niddastr. 66-68 6000 Frankfurt/M 1 Germany +49 60 236 929 +49 69 236930 (fax) OOTher ------ *Coad/Yourdon OOA, FSM(subset of SDL), Jacobson's Use Case and Object * Interaction diagrams. Consistency, C++ header gen. from OOA. *MS-Windows 3.1 *Freeware for students/schools/home users. Corp 1-5 Shareware (USD $170). *See Appendix E, entry 67 Roman M. Zielinski <conrozi@kk90.ericsson.se> Tre Kaellors Vaeg 7 S-145 65 Norsborg Sweden OMW (Object Management Workbench) --------------------------------- *draws and executes from Martin/Odell diagrams *produces fully executable ANSI C environment *UI construction facilities, "object engine" for managing objects *AI "rule engine" for managing rules *interfaces with multiple databases *Unix; generated code runs on any ANSI C environment ($5,000-25,000) IntelliCorp 1975 El Camino Real West Mountain View, CA 94025 (415) 965-5500 (415) 965-5647 (fax) OMTool ------ *OMTool(tm) version 2.0 (Object Modeling Tool, Rumbaugh) PC-based graphical tool for OO analysis and design. graphical prep and editing of object models for systems, programs, databases using the OMT. *8MB mem/math coproc(16MB without), Windows 3.1, Mouse, Hard Disk with 4 MB of available disk space, 386 CPU, Video Graphics Adapter. *Price: $995.00 US. Martin Marietta Advanced Concepts Center 640 Freedom Business Center King of Prussia, PA 19406 +1 (610) 992-6200, +1 800 438-7246, +1 (610) 992-6299 (FAX) OSMOSYS ------- *OOA and OOD for OSMOSYS Winter Partners London Office: Zurich Office: West Wing, The Hop Exchange 24a Southwark Street Florastrasse 44 London SE1 1TY CH-8008 Zurich England Switzerland Tel. +44-(0)71-357-7292 Tel. +41-(0)1-386-95 11 Fax. +44-(0)71-357-6650 Fax. +41-(0)1-386-95 00 Paradigm Plus ------------- *CASE tool supporting Booch, OMT, Fusion, Coad-Yourdon, Martin-Odell, OOIE, Schlaer-Mellor, and others extended to support Jacobson's Use Case Modeling. *Automatic Generation of C, C++, Smalltalk, Ada, and ODBMS/RDBMS schema definitions. *Reverse engineering of C, C++, Smalltalk *Windows: Fixed/1 machine, $3995, maint $599. Floating/net $4995, maint $750. *Unix: $7770, $1155 maint. Multiple discounts. *Eval, Demo, 30 day eval copy. PLATINUM technology Clearlake Lab 17629 El Camino Real, Mail Stop 400 Houston, TX 77058 (713)-480-3233, (713)-480-6606 http://protosoft.com/home.html Direct Contact: Richard W. Haines (richard@protosoft.com) Prosa/om -------- *Coad/Yourdon notation *Generates C++, SQL *Windows, OS/2, Motif Prosa Software Kirkkokato 5 B SF-90100 Oulu, FInland +358 (81) 376-128 +358 (81) 371-754 Ptech ----- *Martin/Odell notation *modifiable meta-model *supports Martin/Odell notation, "data model is the database", C++ and Ontos or Objectivity code generation (fully executable code), formal foundation *Unix, ($5,000-25,000) Ptech, Inc. 200 Friberg Parkway Westborough, MA 01581 USA (508) 366-9166 Rational Rose ------------- *Booch notation OOA/D, OMT notation OOA/D *generates C++, Smalltalk, Ada, SQL *Windows, Unix, AIX. Rational 3320 Scott Blvd. Santa Clara, Ca. 95054 (408) 496-3700 Also: *C++ Booch Components 1-800-767-3237 ext. 23 S-CASE ------ *Booch-93 notation *generates C++ headers and stubs *project management aids, multi-user *Windows, OSF/Motif, Open Look, Macintosh ($249-995) MultiQuest Corp 1699 E. Woodfield Rd Suite A-1 Schaumburg, IL 60173 (708) 240-5555, (708) 240-5556 (fax) Select OMT ---------- *Rumbaugh notation *generates C++ *Windows ($695) Select Software Tools, Ltd 1526 Brookhollow Dr. Santa Ana, CA 92705 (714) 957-6633; (714) 957-6219 SES/Objectbench --------------- *Shlaer/Mellor notation, supports GUI and database links editors, browsers, test utilities, and statistical analysis for simulation development. Emphasizes importance of model animation to functionally verify the analysis. *generates C++ *Macintosh, MS-DOS, UNIX ($4,900 to $24,300) Software & Engineering Software (SES) 4301 Westbank Dr., Bldg A, Austin, TX 78746 (512) 328-5544, (512) 327-6646 (fax) Stood ----- *HOOD (version 3.1) notation, supports Ada, C, C++ *Unix, RISC, X windows Techniques Nouvells d'Informatique Technopole Brest-Iroise ZI du Vernis, Case postale 1 29608 Brest Cedex, France +33 9 8052744, +33 9 849-4533 (fax) StP/OMT, StP/Booch and StP/ClassCapture - Software through Pictures ------------------------------------------------------------------- *Members of the StP family of integrated multi-user software development tools. Open architecture, object- and system-level designs. Class Capture for C++ and Smalltalk. *Can blend OMT and Booch methods in single model. Includes Jacobson Use Cases. *Stand-alone or part of Success Packages which combines training, consulting, mentoring, and maintenance in addition to software. *Shared repository, version control and locking, code and document generation. *StP/OMT runs on; Sun SPARC (SunOS and Solaris), HP 700/800, DEC ALPHA, IBM Rs/6000 *Price: $12,000.00 US Interactive Development Environments. 595 Market Street, 10th Floor San Francisco, CA 94105 +1 (415) 543-0900, +1 800 888-4331 Synchronicity ------------- *OO A&D tool integrated with ENFIN Smalltalk; bi-directional code generation; static and dynamic object modeling; use cases; maps object models to relational DBMSs *Microsoft Windows 3.xx, Microsoft Windows 95, Microsoft Windows NT, IBM OS/2, AIX, HP/UX, Sun Solaris VMARK Software Inc. 50 Washington Street Westborough, Mass. 01581 United States of America Tel: +1 (508) 366-3888 Fax: +1 (508) 366-3669 URL: http://www.vmark.com/ System Architect ---------------- *Booch, Coad/Yourdon, Shlaer-Mellor. *design portion specific to Smalltalk, Ada, Object Pascal, and C++ *dialogues and menu management (Windows, C, C++), DB views (SQL, C++), other (C++) *Windows ($1395, single User), OS/2($1795, base). Popkin Software 11 Park Place New York, NY 10007 (212) 571-3434 (212) 571-2426 (fax) Toolbuilder ----------- *many notation (IE, HOOD, SSADM, Shlaer-Mellor) *configurable meta-CASE tool *executable code generation of C, C++, Cobol, ADA (via enhanced design-level action diagrams) and Motif and Open Look *interfaces to Sybase, Oracle, Informix *Sun Sparc, Apollo, HP 9000, DECstation, RS6000 ($17,000) IPSYS Software 28 Green St. Newbury, MA 01951 (508) 463-0006 IPSYS Software plc Marlborough Court Pickford Street Macclefield, Cheshire SK11 6JD U. K. +44 (625) 616722 TurboCASE --------- *ER diagrams and state charts *design portion supports class hierarchy, collaboration *Macintosh ($995) StructSoft 5416 156th Ave SE Bellevue, WA 98006 206-644-9834 VIEWS-SF -------- *supports VSF's extensive approach (including rules) some of which are based on other popular notations *C++ template generation, reverse engineerings *OS/2, Unix ($8,000�$23,500) Virtual Software Factory, Inc 13873 Park Center Rd, #218 Herndon, VA 22071 (703) 318-1180 Visual Thought -------------- *Free-form diagramming and flowcharting tool *Customizable drag-and-drop palettes for Booch, Rumbaugh (OMT), Entity-Relationship, others *Support for mixed and custom methodologies *Integration with FrameMaker *UNIX ($1295 floating license, $695 node-locked license) *Free 30-day eval on CD-ROM Confluent, Inc. 132 Encline Court San Francisco, CA 94127-1838 800-780-2838 (toll-free) . 415-586-8700 (tel) . 415-586-8838 (fax) info@confluent.com Westmount I-CASE OMT -------------------- *Rumbaugh notation *generates SQL and C++ *multi-developer *WIndows *Open repository (Informix, Ingres, Sybase) *Documentation and report generation Westmount Technology B.V. Olof Palmestraat 24 P.O.Box 5063 2600 GB DELFT The Netherlands Tel. (+31) (0)15 - 141212 Fax. (+31) (0)15 - 120267 Westmount USA Inc. 1555 Wilson Blvd., Suite 300, Arlington, VA 22209, U.S.A. Tel. (+1) 703 875 8799 Fax. (+1) 703 527 5709 ARTICLES, PRODUCTS, AND PAPERS ON CASE SYSTEMS ---------------------------------------------- > "CASE Products 1990: A survey of CASE Products from US Vendors", Arbeitspapiere der GMD 518, March, 1991. Heinz W. Schmidt, Ovum Ltd 1 Mortimer Street London W1N 7RH England Tel: +44 71 255 2670 Fax: +44 71 255 1995 From: oil@idt.unit.no (Odd Ivar Lindland) Subject: Re: CASE Survey Organization: Norwegian Institute of Technology, University of Trondheim Date: Fri, 9 Jul 93 06:57:25 GMT >... A comprehensive survey of 35 commercial CASE tools is given in "Ovum evaluates: CASE products". It is from 1993 and is continuously updated. It has all the information you asked for. The bad thing is that it is very expensive ($1995 !!!). You should get a 40 % academic discount, however. Moreover, recently they had a "quick-answer discount" making the full price (before academic discount) $1295. Anyway, I believe it is good investment if you quickly want to have comprehensive information about the current CASE market. Particularly valuable is the comparative evaluation of the 35 products. > Proceedings of the Workshop on the Next Generation of CASE Tools (NGCT) From: sjbr@cs.utwente.nl (Sjaak Brinkkemper) Subject: Organization: University of Twente, Dept. of Computer Science Date: Fri, 9 Jul 1993 11:05:51 GMT The proceedings of the Fourth Workshop on the Next Generation of CASE Tools (NGCT'93) are available as a technical report from the Center for Telematics and Information Technology, University of Twente. Price: Nfl 45, US$ 25 (including shipping and money transfer) Order by sending a message including a POSTAL ADDRESS to: Sjaak Brinkkemper CTIT E-mail: sjbr@cs.utwente.nl ******************************************************* * Proceedings of the Fourth Workshop on the * * Next Generation of CASE Tools * * Universite Paris 1 Sorbonne - 7/8 June 1993 * ******************************************************* Editors: S. Brinkkemper and F. Harmsen Center for Telematics and Information Technology University of Twente the Netherlands 174 pages Abstract The Workshop on the Next Generation of CASE Tools (NGCT) is an annual event, bringing together leading researchers on Computer Aided Software Engineering (CASE). NGCT workshop is a pre-conference workshop of the annual Conference on Advanced Information Systems Engineering (CAiSE). The goal of this year's workshop, held in Paris, is to conduct an in-depth discussion of research approaches in the area of Computer Aided Software Engineering. Three main themes have been identified: * CASE architectures * Development process support * Advanced requirements engineering The workshop committee accepted fourteen papers, which are grouped in the proceedings according to these three themes. Among the topics of the papers are: multiparadigm specification for interoperable information systems, capturing design decisions, automated user interface derivation, deductive repositories, human error analysis, and business modeling. APPENDIX E ANONYMOUS FTP SITES =============================== These are anonymous ftp sites of interest to the OO community. Thanks go to Mike DeVaney (dm_devaney@pnl.gov gen ftp site list) and to Bill Kinnersley (billk@hawk.cs.ukans.edu, anon ftp programming languages list), whose initial lists helped to get things going. Additional short entries are encouraged; please send additions to the author of the FAQ (and/or to Mike and Bill). Entries will be standardized and summarized in future FAQs and are not limited to one category. Starred entries have a summary below and can be found as ">#" followed by the description. These entries will eventually be cleaned up. PROGRAMMING LANGUAGES --------------------- ftp://ajpo.sei.cmu.edu/public/ Ada95 info, ARM cs.nyu.edu:pub/gnat/... *Ada95 (compiler, GNU,50) ftp.inria.fr:lang/alcool *Alcool-90 (dyn ML,1) arjuna.ncl.ac.uk:/pub/Arjuna *Arjuna (Distr Prog System,2) munnari.oz.au:pub/bebop.tar.Z *BeBOP(seq,par,LP,OO,meta,46) sales@mjolner.dk BETA (Mjolner Informatics Demo) ftp://monch.edrc.cmu.edu/usr0/snl/archive/ *BOS (prototyping,3) ftp://grape.ecs.clarkson.edu/pub/msdos/djgpp/ C++ (for MS-DOS) ftp://prep.ai.mit.edu/pub/gnu/ C++ (for Unix, & Objective-C) cambridge.apple.com/pub/dylan *Dylan (Dynamic Language,75) ftp://omnigate.clarkson.edu/pub/msdos/ *G++ for DOS (Many sites,4) tsbgw.isl.rdc.toshiba.co.jp: pub/toshiba/cooc-beta.1.1.tar.Z *cooC (Concurrent, OO C ext.,5) parcftp.xerox.com:pcl CLOS pion.lcs.mit.edu CLU (Sun, VAX) ftp.cs.cornell.edu:/pub/CML-0.9.tar.Z CML arisia.xerox.com Pcl (Portable CommonLoops) xcf.berkeley.edu:src/local/fmpl *FMPL (prototyping,6) nebula.cs.yale.edu Glasgow Haskell piggy.cs.chalmers.se Chalmers Haskell (hbc) software.watson.ibm.com Hermes (Unix) cs.arizona.edu Icon sun.soe.clarkson.edu ISETL (DOS, Mac, Unix, VMS,src) http://java.sun.com/index.html *Java (Distr Prog, 81) cs.orst.edu Little Smalltalk (C src) ftp://ftp.ircam.fr/pub/IRCAM/ *MAX (visual OO,7) 128.59.24.6 (MeldC@cs.columbia.edu) MeldC (Rflctv, prllel, OO lang) gatekeeper.dec.com Modula-3 (SRC) ftp://cs.uni-sb.de/pub/osmall/ *O'small (OO lang for teaching,8) neptune.inf.ethz.ch Oberon (MacII, SPARC, DECstn) ftp://wuarchive.wustl.edu/mirrors/msdos/pgmutl/ Oberon (MS-DOS) ux1.cso.uiuc.edu:pub/amiga/fish/ff380 Oberon (Amiga) obj3dist@csl.sri.com (license or request) *OBJ3 (OO lang,9) ftp://prep.ai.mit.edu/pub/gnu/ Objective-C (for Unix, & C++) ftp://gate.fzi.de/pub/ *OBST (lang, perst, OODB,10) watserv1.waterloo.edu occam (VAX sim, Tahoe) 128.100.1.192:/pub/ootDistrib *OOT (OO Turing demo,11) ftp://wuarchive.wustl.edu/mirrors/unix-c/languages/ OPS5 (interpreter) ftp://etlport.etl.go.jp/pub/OZ++/ *OZ++ (Distr Env,83) http://www.cs.tcd.ie/acourtny/phantom/phantom.html *Phantom (Dist Prog,80) ftp://wuarchive.wustl.edu/mirrors/msdos/pli/ PL/I (interpreter) watserv1.waterloo.edu Russell parcftp.xerox.com:pub/russell Russell ftp.icsi.berkeley.edu:pub/sather *Sather (was simple Eiffel,12) altdorf.ai.mit.edu: scm Scheme (small, portable) gatekeeper.dec.com: elk Scheme (for Suns) acorn.cs.brandeis.edu: gambit Scheme (for 68K's) otis.stanford.edu *Self (13) self.stanford.edu Self cs.nyu.edu SETL2 (DOS, OS/2, Mac, Unix) rascal.ics.utexas.edu SIMULA 67 (Mac) prep.ai.mit.edu:pub/gnu Smalltalk-80 (GNU v1.1) st.cs.uiuc.edu *Smalltalk V (35) cs.yale.edu:pub/ml SML/NJ research.att.com:dist/ml SML (Version 0.75) sbcs.sunysb.edu SML (lazy) ucbvax.berkeley.edu tcl ftp://tk.telematik.informatik.uni-karlsruhe.de/pub/tnt/ *Trellis,69 ftp.cs.umu.se:/pub/umlexe01.zoo uML csd4.csd.uwm.edu:/pub/compilers/list Free Compilers/Interp's list primost.cs.wisc.edu: pub/comp.compilers/LanguageList* Bill Kinnersley's list idiom.berkeley.ca.us: pub/compilers-list/LanguageList* http://cui_www.unige.ch/langlist Bill on Prog Langs & contacts ftp://ftp.wustl.edu/doc/misc/ (billk@hawk.cs.ukans.edu) See also Knowledge Media cd-rom collection on Languages, entry 47. COMPILER TOOLS -------------- prep.ai.mit.edu:pub/gnu/bison-1.14.tar.Z Yacc ftp.th-darmstadt.de:/pub/programming/languages/C++ *C++ gram, etc.,14 [See also Free Compilers and Kinnersley's List above!] DATABASES (See also APPENDIX B) ------------------------------- ftp.informatik.rwth-aachen.de:pub/CB *ConceptBase (OODB, reqkey,15) pippin.cs.monash.edu.au:pub/export/diamond-0.1.2.tar.Z *C++ OODB (16) wilma.cs.brown.edu/pub/encore.tar.Z Encore of Brown Univ ftp.cs.wisc.edu:exodus *Exodus (Storage Man, perst,17) ftp://ftp.informatik.rwth-aachen.de/pub/unix/ *GRAS (18) mood.mech.tohoku.ac.jp *MOOD (OODB, lim arch,19) src.doc.ic.ac.uk:/computing/databases MOOD/Postgres/OBST copies ftp://gate.fzi.de/pub/ *OBST/STONE(schema,prst obj,10) research.att.com *Ode (C++ OODB,20) http://www.vmark.com/news/preleases/presrel21.html *OODB Driver,86 postgres.berkeley.edu:pub *POSTGRES (Ext. Rel. DBMS,21) toe.CS.Berkeley.EDU:pub/postgres *POSTGRES,21 cs.utexas.edu:pub/garbage/{swizz,texaspstore}.ps *Texas Persistent Store,41 See also idiom.berkeley.ca.us:pub/free-databases or ftp://ftp.idiom.com/pub/, object-oriented databases. TOOLS AND CASE -------------- ftp://ftp.cs.purdue.edu/pub/gb/* *C++ Signatures (subtyping),40 ftp://ftp.centerline.com/pub/ *C++ tags, 23 ftp.th-darmstadt.de:/pub/programming/languages/C++ *Cls bwsr,tmplates,GC,etc,14 ftp.informatik.uni-stuttgart.de:/pub/eiffel *Eiffel archive, 24 http://www.envelop.com *Envelope Engine OORAD,85 interviews.stanford.edu:/pub/3.1.tar.Z InterViews 3.1 (C/C++ browser) ftp://oak.oakland.edu/SimTel/win3/pgmtools/*Object Domain (SW Case,76) export.lcs.mit.edu:/contrib/devel_tools/OOD *OO Designer CASE Tool,66 OAK.Oakland.Edu:pub/msdos/windows3/oot-106f.zip *OOTher OO CASE Tool,67 wsmr-simtel20.army.mil(192.88.110.20) OOTool (win31 directory?) labrea.stanford.edu:/pub/pomoco *ORBELINE: CORBA,65 ftp.informatik.uni-stuttgart.de:/pub/eiffel/eiffel-3/sig *short tool, 24 siam.unibe.ch:C++/Sniff1.6/ *Sniff (C++ devel environ,22) self.stanford.edu:/pub/sniff *Sniff,22 LIBRARIES AND INTERFACES ------------------------ butler.hpl.hp.com:stl *C++ STL, Std. Temp. Lib.,79 arjuna.ncl.ac.uk *C++SIM (Simula-like Sim Pkg,38) csc.ti.com:pub/COOL.tar.Z *COOL(C++, orig from TI,25) cs.utexas.edu:pub/COOL/GE_COOL2.1.tar.Z *COOL(C++, Cfront 2.1, from GE,25) ftp.fu-berlin.de:/pub/unix/languages/cool/cool-2.1.tar.Z *CooL Soft Prod Env,70 omg.org:pub/NEC_DII/93-1-2... CORBA (DII) claude.ifi.unizh.ch:under pub/standards/spec CORBA Spec omg.org:pub/OMG_IDL_CFE_1.2/bin *idl.SunOS4.x, idl.Solaris2.x,26 ftp://ftp.cica.indiana.edu/pub/pc/win3/ *MindFrame for Windows,54 ftp.th-darmstadt.de:pub/programming/languages/C++ *NIHCL COOL OATH ET++,etc,14 ftp.th-darmstadt.de:pub/programming/languages/C++/class-libraries/OSE *OSE:C++ Prog tools & Class Lib,42 watmsg.UWaterloo.ca:pub/uSystem *u++:C++ Trans. and Concry RTS,48 DOCUMENTATION AND INFO SERVERS ------------------------------ ftp.ncsa.uiuc.edu:Web/xmosaic or info.cern.ch:pub/www *Browser for OO info,27 ftp.th-darmstadt.de:/pub/programming/languages/C++ *C++ docs, code, net sums,14 ftp.cm.cf.ac.uk:pub/Eiffel Eiffel FAQ ftp://zaphod.uchicago.edu/pub/ OO FAQ (this document) http://cui_www.unige.ch/OSG/FAQ/OO-FAQ/ *OO FAQ(hypertext version),WWW,27 http://cui_www.unige.ch/OSG/OOinfo/ *OO Information sources on WWW,27 http://www.cs.cmu.edu~/clamen/OODBMS/evolution-summary.gz OODB Schema Evol Sum. http://www.cs.cmu.edu~/clamen/OODBMS/Manifesto.{PS,txt}.gz http://www.cs.cmu.edu~/clamen/OODBMS/htManifesto OODB Manifesto, ASCII/PS/HTML http://osiris.sunderland.ac.uk/rif/metacase/metacase.home.html *Meta-Case Info,78 PAPERS ------ ftp.cs.tcd.ie:/pub/tcd/tech-reports *Amadeus,persistence,62 scslwide.sony.co.jp:pub/CSL-Papers *Apertos (MO Distr OS,28) sail.stanford.edu:pub/MT/93actors.ps.Z *Actors Paper (UIUC,29) biobio.cs.uiuc.edu:directory pub/papers *Actors Papers,29 http://www.cs.ucsb.edu/TRs/ *C++ VFn Elim,87 euagate.eua.ericsson.se:ftp/pub/eua/c++/rules.ps.Z *C++ coding standard,44 http://www.cs.washington.edu/research/projects/cecil/www/cecil-home.html *Cecil,77 choices.cs.uiuc.edu Choices OO OS ftp.chorus.fr:pub/chorus-reports *Chorus,Dist,RT,MicroK,63 http://cui_www.unige.ch/Chloe/Oscar/home.html Concurrency Papers,WWW,27 ftp.ens.fr:/pub/reports/liens/liens-94-18.A4.dvi.Z *Contra-/Co- Variance,71 ftp.gte.com:pub/dom *Distrib Reports GTE,52 ftp.ifi.unizh.ch: pub/techreports/electra.ps.Z Electra ORB, sec 3.8.6 cs.utexas.edu:pub/garbage/gcsurvey.ps Garbage Collection,sec 3.9 wilma.cs.brown.edu:/pub/gdbiblio.{tex,ps}.Z *graph drawing,31 ftp://world.std.com/pub/kala/TechDocs/,* *Kala Archive,45 ftp.ccs.neu.edu:pub/demeter/documents *Law of Demeter,32 ftp.cs.ualberta.ca:pub/oolog/state.ps.Z MUTABLE STATE OOPL SURVEY ftp://mushroom.cs.man.ac.uk/pub/mushroom/ *OO Dyn Grping, memory,33 st.cs.uiuc.edu:/pub/papers OO Frameworks, R. Johnson http://pclsys64.dcrl.nd.edu/papers OS Papers (OO?),68 http://www.gh.cs.su.oz.au/Grasshopper/index.html Perst. Operating Systems cs.washington.edu:/pub/chambers/predicate-classes.ps.Z *Pred Classes (Cecil,34) ftp.cs.umd.edu:pub/sel/papers *Quality,72 ftp.informatik.uni-stuttgart.de/pub/doc/techreports/Metrics.ps.gz *Quality,73 ginger.cs.berkeley.edu/pub/raidPapers RAID Papers (Berkeley) sprite.(cs.)berkeley.edu:~ftp/pub/RAID-II RAID configs (Berkeley) ius4.ius.cs.cmu.edu:/usr/chimera/public/CMU_RI_TR_93_11.ps.Z *Real Time,49 ftp://ftp.gte.com/pub/dom/reports/ *Reflection Paper,82 self.stanford.edu:pub/papers/chambers-thesis *Self Opt,ChambersThesis,30 self.stanford.edu:/pub/papers/hoelzle-thesis.ps.Z *Self Opt,HoelzleThesis,64 self.stanford.edu:pub/papers/ Self Papers ftp://vega.dur.ac.uk/pub/papers/ Testing OO (sect 3.11) townsend@mprgate.mpr.ca Testing OO (sect 3.11) ftp.parc.xerox.com:/pub/mops/traces.ps *Traces,kiczales,MOP,DI,43 neptune.inf.ethz.ch: pub/issac93.ps.Z Types, Comp alg (Santas) ftp.toa.com/pub *Use Cases,88 cui.unige.ch:OO-articles U. Geneva OO Group papers ftp://research.microsoft.com/pub/papers/ *Value Dependence Graphs,57 ftp.cs.utwente.nl:/pub/doc/TRESE *Various on OO,58 The Postgres, OBST and Exodus sites also contain a good selection of papers. See below for a huge collection of CS bibliographies (about 290,000) including references on OO. Contact: Alf-Christian Achilles <achilles@ira.uka.de> FTP: ftp.ira.uka.de[129.13.10.90]:pub/bibliography WWW: http://www.ira.uka.de/ftp/ira/bibliography/index.html GENERAL ------- ics.uci.edu:gnu/C++_wrappers.tar.Z *ACE Lib, C++ Networking,55 scslwide.sony.co.jp:pub/CSL-Papers *Apertos(Meta-Obj Distr OS, research,28) euagate.eua.ericsson.se:ftp/pub/ *Archive site,C++,Coplien,papers,etc,44 research.att.com:dist/drawdag/*.Z *Graph service,37 parcftp.parc.xerox.com:/pub/ilu/ilu.html *ILU OMG CORBA,59 ftp://netcom.com/pub/softia/ *KEOBJ, OO DSP micro-kernel,53 ftp.th-darmstadt.de:/pub/programming/languages/C++ *lots for C++,14 st.cs.uiuc.edu *Manchester Archive and some,35 ftp://gatekeeper.dec.com/pub/usenet/com.sources.unix/volume20/ *Metrics,61 ftp://ftp.odi.com/pub/oo7/ *Object Design's OO7 Results,36 http://www.iconcomp.com/demo/case-Phone/phoneCase.html *OOA/D Example, Java,84 ftp.gmd.de:gmd/peace Peace, OO parallel OS http://www.taligent.com Taligent cs.orst.edu:pub/budd/oopintro/slides/* *Teaching Intro to OO Slides, T. Budd,56 wuarchive.wustl.edu:languages/ada/crsware *Teaching OO Course Slides,51 fcoallie@qc.bell.ca *TRILLIUM (CMM,74) OTHER ----- Knowledge Media *Big col. on cd-roms, lots of freeware,47 Computer Select Database *commercial on cd-rom,39 Walnut Creek *Internet Info CDROM, including FAQs,60 ftp://godot.uvic.ca/pub/ OOPSLA-93 Info DESCRIPTIONS ------------ >1 Alcool-90 (dyn ML) What: Alcool-90 Release 0.40.3 From: rouaix@inria.fr (Francois Rouaix) Date: 18 May 92 09:36:22 GMT Alcool-90 is an experimental extension of ML with run-time overloading and a type-based notion of modules, functors and inheritance. New constructs have been added: * Overloaded symbols (overload). * Local definition of abstract values (overload in). * Implementations and parametric functors (pack to). * Extension functors (overload with). * Class-based Dynamics (dynamic). This version of Alcool is based on the CAML Light implementation (release 0.4) of the ML language, but this release is autonomous. Alcool-90 is available by anonymous FTP from ftp.inria.fr: host: ftp.inria.fr (128.93.1.26) directory: lang/alcool files: README Copyright information. alcool270492.tar.Z Sources for Un*x machines (Apr 27 1992 Release). alcooldoc.dvi.tar.Z DVI for the Alcool-90 report draft. For questions, comments, bug reports, please e-mail to Francois.Rouaix@inria.fr >2 Arjuna (Distr Prog System) What: Release 2 of Arjuna Distributed Programming System From: arjuna@newcastle.ac.uk (Arjuna Project) Date: Mon, 17 May 1993 12:37:34 GMT We are pleased to announce the availability of a new version of Arjuna: a programming system for reliable distributed computing, and the Arjuna mailing list. The software and the manual for the Arjuna system can be obtained by anonymous ftp: arjuna.ncl.ac.uk (128.240.150.1) Arjuna System This beta release of ArjunaPR2.0 fixes all known bugs present in ArjunaPR1.2B that have been reported to us or that we have found, and contains only minimal information about how to use the new features provided. This release should be compilable with the following compilers: AT&T Cfront Release 2.1, on SunOS 4.1.x, (using Sun supplied lex and yacc). AT&T Cfront Release 3.0.1, on SunOS 4.1.x and Solaris 2.1, (using Sun supplied lex and yacc). GCC versions 2.1, 2.2.2, on SunOS 4.1.x, (using flex(v2.3.x) and bison). Patched GCC version 2.3.3 on SunOS 4.1.x and Solaris 2.1, (using flex(v2.3.x) and bison). Sun C++ 2.1, on SunOs 4.1.x, (using Sun's lex++ and yacc++). HP C++ (B2402 A.02.34), HP-UX 8.07, (using HP supplied lex and yacc or lex++ and yacc++). User Contributions: |
Comment about this article, ask questions, or add new information about this topic: