home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.software-eng
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!max.fiu.edu!serss0!feathers
- From: feathers@serss0 (Michael Feathers)
- Subject: Re: Putting Engineering into Software Engineering
- Organization: Florida International University, Miami
- Date: Sat, 19 Dec 1992 03:09:05 GMT
- Message-ID: <BzHKr6.DGr@fiu.edu>
- References: <rzeplins.722559935@sfu.ca> <1992Nov28.032512.26295@mole-end.matawan.nj.us>
- Sender: news@fiu.edu (Usenet Administrator)
- Lines: 36
-
- In article <1992Nov28.032512.26295@mole-end.matawan.nj.us> mat@mole-end.matawan.nj.us writes:
- >In article <rzeplins.722559935@sfu.ca>, rzeplins@fraser.sfu.ca (George Zygmunt Rzeplinski) writes:
- >> What is needed to call Software Engineering "engineering"?
- >
- >(This discussion, again?)
- >
- >Models that assist understanding, communication and recording of analysis
- >and design, and that are universally applicable and universally indispensible.
- >
- >In electrical engineering, there are circuit theory, transmission line
- >theory, and electromagnetic field theory.
- >
- >In mechanics, there are Newton's Laws and the various laws of elastic
- >behavior, combined with vector and tensor analysis.
- >
- >In thermodynamics, there are the laws of thermodynamics and various
- >variables and equations of state, as well as the statistics of statistical
- >thermodynamics.
- >
- >In chemistry, there are reaction equations, reaction rates, and lots of
- >things I never understood.
- >
- >All of these illustrate what software is missing.
- >--
- > (This man's opinions are his own.)
- > From mole-end Mark Terribile
- >
- > mat@mole-end.matawan.nj.us, Somewhere in Matawan, NJ
-
-
-
- Gee.. what about logic, computability theory, formal languages, cohesion,
- coupling, and knowledge representation?
-
- I'd consider any of those as universally applicable in software engineering.
-
-