skip to main content
research-article

Patterns of software architecture in vastu: a new revelation

Published:11 November 2013Publication History
Skip Abstract Section

Abstract

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.

References

  1. Acharya, P. K. 1934. Architecture of the Manasara, Manasara Series IV. Oriental Books Reprint Corporation, New Delhi, 1980.Google ScholarGoogle Scholar
  2. Adrian Kearns. 2010. 5-Layer Architecture, Ver 0.2. White Paper.Google ScholarGoogle Scholar
  3. Albin, S. T. 2003. The Art of Software Architecture: Design Methods and Techniques. Wiley, New Jersey. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Alex Homer et al, Professional Active Server Pages 3.0,ISBN-13: 9781861002617,Wrox Press, ch 13.Google ScholarGoogle Scholar
  5. Dijkstra, E. W. 1968. The Structure of the "THE" Multiprogramming system. Communications of the ACM, a(18). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Ganapathi Sthapathi, V. 2007. Building Architecture of Sthapatya Veda. Dakshinaa Publishing House, Chennai.Google ScholarGoogle Scholar
  7. Garlan, D. and Shaw, M. 1994. An Introduction to Software Architecture. Technical Report. Carnegie Mellon University, Pittsburgh, PA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Kramrisch, S. 1976. The Hindu Temple, Vol. 1. Motilal Banarsidass, Delhi, p. 236.Google ScholarGoogle Scholar
  9. Meier, J.D. et al, Microsoft Application Architecture Guide, 2nd Edition. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Parnas, D. L.1972. On the Criteria To Be Used in Decomposing Systems Into Modules. Communications of the ACM, 15(12), pp. 1053--1058. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Roselin Mary, S. and Rodrigues, P. 2012. Software architecture -- Evolution and evaluation. Int. J. Adv. Comp. Sci. Appl. 3(8).Google ScholarGoogle Scholar
  12. Taylor, R. N., Medvidovic, N., and Dashofy, E. M. 2009. Software Architecture: Foundations, Theory and Practice. Wiley, New Jersey. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Zarayaraz, G., Rodrigues, P., Thambidurai, P., and Kuppuswami, S. 2003. A new approach to software architecture. ACM SIGSOFT, 28(2), p. 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Zhu, H. 2009. Software Design Methodology -- From Principles to Architectural Styles. Elsevier Science, Oxford.Google ScholarGoogle Scholar

Index Terms

  1. Patterns of software architecture in vastu: a new revelation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader