Re: CASE Survey

From: oil@idt.unit.no (Odd Ivar Lindland)
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 (non-draft) FAQs and are
not limited to one category.

Starred entries have a summary below and can be found as ">#" followed by the
description.  These entries will eventually be cleaned up.

PROGRAMMING LANGUAGES
---------------------

ajpo.sei.cmu.edu:/public/ada9x                  Ada-9x info, ARM
cs.nyu.edu:pub/gnat/...                        *Ada-9x (compiler, GNU,50)
ftp.inria.fr:lang/alcool                       *Alcool-90 (dyn ML,1)
arjuna.ncl.ac.uk:/pub/Arjuna                   *Arjuna (Distr Prog System,2)
munnari.oz.au:pub/bebop.tar.Z                  *BeBOP(seq,par,LP,OO,meta,46) 
sales@mjolner.dk                                BETA (Mjolner Informatics Demo)
monch.edrc.cmu.edu:/usr0/snl/archive/bos-1.2   *BOS (prototyping,3)
grape.ecs.clarkson.edu:/pub/msdos/djgpp/djgpp.zip C++ (for MS-DOS)
prep.ai.mit.edu:/pub/gnu/gcc-2.4.5.tar.gz       C++ (for Unix, & Objective-C)
omnigate.clarkson.edu:/pub/msdos/djgpp         *G++ for DOS (Many sites,4)
tsbgw.isl.rdc.toshiba.co.jp:
  pub/toshiba/cooc-beta.1.1.tar.Z              *cooC (Concurrent, OO C ext.,5)
parcftp.xerox.com:pcl                           CLOS
pion.lcs.mit.edu                                CLU (Sun, VAX)
ftp.cs.cornell.edu:/pub/CML-0.9.tar.Z           CML
arisia.xerox.com                                Pcl (Portable CommonLoops)
xcf.berkeley.edu:src/local/fmpl                *FMPL (prototyping,6)
nebula.cs.yale.edu                              Glasgow Haskell
piggy.cs.chalmers.se                            Chalmers Haskell (hbc)
software.watson.ibm.com                         Hermes (Unix)
cs.arizona.edu                                  Icon
sun.soe.clarkson.edu                            ISETL (DOS, Mac, Unix, VMS,src)
cs.orst.edu                                     Little Smalltalk (C src)
ftp.ircam.fr:/pub/IRCAM/programs               *MAX (visual OO,7)
128.59.24.6 (MeldC@cs.columbia.edu)             MeldC (Rflctv, prllel, OO lang)
gatekeeper.dec.com                              Modula-3
cs.uni-sb.de:/pub/osmall/machine               *O'small (OO lang for teaching,8)
obj3dist@csl.sri.com (license or request)      *OBJ3 (OO lang,9)
gate.fzi.de:/pub/OBST                          *OBST (lang, perst, OODB,10)
prep.ai.mit.edu:/pub/gnu/gcc-2.4.5.tar.gz       Objective-C (for Unix, & C++)
128.100.1.192:/pub/ootDistrib                  *OOT (OO Turing demo,11)
neptune.inf.ethz.ch                             Oberon (MacII, SPARC, DECstn)
wuarchive.wustl.edu:/mirrors/msdos/pgmutl/oberon11.zip Oberon (MS-DOS)
ux1.cso.uiuc.edu:pub/amiga/fish/ff380           Oberon (Amiga)
watserv1.waterloo.edu                           occam (VAX sim, Tahoe)
wuarchive.wustl.edu:/mirrors/unix-c/languages/ops5 OPS5 (interpreter)
wuarchive.wustl.edu:/mirrors/msdos/pli/runpli1a.arc PL/I (interpreter)
watserv1.waterloo.edu                           Russell
parcftp.xerox.com:pub/russell                   Russell
ftp.icsi.berkeley.edu:pub/sather               *Sather (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 (38)
cs.yale.edu:pub/ml                              SML/NJ
research.att.com:dist/ml                        SML (Version 0.75)
sbcs.sunysb.edu                                 SML (lazy)
gatekeeper.dec.com                              Modula-3 (SRC)
ucbvax.berkeley.edu                             tcl
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*
See also Knowledge Media cd-rom collection on Languages, entry 47.


COMPILER TOOLS
--------------

prep.ai.mit.edu:pub/gnu/bison-1.14.tar.Z        Yacc
ftp.th-darmstadt.de:/pub/programming/languages/C++ *C++ gram, etc.,14
  [See also Free Compilers and Kinnersley's List above!]


DATABASES (See also APPENDIX B)
-------------------------------

ftp.informatik.rwth-aachen.de:pub/CB            *ConceptBase (OODB, reqkey,15)
pippin.cs.monash.edu.au:pub/export/diamond-0.1.2.tar.Z  *C++ OODB (16)
wilma.cs.brown.edu/pub/encore.tar.Z              Encore of Brown Univ
ftp.cs.wisc.edu:exodus                          *Exodus (Storage Man, perst,17)
ftp.informatik.rwth-aachen.de:/pub/unix/GRAS522_3 *GRAS (18)
mood.mech.tohoku.ac.jp                          *MOOD   (OODB, lim arch,19)
src.doc.ic.ac.uk:/computing/databases            MOOD/Postgres/OBST copies
gate.fzi.de:/pub/obst                           *OBST/STONE(schema,prst obj,10)
research.att.com                                *Ode    (C++ OODB,20)
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 *The Texas Persistent Store,41

See also idiom.berkeley.ca.us:pub/free-databases, object-oriented databases.


TOOLS AND CASE
--------------

ftp.th-darmstadt.de:/pub/programming/languages/C++ *Cls bwsr,tmplates,GC,etc,14
siam.unibe.ch:C++/Sniff1.6/                     *Sniff (C++ devel environ,22)
self.stanford.edu:/pub/sniff                    *Sniff,22
ftp.centerline.com:/pub/tags-1.0.tar.Z          *C++ tags, 23
interviews.stanford.edu:/pub/3.1.tar.Z           InterViews 3.1 (C/C++ browser)
wsmr-simtel20.army.mil(192.88.110.20)            OOTool (win31 directory?)
ftp.informatik.uni-stuttgart.de:/pub/eiffel     *Eiffel archive, 24
ftp.informatik.uni-stuttgart.de:/pub/eiffel/eiffel-3/sig *short tool, 24
ftp.cs.purdue.edu:/pub/gb/*                     *C++ Signatures (subtyping),40


LIBRARIES AND INTERFACES
------------------------

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)
omg.org:pub/NEC_DII/93-1-2...                 CORBA (DII)
claude.ifi.unizh.ch:under pub/standards/spec  CORBA Spec
omg.org:pub/OMG_IDL_CFE_1.2/bin              *idl.SunOS4.x, idl.Solaris2.x,26
ftp.cica.indiana.edu:/pub/pc/win3/programr   *MindFrame for Windows,54
ftp.th-darmstadt.de:pub/programming/languages/C++ *NIHCL COOL OATH ET++,etc,14
straylight.acs.ncsu.edu:/pub/ose             *OSE C++lib,42
watmsg.UWaterloo.ca:pub/uSystem              *u++(C++ Trans. and Concry RTS,48)


DOCUMENTATION AND INFO SERVERS
------------------------------

ftp.ncsa.uiuc.edu:Web/xmosaic or info.cern.ch:pub/www  *Browser for OO info,27
ftp.th-darmstadt.de:/pub/programming/languages/C++ *C++ docs, code, net sums,14
ftp.cm.cf.ac.uk:pub/Eiffel                     Eiffel FAQ
zaphod.uchicago.edu:/pub/faq.8-25[.Z]          OO FAQ (this document)
http://cui_www.unige.ch/OSG/FAQ/OO-FAQ/       *OO FAQ(hypertext version),WWW,27
http://cui_www.unige.ch/OSG/OOinfo/           *OO Information sources on WWW,27
byron.sp.cs.cmu.edu:/usr/anon/OODBMS/evolution-summary OODB Schema Evol Summary
byron.sp.cs.cmu.edu:/usr/anon/OODBMS/Manifesto.{PS,txt}.Z OODB Manifesto


PAPERS
------

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
euagate.eua.ericsson.se:ftp/pub/eua/c++/rules.ps.Z  *C++ coding standard,44
self.stanford.edu:pub/papers/chambers-thesis        *Chambers' Thesis,30
http://cui_www.unige.ch/Chloe/Oscar/home.html        Concurrency Papers,WWW,27
ftp.gte.com:pub/dom                                 *Distrib Reports GTE,52
ftp.ifi.unizh.ch: pub/techreports/electra.ps.Z       Electra ORB, sec 3.8.6
cs.utexas.edu:pub/garbage/gcsurvey.ps                Garbage Collection,sec 3.9
wilma.cs.brown.edu:/pub/gdbiblio.{tex,ps}.Z         *graph drawing,31
world.std.com:/pub/kala/TechDocs/Overview_Sun.ps,*  *Kala Archive,45
ftp.ccs.neu.edu:pub/demeter/documents               *Law of Demeter,32
ftp.cs.ualberta.ca:pub/oolog/state.ps.Z              MUTABLE STATE OOPL SURVEY
mushroom.cs.man.ac.uk:/pub/mushroom/papers          *OO Dyn Grping, memory,33
st.cs.uiuc.edu:/pub/papers                           OO Frameworks, R. Johnson
cs.washington.edu:/pub/chambers/predicate-classes.ps.Z *Pred Classes (Cecil,34)
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
self.stanford.edu:pub/papers/                        Self Papers
vega.dur.ac.uk:/pub/papers/foot.dvi                  Testing OO (sect 3.11)
townsend@mprgate.mpr.ca                              Testing OO (sect 3.11)
ftp.parc.xerox.com:/pub/mops/traces.ps              *Traces,kiczales,MOP,DI,43
neptune.inf.ethz.ch: pub/issac93.ps.Z                Types, Comp alg (Santas)
cui.unige.ch:OO-articles                             U. Geneva OO Group papers
research.microsoft.com:/pub/mernst/vdg.ps           *Value Dependence Graphs,57

The Postgres, OBST and Exodus sites also contain a good selection of papers. 


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
netcom.com:/pub/softia/keobj.zip      *KEOBJ, OO DSP micro-kernel,53
ftp.th-darmstadt.de:/pub/programming/languages/C++ *lots for C++,14
st.cs.uiuc.edu                        *Manchester Archive and some,35
ftp.odi.com:/pub/oo7/results.ps       *Object Design's OO7 Results,36
wuarchive.wustl.edu:languages/ada/crsware *Teaching OO Course Slides,51
cs.orst.edu:pub/budd/oopintro/slides/* *Teaching Intro to OO Slides, T. Budd,56


OTHER
-----

Computer Select Database              *commercial on cd-rom,39
Knowledge Media                       *Big col. on cd-roms, lots of freeware,47
godot.uvic.ca:/pub/oopsla-93          *OOPSLA-93 Info


DESCRIPTIONS
------------

>1  Alcool-90 (dyn ML)

What: Alcool-90 Release 0.40.3
From: rouaix@inria.fr (Francois Rouaix)
Date: 18 May 92 09:36:22 GMT

Alcool-90 is an experimental extension of ML with run-time overloading and
a type-based notion of modules, functors and inheritance.

New constructs have been added:
        * Overloaded symbols (overload).
        * Local definition of abstract values (overload in).
        * Implementations and parametric functors (pack to). 
        * Extension functors (overload with).
        * Class-based Dynamics (dynamic).

This version of Alcool is based on the CAML Light implementation (release
0.4) of the ML language, but this release is autonomous.

Alcool-90 is available by anonymous FTP from ftp.inria.fr:

    host:      ftp.inria.fr  (128.93.1.26)
    directory: lang/alcool
    files:
     README                 Copyright information.
     alcool270492.tar.Z     Sources for Un*x machines (Apr 27 1992 Release).
     alcooldoc.dvi.tar.Z    DVI for the Alcool-90 report draft.

For questions, comments, bug reports, please e-mail to Francois.Rouaix@inria.fr


>2  Arjuna (Distr Prog System)

What: Release 2 of Arjuna Distributed Programming System
From: arjuna@newcastle.ac.uk (Arjuna Project)
Date: Mon, 17 May 1993 12:37:34 GMT

        We are pleased to announce the  availability  of a new  version 
of Arjuna:  a programming system for  reliable  distributed  computing, 
and the Arjuna mailing list.

        The software  and the manual  for  the  Arjuna  system  can  be 
obtained by anonymous ftp: arjuna.ncl.ac.uk (128.240.150.1)

Arjuna System

        This beta release of  ArjunaPR2.0  fixes all known bugs present 
in ArjunaPR1.2B that have  been  reported to us or  that we have found, 
and contains only minimal information about how to use the new features 
provided.   This  release  should  be  compilable  with  the  following 
compilers:

        AT&T Cfront Release 2.1, on SunOS 4.1.x,
            (using Sun supplied lex and yacc).
        AT&T Cfront Release 3.0.1, on SunOS 4.1.x and Solaris 2.1,
            (using Sun supplied lex and yacc).
        GCC versions 2.1, 2.2.2, on SunOS 4.1.x,
            (using flex(v2.3.x) and bison).
        Patched GCC version 2.3.3 on SunOS 4.1.x and Solaris 2.1,
            (using flex(v2.3.x) and bison).
        Sun C++ 2.1, on SunOs 4.1.x,
            (using Sun's lex++ and yacc++).
        HP  C++ (B2402 A.02.34), HP-UX 8.07,
            (using HP supplied lex and yacc or lex++ and yacc++).

The major new features are:

        - Faster object store.
        - Support for replicated objects.
        - Memory resident object store.
        - Support for ANSAware (not available via ftp)

        Arjuna supports nested atomic actions (atomic transactions) for 
controlling operations on objects (instances of C++ classes), which can 
potentially be persistent. Arjuna has been implemented in C++ to run on 
stock  platforms  (Unix  on  SUNs,  HPs  etc).  The  software available 
includes  a C++  stub generator  which hides  much  of the  details  of 
client-server  based  programming,  plus  a system  programmer's manual 
containing  details of  how  to  install  Arjuna and  use it  to  build 
fault-tolerant  distributed  applications.  The software and the manual 
can be obtained by anonymous ftp: arjuna.ncl.ac.uk (128.240.150.1)

        Several  enhancements   and   ports  on   various   distributed 
computing platforms are in progress.  We would be pleased  to hear from 
researchers and teachers  interested in using Arjuna.  The programmer's 
manual  contains the  e-mail  addresses for sending  your  comments and 
problem reports.

ANSAware version of Arjuna

The ANSAware version of Arjuna is available from:

Architecture Projects Management Limited
Poseidon House
Castle Park                                  Phone    +44 223 323010
Cambridge                                    Fax      +44 223 359779
CB3 0RD                                      Internet apm@ansa.co.uk
United Kingdom                               UUCP     ...uknet!ansa!apm

Arjuna Mailing List

To enable us to  help people using Arjuna,  an electronic mail list has 
been setup. You can join  the Arjuna mailing list  by sending an e-mail 
message to "mailbase@mailbase.ac.uk" containing:

join arjuna <Your Name>

For example : join arjuna John Smith

Mail  messages  can  then   be  sent  to  "arjuna@mailbase.ac.uk",  for 
distribution.


Arjuna Project Team
The Department of Computing Science,
The University,
Newcastle upon Tyne.
NE1 7RU, UK.

Fax:           +44 91 222 8232
e-mail:        arjuna@newcastle.ac.uk
anonymous ftp: arjuna.ncl.ac.uk (128.240.150.1)

EMAIL = arjuna@newcastle.ac.uk
POST  = Computing Laboratory, The University, Newcastle upon Tyne, UK NE1 7RU
VOICE = +44 91 222 8067         FAX = +44-91-222-8232
Go Back Up

Go To Previous

Go To Next