Welcome to our new site version. Your web page bookmarks may have changed, please search for pages by title to update them. Having problems ? Please try clearing your web browser cache and hard-reloading your web page first before contacting our webmaster.

Atomic Requirements in teaching Logic Implementation

[document] Submitted on 5 September, 2019 - 14:16
Keywords Atomic Requirements in teaching Logic Implementation specifications atomic requirements
Standards groups

Atomic requirements (ATR) are primarily, 'well-formed requirements' ANSI/IEEE Standard 1233-1998 [8]. Well-formed requirements' are are abstract, unambiguous, traceable and ventidatable (testable). In addition to being well-formed requirements, ATRs are also responsible for splitting complex requirements into elementary, or indivisible, requirements. Usually, an ATR takes the form of a single sentence using non-formal language, nevertheless precisely expressing a specification.

The chances are considerably better to achieve un-ambiguity with a set of ATRs than with an equivalent, non-atomic specification [19]. The implications of the ATR notion are wide, encompassing requirements and design specifications since both are documented in a similar way [18], and since a specification at any abstraction level can be viewed as both requirement and design[5,9]. Indeed, atomic requirements (ATRs) have demonstrated their benefits in the hi-tech industry [19] when were used to document data processing application in software requirements specifications documents, as well as in individual programs' detailed design documents.

Date published
Document type
technical white paper
Replaced/Superseded by document(s)
Cancelled by
Amended by
File MIME type Size (KB) Language Download
Paper AtomicRequirmentsControl.pdf application/pdf   298.59 KB English DOWNLOAD!
File attachments
Defines standard
Visit also