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