Splitsen in deelproblemen

Het ontwerp van een complex systeem (al dan niet elektronisch) vereist een goed doordachte aanpak. Daarbij tracht men eerst de de grote lijnen van de oplossing vast te leggen en vervolgens meer en meer details uit te werken. Iets dergelijks doet men ook bij het bouwen van een woning: men zal bv. niet beginnen met de elektrische installatie maar wel met een globaal plan. Men kan dit omschrijven als het gebruik van verschillende abstractieniveaus.