Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!cimshop!davidm From: cimshop!davidm@uunet.UU.NET (David S. Masterson) Newsgroups: comp.software-eng Subject: Re: CASE, the Little Red Hen, and Stone Soup Message-ID: Date: 28 Aug 90 17:45:43 GMT References: <28596@athertn.Atherton.COM> <28966@athertn.Atherton.COM> jgautier@deimos.ads.com (Jorge Gautier) writes: In article cimshop!davidm@uunet.UU.NET (David S. Masterson) writes: > Okay, what is a "useful" CASE environment? (You knew that was coming, > didn't you ;-) Before designing such an environment, the requirements > for such an environment need to be established. Anyone got an OORA CASE > tool handy? ;-) Bingo. The requirements are that it helps me create more software better and faster. Any technology or methodology is acceptable as long as it improves the quantity, quality and delivery schedule. I am waiting for the "CASE" people to come up with a design. Meanwhile, don't tell me that "tool integration" [sic] is the answer. "Integrate" means to incorporate parts into a whole; show me the whole first, and then I might buy the integration method. Aw, come on - you know better than this. Your first statement is not a valid requirement - its just a vague expression of a desire. CASE means Computer Aided Software Engineering which presumes that there already is something called software engineering. There are many, many "whole" methods for doing software engineering (functional decomposition, object orientation, event simulation, behavioral, etc.) - choose your favorite. CASE tools merely implement pieces of these methodologies in a manner that someone has said helps their understanding of the problem (one user might prefer a graphical tool, another might prefer something more spreadsheet oriented). Tool integration is not meant to build a new method of doing software development, only allow those tools that implement parts of the method to work together. Done in a standard way, the tools need not come from the same vendor. -- ==================================================================== David Masterson Consilium, Inc. uunet!cimshop!davidm Mtn. View, CA 94043 ==================================================================== "If someone thinks they know what I said, then I didn't say it!"