home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / software / 5079 < prev    next >
Encoding:
Text File  |  1992-12-21  |  1.8 KB  |  48 lines

  1. Newsgroups: comp.software-eng
  2. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!max.fiu.edu!serss0!feathers
  3. From: feathers@serss0 (Michael Feathers)
  4. Subject: Re: Putting Engineering into Software Engineering
  5. Organization: Florida International University, Miami
  6. Date: Sat, 19 Dec 1992 03:09:05 GMT
  7. Message-ID: <BzHKr6.DGr@fiu.edu>
  8. References: <rzeplins.722559935@sfu.ca> <1992Nov28.032512.26295@mole-end.matawan.nj.us>
  9. Sender: news@fiu.edu (Usenet Administrator)
  10. Lines: 36
  11.  
  12. In article <1992Nov28.032512.26295@mole-end.matawan.nj.us> mat@mole-end.matawan.nj.us writes:
  13. >In article <rzeplins.722559935@sfu.ca>, rzeplins@fraser.sfu.ca (George Zygmunt Rzeplinski) writes:
  14. >> What is needed to call Software Engineering "engineering"?
  15. >
  16. >(This discussion, again?)
  17. >
  18. >Models that assist understanding, communication and recording of analysis
  19. >and design, and that are universally applicable and universally indispensible.
  20. >
  21. >In electrical engineering, there are circuit theory, transmission line
  22. >theory, and electromagnetic field theory.
  23. >
  24. >In mechanics, there are Newton's Laws and the various laws of elastic
  25. >behavior, combined with vector and tensor analysis.
  26. >
  27. >In thermodynamics, there are the laws of thermodynamics and various
  28. >variables and equations of state, as well as the statistics of statistical
  29. >thermodynamics.
  30. >
  31. >In chemistry, there are reaction equations, reaction rates, and lots of
  32. >things I never understood.
  33. >
  34. >All of these illustrate what software is missing.
  35. >-- 
  36. > (This man's opinions are his own.)
  37. > From mole-end                Mark Terribile
  38. >
  39. > mat@mole-end.matawan.nj.us, Somewhere in Matawan, NJ
  40.  
  41.  
  42.  
  43. Gee..   what about logic, computability theory, formal languages, cohesion,
  44. coupling, and knowledge representation?
  45.  
  46. I'd consider any of those as universally applicable in software engineering.
  47.  
  48.