{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:52:17Z","timestamp":1750308737436,"version":"3.41.0"},"reference-count":14,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2013,11,11]],"date-time":"2013-11-11T00:00:00Z","timestamp":1384128000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2013,11,11]]},"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.1145\/2532780.2532815","type":"journal-article","created":{"date-parts":[[2013,11,27]],"date-time":"2013-11-27T14:13:59Z","timestamp":1385561639000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Patterns of software architecture in vastu"],"prefix":"10.1145","volume":"38","author":[{"given":"S. Roselin","family":"Mary","sequence":"first","affiliation":[{"name":"Anand Institute of Higher Technology, Kazhipattur, OMR Chennai"}]},{"given":"Paul","family":"Rodrigues","sequence":"additional","affiliation":[{"name":"Velammal Engineering College, Aavadi Chennai"}]},{"given":"E. R..","family":"Naganathan","sequence":"additional","affiliation":[{"name":"Hindustan University, Padur, OMR Chennai"}]}],"member":"320","published-online":{"date-parts":[[2013,11,11]]},"reference":[{"volume-title":"Manasara Series IV. Oriental Books Reprint Corporation","year":"1934","author":"Acharya P. K.","key":"e_1_2_1_1_1"},{"key":"e_1_2_1_2_1","unstructured":"Adrian Kearns. 2010. 5-Layer Architecture Ver 0.2. White Paper.  Adrian Kearns. 2010. 5-Layer Architecture Ver 0.2. White Paper."},{"key":"e_1_2_1_3_1","unstructured":"Albin S. T. 2003. The Art of Software Architecture: Design Methods and Techniques. Wiley New Jersey.   Albin S. T. 2003. The Art of Software Architecture: Design Methods and Techniques. Wiley New Jersey."},{"key":"e_1_2_1_4_1","unstructured":"Alex Homer et al Professional Active Server Pages 3.0 ISBN-13: 9781861002617 Wrox Press ch 13.  Alex Homer et al Professional Active Server Pages 3.0 ISBN-13: 9781861002617 Wrox Press ch 13."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/363095.363143"},{"key":"e_1_2_1_6_1","unstructured":"Ganapathi Sthapathi V. 2007. Building Architecture of Sthapatya Veda. Dakshinaa Publishing House Chennai.  Ganapathi Sthapathi V. 2007. Building Architecture of Sthapatya Veda. Dakshinaa Publishing House Chennai."},{"key":"e_1_2_1_7_1","unstructured":"Garlan D. and Shaw M. 1994. An Introduction to Software Architecture. Technical Report. Carnegie Mellon University Pittsburgh PA.   Garlan D. and Shaw M. 1994. An Introduction to Software Architecture. Technical Report. Carnegie Mellon University Pittsburgh PA."},{"key":"e_1_2_1_8_1","first-page":"236","volume-title":"Motilal Banarsidass","author":"Kramrisch S.","year":"1976"},{"key":"e_1_2_1_9_1","unstructured":"Meier J.D. et al Microsoft Application Architecture Guide 2nd Edition.   Meier J.D. et al Microsoft Application Architecture Guide 2nd Edition."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"key":"e_1_2_1_11_1","article-title":"Software architecture -- Evolution and evaluation. Int","author":"Roselin Mary S.","year":"2012","journal-title":"J. Adv. Comp. Sci. Appl. 3(8)."},{"volume-title":"Software Architecture: Foundations, Theory and Practice","year":"2009","author":"Taylor R. N.","key":"e_1_2_1_12_1"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/638750.638789"},{"key":"e_1_2_1_14_1","unstructured":"Zhu H. 2009. Software Design Methodology -- From Principles to Architectural Styles. Elsevier Science Oxford.  Zhu H. 2009. Software Design Methodology -- From Principles to Architectural Styles. Elsevier Science Oxford."}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2532780.2532815","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2532780.2532815","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:22:06Z","timestamp":1750278126000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2532780.2532815"}},"subtitle":["a new revelation"],"short-title":[],"issued":{"date-parts":[[2013,11,11]]},"references-count":14,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2013,11,11]]}},"alternative-id":["10.1145\/2532780.2532815"],"URL":"https:\/\/doi.org\/10.1145\/2532780.2532815","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2013,11,11]]},"assertion":[{"value":"2013-11-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}