Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have been looking for some formal definitons but could not find any IEEE newer than 610, which is from 1990. Could you help me please?

share|improve this question - withdrawn standard. According to the tooltip there, that means both that it's not really a standard anymore, and that there is no superseding document. – Mat Sep 2 '12 at 12:59
I'm not sure why this question was being downvoted. On the surface, it seems like a normal resource request. However, searching for things like "software engineering glossary" or "software engineering dictionary" bring up references to the withdrawn IEEE Std 610-1990 or to the work of individual people that can't necessarily be considered canonical (and sometimes even disagree). Since it doesn't appear to be easy to use a search engine to find the answer, I don't see how this is a bad question. – Thomas Owens Sep 2 '12 at 13:18
Thank you. I have seen on the IEEE website that you can buy an access to that glossary of terms. And its pretty expensive – user970696 Sep 2 '12 at 13:22
up vote 3 down vote accepted

Like Mat says in his comment, IEEE Standard 610-1990 has been withdrawn (effective April 20, 2001), which means that it is no longer maintained and the information may be obsolete or erroneous.

Although it's more than just a glossary of terms, the Guide to the Software Engineering Body of Knowledge (free HTML format, paid PDF and dead-tree format) typically provides formal definitions for terms that relate to each knowledge area that come from widely accepted publications. However, this document does cite IEEE 610-1990 for some definitions. I would assume that even though 610-1990 might contain obsolete information, the selected definitions that come from this document are still valid (especially considering the final publication of the SWEBOK was 3 years about 610-1990 was withdrawn, which is sufficient time to update anything that could be considered obsolete).

share|improve this answer

Yes, there is a better "IEEE glossary" than IEEE 610-1990. It's ISO/IEC/IEEE 24765:2010 Systems and software engineering -- Vocabulary. It can be accessed through the IEEE Computer Society for free.

share|improve this answer
without an explanation, this answer may become useless in case if someone else posts an opposite opinion. For example, if someone posts a claim like "there is nothing better than IEEE 610. Software and Systems Engineering Vocabulary is worse", how would this answer help reader to pick of two opposing opinions? Consider editing it into a better shape, to fit How to Answer guidelines. – gnat Aug 27 '14 at 15:44

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.