Saturday, February 07, 2009

Jargon Orienteering

Many concepts in the software industry are something-based, something-centric, something-driven, something-led or something-oriented.

  • Component-based, but object and service-oriented
  • Architecture-led, but model-driven
  • Event-driven, but net-centric
  • Computer-based training (CBT), but computer-aided design (CAD) and computer-supported cooperative work (CSCW)

I could invent some fine distinction between these suffixes, but I am unable to detect any meaningful distinction in practice. I shall therefore use the terms as practically interchangeable, just as everyone else does.

If you disagree, if you think there is an important distinction, please explain in the comments.


Update: see Tom Graves on IT-oriented versus IT-centric

No comments: