[comp.software-eng] Frequently Asked Questions

dalamb@avi.umiacs.umd.edu (David Lamb) (03/29/91)

In article <8671@ucdavis.ucdavis.edu> hare@iris.UCDavis.EDU (Joel Hare) writes:
>Is there a Frequently Asked Questions for comp.software-eng?  If not, can 
>someone give me a list of shareware CASE tools for X or pc clones?
>
I don't recall seeing a FAQ posting in this newsgroup.  Is there one?
If not, is there a need for one?  I haven't seen us bogging down with
repetitive questions, but availability of CASE tools does show up
every so often.




--

David Alex Lamb				internet: dalamb@umiacs.umd.edu

dalamb@avi.umiacs.umd.edu (David Lamb) (04/17/91)

The last time someone asked about CASE tools, someone suggested it
might be time to start collecting a Frequently Asked Questions message
for regular (presumably monthly) postings to this group.  The most
recent such question prompts me to volunteer to collect answers and
put together a FAQ.  I'd appreciate it if those who asked about CASE
tools for various platforms recently would send me the collected
answers they got (suitably edited if any replies were intended to be
private).  I'm happy to include other Frequently Asked Questions as it
becomes clear they're needed.

David Alex Lamb				on sabbatical at
Computing and Information Science	UMIACS
Queen's University at Kingston		University of Maryland
Kingston, Ontario K7L3N6		College Park, MD  20742
Canada					U.S.A
dalamb@qucis.queensu.ca			dalamb@umiacs.umd.edu
--

David Alex Lamb				internet: dalamb@umiacs.umd.edu

dalamb@umiacs.umd.edu (David Lamb) (04/20/91)

Everything after this opening paragraph is a first cut at a
"frequently asked questions" posting for comp.software-eng.  I'd
appreciate feedback on the content and format.
- I'm happy to add whatever other summaries have shown up here
  recently, if they seem like topics that will recur.  Send mail to
  dalamb@umiacs.umd.edu.  My site appears to have expired everything
  before 1 April, which shortened the set of things I could include now.
- I'd expect to post it about once a month (with a 1-month expiry).
- Does anyone archive this group? anyone willing to start doing so?
- I titled this "f.a.q" because I expect more than CASE tools will
  wind up in it eventually.  Other groups seem to title these things
  "welcome to X" for newsgroup X;  I'm willing to go with whatever
  folks think is most informative.
- The "originally collected by" lines are to give credit where it's
  due; let me know if this seems appropriate.

Welcome to comp.software-eng, a newsgroup for discussion of software
engineering and related topics.  This is the "frequently asked
questions" (FAQ) posting; it primarily summarizes availability of CASE
tools of various kinds.  Look for lines starting with "Topic:"
("g Topic" command in rn).

Topic: CASE tools for object-oriented design and analysis
Originally collected by: calvo@nssdca.gsfc.nasa.gov (Sherri Calvo)
Last updated: 12 Apr 91 12:09:01 GMT

    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.)

    Unirel Openlook Toolkit
    Unirel
    Centro Commerciale Osmannoro
    Via Volturno, 12
    50019 Sesto Fiorentino, Italy
    +39 55 301279 (voice)   +39 55 318525 (fax)
    US $2000

    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++

    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)

    Systematica Virtual Software Factory
    England
    (0202)297292 (voice)
    Hierarchical OO design package based on GOOD

    CASET
    714-496-8670
    IPSYS Tool Building Kit

    Coad/Yourdon toolkit
    (no contact info)
    supports methodology in Yourdon's book "Object-Oriented Analysis"

    System Architect
    Popkin Software (no contact info)
    Supports ER diagrams, Booch methodology for Ada and C++, Coad/Yourdon
    Diagram editor checks for consistency and rule violations
    Runs under MS-Windows

    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.

Pending summaries:  The following people are currently collecting
information on the following topics;  if you are looking for the same
information, please wait for their summary to appear.

Pending topic: CASE products for OS/2
Contact: deanr@mixcom.com (Dean Roth)
Request posted: 11 Apr 91 19:04:37 GMT

Pending topic: Integrated "cradle-to-grave" tools for FORTRAN
	scientific programming, preferably on UNIX or X workstations
Contact: miller@cs.wm.EDU (Keith W. Miller)
Request posted: 16 Apr 91 16:00:51 GMT

Pending topic: CASE tools for Ada, and user experience with same.
Contact: 5162p@cc.nps.navy.mil (James Connor)
Request posted: 16 Apr 91 21:51:37 GMT
--

David Alex Lamb				internet: dalamb@umiacs.umd.edu

dalamb@umiacs.umd.edu (David Lamb) (05/09/91)

Welcome to comp.software-eng, a newsgroup for discussion of software
engineering and related topics.  This is the monthly "frequently asked
questions" (FAQ) posting; at present it summarizes:
    CASE Vendor list
    Other sources of information
    Configuration Management tools
    CASE tools for object-oriented design and analysis
    Problem Tracking systems
    Textbooks
It will expand as we recognize other frequent questions.  Look for
lines starting with "Topic:" ("g Topic" command in rn).

Be warned: the only mechanism we use to compose this list is to gather
information submitted by people around the net, post it regularly, and
incorporate feedback.  All evaluations are the opinions of those who
submitted them; your mileage may vary.  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
    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
    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
    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)
Last updated: 14 Feb 91 20:49:19 GMT

    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

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: Textbooks
Originally collected by: hsrender@happy.colorado.edu
Last updated: 23 March 1991

    Numbers 1-8 are Hal Render's original list in his rough order of preference.
    1. _Software Engineering: The Production of Quality Software_
       by Shari Pfleeger, 2nd Edition, Macmillan, 1991, ISBN 0-02-395115-X
       hsrender@happy.colorado.edu: Like #2&#3, had the best explanations of
	    what I want to cover (different engineering lifecycles, methods,
	    and tools).
    2. _Software Engineering: A Practitioner's Approach_ by Roger Pressman,
       2nd Edition, McGraw-Hill, 1987, ISBN 0-07-050783-X
       hsrender@happy.colorado.edu: Like #1&#3, had the best explanations of
	    what I want to cover (different engineering lifecycles, methods,
	    and tools).
       robb@iotek.uucp (Robb Swanson): the definitive book on the subject as far
	    as I'm concerned.
       johnson@aplcen.apl.jhu.edu (Michelle Johnson): a good text book as well
	    as reference
    3. _Software Systems Engineering_ by Andrew Sage and James D. Palmer
       hsrender@happy.colorado.edu: Like #1&#3, had the best explanations of
	    what I want to cover (different engineering lifecycles, methods,
	    and tools).
    4. _Fundamentals of Software Engineering_ by Ghezzi, Jayazeri and Mandrioli
       Prentice-Hall, 1991
       hsrender@happy.colorado.edu: Like #5, good, and covered the issue of
	    specifications and verification better, but at the expense of
	    other aspects of the development process.  I may use one of them
	    for a graduate course in software engineering.
       Nancy Leveson <nancy@murphy.ICS.UCI.EDU>:  Better than Sommerville,
	    although I like much of Sommerville.
    5. _Software Engineering with Abstractions_ by Valdis Berzins and Luqi
       Addison Wesley, 1991, 624 pages.
       hsrender@happy.colorado.edu: Like #4, good, and covered the issue of
	    specifications and verification better, but at the expense of
	    other aspects of the development process.  I may use one of them
	    for a graduate course in software engineering.
       straub@cs.UMD.EDU (Pablo A. Straub): Both this and #9 have a good
	    emphasis on using formal techinques (i.e.,  doing engineering
	    properly), but they do not disregard informal methods; chapters
	    are roughly organized around the traditional lifecycle.
	    #5 is longer and can be used in a two-term sequence or for
	    graduate students (it's  possible  to  use  it in a one-term
	    undergrad course by covering only part of the material). One
	    thing I like is that management and validation is given in all
	    chapters, so that these activities are integrated into the
	    development process.  Emphasizes the use of formally specified
	    abstractions.  Uses the authors' specification language (Spec)
	    to develop a project in Ada.
    6. _Software Engineering_ by Ian Sommerville
       hsrender@happy.colorado.edu: Our current text, and my basic problem
	    with it is the vague way it covers many of the topics.
    7. _Software Engineering with Student Project Guidance_ by Barbara Mynatt
       hsrender@happy.colorado.edu: Like #8, not bad, but fairly low-level
	    and doesn't cover many tools and techniques I consider valuable.
    8. _Software Engineering_ by Roger Jones
       hsrender@happy.colorado.edu: Like #8, not bad, butfairly low-level
	    and doesn't cover many tools and techniques I consider valuable.
    9. _Software Engineering: Planning for Change by David Alex Lamb,
       Prentice-Hall, 1988, 298 pages
       straub@cs.UMD.EDU (Pablo A. Straub): Both this and #5 have a good
	    emphasis on using formal techinques (i.e.,  doing engineering
	    properly), but they do not disregard informal methods; chapters
	    are roughly organized around the traditional lifecycle.
	    #9 has the advantage of being shorter, yet covering most relevant
	    topics (lifecycle phases, formal specs, v&v, configurations,
	    management, etc.).  It is very appropriate for an undergrad course.
	    It emphasizes that maintenance is a given and should be taken into
	    account (hence the title).  Several specification techniques are
	    covered and used to develop a project in Pascal.
    10._A Practical Handbook for Software Development_ by N.D. Birrell and
       M.A. Ould, Cambridge University Press, 1985/88. ISBN 0-521-34792-0
	    (Paper cover); ISBN 0-521-25462-0 (Hard cover)
       ewoods@hemel.bull.co.uk (Eoin Woods)

Pending summaries:  The following people are currently collecting
information on the following topics;  if you are looking for the same
information, please wait for their summary to appear, or contact the
collector directly.

Pending topic: CASE products for OS/2
Contact: deanr@mixcom.com (Dean Roth)
Request posted: 11 Apr 91 19:04:37 GMT

Pending topic: Integrated "cradle-to-grave" tools for FORTRAN
	scientific programming, preferably on UNIX or X workstations
Contact: miller@cs.wm.EDU (Keith W. Miller)
Request posted: 16 Apr 91 16:00:51 GMT

Pending topic: CASE tools for Ada, and user experience with same.
Contact: 5162p@cc.nps.navy.mil (James Connor)
Request posted: 16 Apr 91 21:51:37 GMT

Pending topic: test tools for Ada
Contact: singh@motcid.uucp
Request posted: 24 Apr 91 14:26:11 GMT
--

David Alex Lamb				internet: dalamb@umiacs.umd.edu