Wiki: Atomicity

Design Decomposition for Business Process and Data Flow Diagrams
Home  |  Matrix  |  Blog  |  Wiki  |  Forum  |  FAQ  |  Consulting  |  Sponsorship  |  Linking  |  Privacy  |  Contact  |
Contents      Categories     PageIndex     RecentChanges     RecentlyCommented     Login/Register

Atomicity

The typical definition of an atomic task or process is one that cannot be decomposed further. This is vague and subject to interpretation. The Decomposition Matrix uses a specific definition: A task (for business process diagrams) or a process (for data flow diagrams) is atomic if every input relates to every output in the Decomposition Matrix. In other words, all cells in the matrix are checked. Each decomposition that is displayed on Results page at this site indicates whether any further decomposition is possible. That information appears at the bottom of the Results page. The Results page also sets up a sub-matrix for further decomposition should you want to see the next level of decomposition. One of the Blog postings has an example.

There are no comments on this page. [Add comment]

Search this site
Custom Search
Resource Books at Amazon.com
by Martin Kalin
Average Customer Review: 4.5 stars - 16 reviews
Customer Review: I did learn a lot which is all that you can ask for. The book is thin - less than 300 pages, and the author writes in a good conversational style. It is a good tutorial but it probably does not make a good reference as it does not go into too...
by Leonard Richardson, Sam Ruby, David Heinemeier Hansson
Average Customer Review: 4 stars - 46 reviews
Customer Review: Good to hear someone make a convincing argument for a web-based services protocol versus the complexity of SOAP.
by Eben Hewitt
Average Customer Review: 4.5 stars - 12 reviews
Customer Review: Excelente trabajo el de Hewitt. El primer capitulo puede ser suficiente para pagar el precio. Cualquier empresa/arquitecto con una iniciativa SOA debe leer este libro. Completamente recomendado.