dalamb@umiacs.umd.edu (David Lamb) (06/04/91)
This is the monthly "frequently asked questions" (FAQ) posting on Computer-Aided Software Engineering (CASE) tools: CASE Vendor list Other sources of information Configuration Management tools CASE tools for object-oriented design and analysis Problem Tracking systems CASE tools for educational use Look for lines starting with "Topic:" ("g Topic" command in rn). Most products are trademarks or registered trademarks of their vendors. Send comments to dalamb@qucis.queensu.ca (David Alex Lamb), or dalamb@umiacs.umd.edu. Topic: CASE Vendor list Originally compiled by: Scott Marcus <marcuss@sol.cs.fau.edu> and/or Theo Heavey <theo@cs.fau.edu> CASE research group, Dept. of Computer Science, Florida Atlantic University sponsored by Florida Industry High Technology Council Last updated: Mon, 6 May 91 Adpac Corp. Adpac CASE Tools 340 Brannan St.; San Francisco, CA 94107; 415-974-6699 Advanced Logical Software Anatool 9903 Santa Monica Blvd., suite 108; Beverly Hills, CA 90212 213-653-5786 Advanced Technology International, Inc. SuperCase AGS Management Systems, Inc. Multi/CAM category: front end 880 First Ave.; King of Prussia, PA 19406; 215-265-1550 American Management Systems, Inc. Life Cycle Productivity System category: front end, back end 1777 North Kent St.; Arlington, VA 22209; 703-841-6060 Applied Business Technology Corp. Project Workbench 361 Broadway; New York, NY 10013; 212-219-8945 Applied Data Research, Inc. DEPICTOR category: front end Route 206 and Orchard Rd.; CN-8; Princeton, NJ 08543 Arthur Andersen & Co. Design/1 (part of Foundation Series) category: front end, back end, RE/M 33 West Monroe St.; Chicago, IL 60603 69 West Washington; Chicago, IL 60602; 312-580-0069; 312-580-0033 312-507-5161 Atherton Technology Software BackPlane 1333 Bordeaux Drive; Sunnyvale, CA. 94089; Tele: 408 734-9822 Fax: 408 744-1607 ASYST Technologies, Inc. The Developer One Naperville Plaza; Naperville, IL 60540; 800-361-3673 Bachman Information Systems BACHMAN Product Set Cadre Technologies, Inc Teamwork OS/2 3.0 category: front end 222 Richmond St.; Providence, RI 02903; 401-351-5950; 401-351-CASE The CADWARE Group, Ltd SYLVA Series category: Front end CaseWare, Inc AMPLIFY 3530 Hyland Avenue, Suite 115; Costa Mesa, CA 92626; 714-754-0308 The Catalyst Group PATHVU Series category: RE/M Peat Marwick Main & Co.; 303 East Wacker Dr.; Chicago, IL 60601 800-323-3059; 312-938-5352 CGI Systems, Inc. PACBase, PACBench, PACDesign category: front end, back end, RE/M 8200 Greensboro Dr, Suite 1010; McLean, VA 22102; 703-448-8181 1 Blue Hill Plaza; Pearl River, NY 10965; 914-735-5030 Chen & Associates ER-Designer (ERD) 4884 Constitution Ave, Ste 1E; Baton Rouge, LA 70808; 504-928-5765 Cincom Systems, Inc. Supra, Mantis, Easy PC Contact, CASE Interchange 2300 Montana Ave.; Cincinnati, OH 45211; 800-888-0115 Coding Factory CoFac Cognos Powercase 67 S. Bedford St.; Burlington, Mass. 01803; 617-229-6600 Computer Associates International, Inc. CA-Datacom, CA-Ideal, CA-Dataquery, CA-Dataquery PC Computer Associates World Headquarters; 711 Stewart Ave. Garden City, NY 11530; 516-227-3300 Computer Data Systems Scan/COBOL, SuperStructure 1 Curie Court; Rockville, MD 20850; 202-921-7000 Computer Sciences Corp Design Generator category: front end 3610 Fairview Park Dr; Falls Church, VA 22042; 703-876-1000 Computer Systems Advisers, Inc POSE 4.0 50 Tice Blvd.; Woodcliff Lake, NJ 07675; 800-537-4262; 201-391-6500 Compuware Corporation CATI tools: Abend-AID, CICS Abend-AID, CICS RADAR, File-AID family, TransRELATE, PLAYBACK, File PLAYBACK, SIMULCAST, dBUG-AID, XPEDITER, NAVIGATOR 31440 Northwestern Highway; Farmington Hills, Michigan 48018-5550 Cortex Corp. CorVision, Application Factory category: front end, back end, RE/M 138 Technology Dr.; Waltham, MA 02154 100 Fifth Avenue; Waltham, MA 02154-9863; 617-894-7000 Cullinet Software, Inc. IDMS/Architect D. Appleton Company IDEF/Leverage 1334 Park View Ave., Suite 220; Manhattan Beach, CA 90266; 213-546-7575 Deft Inc. Deft 567 Dixon Rd., suite 110; Rexdale, ON M9W 1H7; Canada; 416-249-2246 Deloitte, Haskins & Sells 4Front 200 East Randolph Dr.; Chicago, IL 60601; 312-856-8168 Digital Equipment Corp. DECASE DECdirect; Continental Blvd.; Merrimack, NH 03054; 800-344-4825 ECS Associates SQL-Link-Plus 3812 Sepulveda Blvd.; Torrance, CA 90505; 213-378-9260 ICONIX Software Engineering Inc. PowerTools Series category: front end, back end, RE/M 2800 Twenty Eighth St, Suite 320; Santa Clara, CA 90405; 213-458-0092 Forschungszentrum Informatik (FZI) STONE Haid-und-Neu-Str. 10-14,; D-7500 Karlsruhe, Germany; +49-721-6906-731 i-Logix StateMate 22 Third Ave.; Burlington, MA 01803; 617-272-8090 Index Technology Corp. Excelerator 1.84 category: front end One Main St.; Cambridge, MA 02142; 800-777-8858; 617-494-8200 Institute for Information Industry KangaTool Series category: front-end 8th Floor, 106 Ho-Ping E. Rd.; Taipei, Taiwan, R.O.C. Integrated Systems, Inc. AutoCode 2500 Mission College Blvd.; Santa Clara, CA 95054; 408-980-1500 Interactive Development Environments Software Through Pictures category: front end 595 Market St., 12th Floor; San Francisco, CA 94105; 415-543-0900 KnowledgeWare, Inc. IEW/WS category: front end 3340 Peachtree Rd.; Atlanta, GA 30026; 404-231-8575; 800-338-4130 Language Technology RECODER, INSPECTOR category: RE/M 27 Congress St; Salem. MA 01970; 800-732-6337; 508-741-1507 Learmonth & Burchett Management Systems, Inc. (LBMS) System Engineer (nee Auto-Mate Plus) 1800 West Loop South, Suite 1800; Houston, TX 77027; 713-682-8530 800-231-7515 Manager Software Products, Inc. Manager Series category: Front end, back end 131 Hartwell Ave; Lexington, MA 02173-3126; 617-863-5800 Matterhorn, Inc. HIBOL category: back end McDonnell-Douglas ProKit*Workbench STRADIS, PRO-IV category: front end P.O. Box 516; Dept. L515, MS 2812301; St. Louis, MO 63166; 800-325-1087 800-822-7337; 314-232-5715 Mentor Graphics Corp. Analyst/RT, Designer, Auditor category: front end 8500 Southwest Creekside Place; Beaverton, OR 97005; 503-626-7000 Meta Systems QuickSpec, Structured Architect (SA), Structured Architect-Integrator (SA-I), PSL/PSA, Report Specification Interface (RSI), View Integration System (VIS). category: front end, RE/M 315 E. Eisenhower Parkway, Suite 200; Ann Arbor, MI 48108; 313-663-6027 Micro Focus, Inc. COBOL/2 Workbench 2465 East Bayshore Rd.; Palo Alto, CA 94303; 415-856-4161 Netron, Inc. NETRON/CAP 99 St. Regis Crescent N; Downsview, Ontario; Canada M3J 1Y9 416-636-8333 On-Line Software International CasePac 2 Executive Dr.; Ft. Lee Executive Park; Ft. Lee, NJ 07024; 201-592-0009 Optima, Inc. DesignVision 1.7, DesignMachine 2.0 category: front end, back end Oracle Systems Corp. CASE*Designer, CASE*Dictionary, CASE*Generator, SQL*Forms, SQL*Report, SQL*QMX, Oracle, SQL*Louder Oracle World Headquarters; 500 Oracle Pkwy; Redwood Shores, CA 94065 415-506-7000 ORACLE Corporation; 20 Davis Drive; Belmont, CA 94002; 800-345-DBMS Pansophic Systems Inc. Telon 2400 Cabot Drive; Lisle, IL 60532; 312-505-6000; 800-323-7335 Phoenix Technologies, Ltd. P-Source, P-Tools 846 University Ave.; Norwood, MA 02062; 617-551-4000 Popkin Software & Systems System Architect 111 Prospect St., Suite 505; Stamford, CT 06901; 203-323-3434 ProMod, Inc. ProMod Series category: front end, back end, RE/M 23685 Birtcher Dr.; El Toro, CA 92630; 714-855-3046; 800-255-2689 Rational Rational Design Facility category: front end 3320 Scott Blvd; Santa Clara, CA 95054 Ready Systems Corp. CardTools 470 Potrero Ave.; P.O. Box 60217; Sunnyvale, CA 94086 Sage Software Inc. Polytron Version Control System (PVCS), APS Development Center category: back end, RE/M 1700 N.W. 167th Place; Beaverton, OR 97006; 800-547-4000 Sapiens International Perfect, Object-Modeller, Sapiens, Quix Sapiens USA; 295 7th Ave.; New York, NY 10001; 212-366-9394 Schemacode International Inc Schemacode, Datrix 89 Gleenbrooke, suite 100; Dollard des Ormeaux, Quebec H9A 2L7 514-683-8693; fax 514-683-6792; datrix@rgl.polymtl.ca Six Sigma Case Canonizer 13456 SE 27th Place; Bellevue, WA 98005; 206-643-6911 Softlab, Inc. Maestro category: front end, back end, RE/M 188 The Embarcadero; Bayside Plaza, Suite 750; San Francisco, CA 94105 415-957-9175 Software AG of North America, Inc. Adabas, Natural, Construct, Predict, Predict Case, Super Natural 11190 Sunrise Valley Drive; Reston, VA 22091; 703-860-5050 Software Architecture and Engineering Strategic Networked Application Platform 1600 Wilson Blvd.; Arlington, VA 22209; 703-276-7910 StarSys, Inc. MacBubbles category: front end 11113 Norlec Dr.; Silver Spring, MD 20902 Syscorp International, Inc. MicroStep 1.3 9420 Research Blvd., Suite 200; Austin, TX 78759; 512-338-0591 Telelogic Europe SDT 33 Boulevard de la Cambre; B-1050 Brussels; Belgium; 011-32-2-647-3670 Texas Instruments Inc. Information Engineering Facility (IEF) 4.0 6550 Chase Oaks Blvd.; Plano, TX 75023; Local Address: 2950 N.W. 62nd St. Suite 100; Ft. Lauderdale, FL 33309 800-527-3500 Tom Software Application Xcellence 127 SW 156th Street; Seattle, WA 98166; 206-246-7022 Tranform Logic Inc. (Previosly Nastec Corp.) DesignAid 4.3 category: front end 24681 Northwestern Hwy.; Southfield, MI 48075; 800-872-8296 7799 Leesburg, Suite 1110; North Tower; Falls Church, VA 22043 703-556-9401 Transform Logic Corporation Transform 8502 East Via de Ventura; Scottsdale, AZ 85258; 602-948-2600 Unisys Corp. Linc Design Assistant, Linc, Mapper, DMS II P.O. Box 500; Bluebell, PA 19424; 215-986-4011 ViaSoft, Inc. Via/Insight, Via/SmarTest 3033 North 44th St., Suite 280; Phoenix, AZ 85018; 602-952-0050 Visible Systems Corp. Visible Analyst Workbench category: front end 950 Winter St.; Waltham, MA 02154; 617-969-4100 Visual Software, Inc. vsDesigner, vsSQL, vsObject Maker category: front end 3945 Freedom Circle, Suite 540; Santa Clara, CA 95054; 408-988-7575 Westmount Technology B.V. ISEE, TSEE, RTEE 5020 148th Ave. N.E.; P.O. Box 97002; Redmond, WA 98073-9702 Yourdan, Inc. Analyst/Designer Toolkit, Cradle category: front end 1501 Broadway; New York, NY 10036; 212-391-2828 Topic: Other sources of information Last updated: 27 Feb 91 20:40:00 GMT There is a Hypercard stack that you can get by anonymous FTP from the info-mac/card directory at sumex-aim.stanford.edu. The version 1.1 runs under various Hypercard versions including 2.0v2 on newer Macs: -rw-r--r-- 1 macmod 286168 Jan 29 12:13 case-products-11.hqx A short companion report (about 60 pp. including tool signal info and my view of why and where this market is going) can be obtained from GMD; Western US office is: GMD, 1942 University Ave. #207, Berkeley CA 94704.) Heinz W. Schmidt hws@icsi.berkeley.edu Topic: Configuration Management tools Originally collected by: rene@Cadence.COM (Rene Churchill) and zdlc03@trc.amoco.com (Dan L. Cummings) Last updated: 10 May 91 Note: mail dalamb@qucis.queensu.ca if you want to see the full set of comments about DSEE, and SCCS vs RCS. DSEE (pronounced dizzy) [Domain Software Engineering Environment] by Apollo (now HP) is an excellent program that has excellent version control and does builds for the user. These builds can be easily customized to a specific purpose and spread out over several different machines simultaniously. Excellent for large development projects. Problem: Cannot be ported to other machines. Uses non-standard facilities of Domain/OS; David Lubkin of the DSEE Project says it will be availale on other operating systems, at least HP's OSF offering. I don't know their main phone number, but their help line could get you in touch with somebody. (1-800-227-6556) SCCS, Unix standard, ported to everything and it's brother. Clumsy and not suited to many users working on the same project. Many people place scripts around the various SCCS commands to help the user. RCS, better than SCCS, but still requires scripts to make life easier on the developer. It does have most of features that I like in DSEE, however, they are harder to use. From Purdue originally; available on the GNU distribution, widely ported, and free. Available via anonymous FTP from several sources: site filename archive.cs.ruu.nl /pub/GNU/rcs-5.5.tar.Z cs.purdue.edu pub/RCS/rcs.5_5.tar.Z prep.ai.mit.edu pub/gnu/rcs-5.5.tar.Z uunet.uu.net gnu/rcs-5.5.tar.Z It works best with GNU diff 1.15; look for diff-1.15.tar.Z. Look for Brin Berliner's CVS 1.2 wrapper scripts in cvs-1.2.tar.Z at MIT. Look for Dick Grune's CVS 3.0 at RUU (I don't know the file name). Softool Corp. sells a "Family of change and configuration control products" The literature looks good. This program does code control, builds, merging and other items that look good for group projects. It's also been ported to DEC, IBM, Sun HP, Harris, and IBM PC computers. It's been around for a long time, so it's a very mature product. Softool Corp.; 340 S. Kellogg Ave.; Goleta, CA 93117 (805) 683-5777 Imperial Software Technology Limited sells some CASE tools that do builds and manage source code. The litereature is not that glossy, and the impression I got was of a immature set of programs. I also sent them a fax and email and have yet to get a response. (6+ months) Imperial Software Technology Ltd.; 95 London Street; Reading RG1 4QA United Kingdom Phone: 0734-587055 (add England country code) Usenet: apg@ist.co.uk Aide-de-Camp is another good looking product from its literature. Sounds very mature and has many good feature mentioned above. Rather than independant versions of each file, it stores which groups of files change together: a nice idea for tracking widespread changes. Software Maintenance & Development Systems, Inc. PO Box 555; Concord, MA 01742 (508) 369-7398 Procase is an interesting database for code control. It creates a database of all of your code and will display call graphs and other very fancy functions. It requires you to use its editor, rather than vi or emacs (though it does have emulation modes for them) It has a very impressive user interface, just not enough flexibility for me. Procase; 210 Canegie Center, Suite 101; Princeton, NJ 08540 (609) 452-8848 Digital Equipments Corp.'s VAXSET: CMS: Code Management System; Code libraries and configuration control MMS: Module Management System; Like MAKE integrated to CMS LSE: Language Sensitive Editor - Provided programming support as part of the editors functioning for all supported VMS languages SCA: Source Code Analyzer - Provide variable information, call trees, etc. Integrated into LSE and CMS. DTM: DEC Test Manager; Automated scripting tool for performing tests of software, creating benchmarks and helping with regression testing PCA: Performance and Coverage Analyzer - Allows for program analysis. Validates path coverage of testing. All these product are operational on VAX VMS platforms. Additioanlly there is the interactive debugger, the Common Data Dictionary (repository), DEC Design, DEC Plan, and other tools. Amplify Control from CaseWare, Inc. is an interactive development environment emphasizing configuration management and tool integration. It provides user-modifiable graphical and non-graphical user interfaces. The graphical interfaces support current standards such as Motif, Sunview, and OpenLook. Amplify also supports several configuration management methodologies via its flexible object-oriented data modeling. Sales Department; CaseWare, Inc.; 3530 Hyland Ave. #115; Costa Mesa, CA 92626 voice: (714) 754 0308 FAX: (714) 754 1568 email: amplify@cwi.com; uunet!cwi.com!amplify CMZ is a code manager for C and Fortran; besides version archiving, it also provides many editing, checking, and library management functions. It currently runs on Apollo, IBM VM/CMS, IBM MVS, IBM RS/6000, VAX/VMS, Ultrix, Gould UTX, Cray Unicos, Sun, SGI, HPUX. All European High Energy Physics laboratories will get it from CERN; others must pay a licence fee. Contact codeme@cernapo.cern.ch. Topic: CASE tools for object-oriented design and analysis Originally collected by: calvo@nssdca.gsfc.nasa.gov (Sherri Calvo) Last updated: 24 Apr 91 Cadre Teamwork 401-351-5950 associated with Project Technology Meller/Schlaer OOA capability including ERDs in upcoming V.4.0. Ada structure graphs (Booch/Buhr) CASET 714-496-8670 IPSYS Tool Building Kit Coad/Yourdon toolkit (no contact info) supports methodology in Yourdon's book "Object-Oriented Analysis" HOOD (Hierarchical Object Oriented Design) HOOD User's Group: HUG Administration CRI A/S Bregneroedvej 144 DK-3460 Birkeroed Attn: Finn Hass DENMARK Now mandatory for several European Space Agency projects. Interactive Development Environments (IDE) Vienna, VA ofc. 703-848-8808 San Francisco 415-543-0900 sales@ide.com Extension of Ada design tools to handle OOPLs, primarily C++ ObjectMaker (a/k/a Adagen) Mark V Systems, Ltd.; 16400 Ventura Blvd., #319; Encino, CA 91436 818-995-7671 (voice) 818-995-4267 (fax) Runs under Windows, X11, Mac Tools for Yourdon, Booch, Buhr methodologies Code generation and reverse engineering for Ada, C/C++ (may be under development.) Robochart Digital Insight, PO Box 2095, Evergreen CO 80439-2095 303-674-5232 Interactive diagram editor for PC's ($96), SunView ($345); X-windows version under development. Does hierarchical ERDs, dataflows, etc. System Architect Popkin Software. 212-571-3434 (voice) 212-571-3436 (FAX) 11 Park Place, New York, NY 10007 Supports ER diagrams, Booch methodology for Ada and C++, Coad/Yourdon Diagram editor checks for consistency and rule violations Runs under MS-Windows Systematica Virtual Software Factory England (0202)297292 (voice) Hierarchical OO design package based on GOOD Unirel Openlook Toolkit Unirel; Centro Commerciale Osmannoro; Via Volturno, 12; 50019 Sesto Fiorentino, Italy +39 55 301279 (voice) +39 55 318525 (fax) US $2000 Topic: Problem Tracking systems Originally collected by: pyke@escaegate2.boeing.com (Ronald B Pyke) Last updated: 6 May 91 22:41:29 GMT The only commercial product for the Apollo mentioned was: DDTS Qualtrak Corporation 3315 San Filipe Road, Suite 16; San Jose, CA 95135-2000 1-408-274-8867 Another product mentioned that does not run on the Apollo, but does run on other UNIX platforms (at least Sun SPARCstation, IBM 6000, 88K machines, with plans for 386 UNIX (SCO) and MIPS by "1Q 1991"). No Problem! - Pencom Software 9050 Capital Texas Hwy Suite 300; Austin, TX 78759 512-343-1111; 512-343-9650 (FAX) Several responses mentioned software available to Software Productivity Consortium (SPC) members, and also software developed at Boeing. Topic: CASE tools for educational use Originally collected by: render@zeppo.colorado.edu (Hal Render) Last updated: Teamwork (Cadre Technologies: see vendor list) It runs on SUN, ULTRIX, VMS, HP, APOLLO, OS2, etc, with X window support on most of the platforms with more to come soon (including some low-cost PC X emulators. [from cadreri!sat@Sun.COM (Scott A. Trachtenberg)] We have been using for the past few years the following two tools: (Schemacode International Inc; see vendor list) SCHEMACODE: automatically translates schematic pseudocode design into source code. Works for most programming language except ADA. Available on PC, soon on UNIX. Educational licence 250$ + 50$ per PC. IEEE Computer had a good report on this tool. Sometime last fall. DATRIX: a tool for software quality assessment on PC and UNIX machines. Works for C, FORTRAN and PASCAL. Measures up to 40 metrics and provides a unique representation of the control flow, which is useful for testing, program understanding, and program evaluation. Expensive; educational licence for 500$, including up to 10 workstations. We have been using these tools for the past three years in 4th year undergrad and grad soft.eng. courses Ecole Polytechnique in Montreal. [from robillar@rgl.polymtl.ca (P. N. Robillard)] TBK (tool builders kit) from a company in England called IPSYS Ltd. (telephone +44 625 616722). It provides meta-tools (design editors, structure editors) a single underlying ERA database (supporting fine structure) and a uniform UI based on Motif. Tools exist for HOOD (design for Ada). Might have educational discounts. STONE (FZI, see vendor list) An SEE for education. They use an OODB called SOS as the core of their environment. SOS is almost free (bar shipping costs), but don't know about their tools that run on it though. [from: cwl@compsci.aberystwyth.ac.uk] Rational Environment (Rational; see vendor list). A tightly integrated set of CASE tools for Ada system design/development, including requirements traceability, incremental compilation, an interface to Cadre's Teamwork; runs under Windows on Unix platforms. Educational discounts. [From: jds@Rational.COM (Jeff Snyder)]