Automatisering van het ontwerpsproces

Naast zijn vakkennis en de informatie over het domein, gebruikt de ontwerper software die toelaat op een ordelijke manier ontwerpinformatie op te slaan en die (stappen van) het ontwerpproces kan automatiseren.

Digitaal ontwerp kan in grote mate geautomatiseerd worden. Zo kan men vertrekkend van een formele beschrijving van het gedrag (in een geschikte hoog-niveau taal) automatisch komen tot een ontwerp in hardware (bv. gerealiseerd in een programmeerbare component).
Bij ontwerp van analoge bouwstenen met redelijke performantie is (nog) veel meer tussenkomst van de ontwerper vereist. Computerhulpmiddelen blijven absoluut noodzakelijk om het ontwerp tot een goed einde te brengen, maar ook een grote dosis kennis van de ontwerper is onontbeerlijk.