AUTOMATYZACJA W PROJEKTOWANIU ARCHITEKTONICZNYM
Architekci w swojej praktyce zawodowej tworzą i wykorzystują zasady projektowe, które niejednokrotnie są stosowane nieświadomie i czasami nie zostają spisane. Zasady te wynikają z wiedzy i zdobytego doświadczenia. Jeśli nie zostaną zapisane i przekazane kolejnym pokoleniom, to niejednokrotnie odchodzą wraz z twórca. Sposobem cyfrowego zapisania zasad projektowych są algorytmiczne metody projektowe.
Algorytm, jako ciąg jasno zdefiniowanych czynności koniecznych do wykonania zadania, pozwala sformalizować etapy projektowe, w efekcie wykonania których możliwe jest osiągniecie zamierzonego efektu. Hersey zauważył, że tego typu podejście, w którym algorytm może generować plany, elewacje i projekty całych budynków, jest zauważalne w pracach Witruwiusza. Według Słyka metodologia algorytmiczna od zawsze istniała w sferze intelektualnej, czekając, aż zostanie zastosowana z użyciem komputerów. Przetworzenie metodologii algorytmicznej w projektowaniu na zapis komputerowy zaowocowało zautomatyzowaniem procesu powstawania rozwiązań projektowych.