geometry principles to software architecture. FCA promotes the creation of self-similar components that can automatically configure themselves based on environmental conditions and user preferences. SCS utilizes machine learning to adapt