Voortdurende veranderingen kwellen softwarearchitecten
De belangstelling voor softwarearchitectuur is de afgelopen jaren sterk gegroeid. Het grote aantal deelnemers aan het tweede Landelijk Architectuur Congres (november 2000) en het verschijnen van diverse publicaties getuigen daarvan. Ook over de inhoud van softwarearchitectuur ontstaat de laatste jaren steeds meer consensus. Zo heeft de IEEE een standaard aangenomen voor het beschrijven van softwarearchitecturen (IEEE-1471-2000).
Deze standaard geeft definities en een aanbevolen aanpak en structuur voor het opstellen en vastleggen van architectuurdefinities. Volgens deze standaard beschrijft een softwarearchitectuur de fundamentele organisatie van een systeem in termen van zijn componenten, hun onderlinge relaties (waaronder ook interactie) en de relaties met de omgeving. Daarbij worden de leidende principes voor het ontwerp en de evolutie van het systeem vastgelegd.