Mūsdienas biznesam nepārtraukti jāpielāgojas mainīgai ārējai videi ierobežotā laikā. Tas prasa biznesam samazināt izmaksas un laiku katram izmaiņu procesam. Tādēļ, programmatūras izmaiņu, kuras izraisa izmaiņas biznesā, potenciālam jābūt novērtētam programmatūras modelēšanas procesā. To var izpildīt ar arhitektūru, kas ir bāzēta uz fraktāļiem. Uz fraktāļiem bāzētas arhitektūras galvenās īpašības ir pašlīdzība, pašorganizēšana, orientēšana uz mērķiem, dinamiskums un vitalitāte. Šīs raksts apspriež kā sistēmas uz fraktāļiem bāzēta daba var būt analizēta un modelēta objektorientētas paradigmas kontekstā no platformneatkarīga skatupunkta, kas ir piedāvāts modeļvadāmā arhitektūrā (MDA). MDA galvenais nolūks ir padarīt programmatūras projektējumu viegli pārnesamu starp dažādām darbības platformām, saglabājot programmatūras sadarbspēju un projektējumu atkārtotas izmantošanas iespēju. Piedāvātā pieeja palīdz atklāt uzvedības un struktūras mēroga invariantus uz fraktāļiem bāzētām sistēmām. Visi mēroga invarianti, kuriem jābūt implementētiem fraktāļos ir sadalīti atsevišķos fraktāļu interfeisos un fraktāļu klasēs.