All great architects have mastered the skill of conceptualizing solutions at different levels of abstraction. By organizing the solution into discrete hierarchies, architects can focus on a single aspect of the solution and ignore all remaining complexity. Demonstrate techniques for applying levels of abstraction to IT solutions and compare them to other engineering disciplines.
In this article Applying levels of abstraction to IT solutions Levels of abstraction: A powerful weapon for all engineers Core principles when applying levels of abstraction Applying levels of abstraction to IT systems A simple framework: Four levels of abstraction Revisiting abstraction through iterative development of levels Core Principles of Layers Extending Layers to Support Enterprise Solutions Benefits Summary Self-Assessment Applying levels of abstraction to IT solutions