Patterns of software architecture in vastu: a new revelation

Patterns play an important role in architecture. Plenty of patterns exist but remain undiscovered. Many of the patterns used in different fields are knowingly or unknowingly used in the field of software architecture. This technical paper briefly explains various patterns in the Indian architectural science Vastu and also presents a brief discussion of various available software architectural patterns. An attempt is made here to find correlations between patterns existing in vastu and software architecture. Further, based on the facts established in vastu, it may be possible to build any kind of complex systems.