How was Training?

more

“Very positive.” - Enterprise Architect, Experian, UK, Mar 2013

Recommend PEAF?

more

“Yes - I think it helps understand what EA is all about.” - Solution Architect, Notarius inc., Canada, May 2010







There is no reason to Abstract or Elaborate anything unless the abstracted or elaborated information is to be used for something. Abstraction is a process used to remove or suppress information that is less relevant to the user of the information at the abstracted level. Elaboration is a process used to create or add information that is more relevant to the user of the information at the elaborated level.

Abstraction and Elaboration, therefore, are mechanisms which allows the same fundamental thing to be viewed by different stakeholders with potentially very different viewpoints and there is no theoretical limit to how many times information can be abstracted or elaborated. Whether you view something as being an abstraction or an elaboration is defined by the direction you are looking. If you are looking up to a more abstract level, the information is said to be an elaboration of the information above. If you are looking down to a more elaborated level, the information is said to be an abstraction of the information below.

POET uses the primitives of Abstraction and Elaboration.

¨      Omission/Inclusion

¨      Moving up, transforms things by removing information.

¨      Moving down, transforms things by adding information.

These are the simplest types of transformation.

¨      Composition/Decomposition

¨      Moving up, transforms things by grouping them together into larger things.

¨      Moving down, transforms things by breaking them apart into smaller things.

The second most complex types of transformation.

¨      Generalisation/Specialisation

¨      Moving up, transforms things by creating more generic things.

¨      Moving down, transforms things by creating more specific things.

The third most complex types of transformation.

¨      Idealisation/Realisation

¨      Moving up, transforms things into more idealised things. Akin to Analysis and Architecture.

¨      Moving down, transforms things into more real things. Akin to Design and Engineering.

The most complex, and most important, of all types of transformation

 

Do all people involved in Transformation understand the differences between these types of abstraction?

Do all people involved in Transformation know how to “move up” and “move down” effectively?

If not, what impact is that likely to have?

 

 

◄◄◄ Previous Page          

          Next Page ►►►










 

© 2008-2016 Pragmatic EA Ltd