{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T19:26:19Z","timestamp":1725737179825},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642390302"},{"type":"electronic","value":"9783642390319"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-39031-9_21","type":"book-chapter","created":{"date-parts":[[2013,6,25]],"date-time":"2013-06-25T08:23:25Z","timestamp":1372148605000},"page":"240-248","source":"Crossref","is-referenced-by-count":2,"title":["PANDArch: A Pluggable Automated Non-intrusive Dynamic Architecture Conformance Checker"],"prefix":"10.1007","author":[{"given":"Lakshitha","family":"de Silva","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dharini","family":"Balasubramaniam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Aldrich, J., Chambers, C., Notkin, D.: ArchJava: Connecting software architecture to implementation. In: Proceedings of the 24th International Conference on Software Engineering, pp. 187\u2013197. ACM (2002)","DOI":"10.1145\/581364.581365"},{"key":"21_CR2","unstructured":"Apache Software Foundation: Apache Jackrabbit (2010), \n                    \n                      http:\/\/jackrabbit.apache.org\/\n                    \n                    \n                   (accessed April 2013)"},{"key":"21_CR3","unstructured":"Apache Software Foundation: Jackrabbit Architecture (2010), \n                    \n                      http:\/\/jackrabbit.apache.org\/jackrabbit-architecture.html\n                    \n                    \n                   (accessed April 2013)"},{"key":"21_CR4","unstructured":"Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 2nd edn. Addison-Wesley (2003)"},{"key":"21_CR5","doi-asserted-by":"crossref","unstructured":"Duszynski, S., Knodel, J., Lindvall, M.: SAVE: Software architecture visualization and evaluation. In: Proceedings of the 13th European Conference on Software Maintenance and Reengineering, pp. 323\u2013324. IEEE (2009)","DOI":"10.1109\/CSMR.2009.52"},{"issue":"11","key":"21_CR6","doi-asserted-by":"publisher","first-page":"1586","DOI":"10.1016\/j.infsof.2009.06.007","volume":"51","author":"D. Ganesan","year":"2009","unstructured":"Ganesan, D., Keuler, T., Nishimura, Y.: Architecture compliance checking at run-time. Information and Software Technology\u00a051(11), 1586\u20131600 (2009)","journal-title":"Information and Software Technology"},{"key":"21_CR7","unstructured":"Morrison, R., Kirby, G., Balasubramaniam, D., Mickan, K., Oquendo, F., Cimpan, S., Warboys, B., Snowdon, B., Greenwood, R.M.: Support for evolving software architectures in the ArchWare ADL. In: Proceedings of the 4th Working IEEE\/IFIP Conference on Software Architecture, pp. 69\u201378. IEEE (2004)"},{"key":"21_CR8","unstructured":"Oracle: Package java.lang.instrument (2013), \n                    \n                      http:\/\/docs.oracle.com\/javase\/7\/docs\/api\/java\/lang\/instrument\/package-summary.html\n                    \n                    \n                   (accessed April 2013)"},{"issue":"4","key":"21_CR9","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"D.E. Perry","year":"1992","unstructured":"Perry, D.E., Wolf, A.L.: Foundations for the study of software architecture. ACM SIGSOFT Software Engineering Notes\u00a017(4), 40\u201352 (1992)","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"21_CR10","unstructured":"Popescu, D., Medvidovic, N.: Ensuring architectural conformance in message\u2013based systems. In: Proceedings of the Workshop on Architecting Dependable Systems (2008)"},{"key":"21_CR11","doi-asserted-by":"crossref","unstructured":"Schmerl, B., Garlan, D., Yan, H.: Dynamically discovering architectures with DiscoTect. In: Proceedings of the 13th ACM International Symposium on Foundations Software Engineering, pp. 103\u2013106. ACM (2005)","DOI":"10.1145\/1081706.1081724"},{"key":"21_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1007\/978-3-642-23798-0_34","volume-title":"Software Architecture","author":"L. Silva de","year":"2011","unstructured":"de Silva, L., Balasubramaniam, D.: A model for specifying rationale using an architecture description language. In: Crnkovic, I., Gruhn, V., Book, M. (eds.) ECSA 2011. LNCS, vol.\u00a06903, pp. 319\u2013327. Springer, Heidelberg (2011)"},{"issue":"1","key":"21_CR13","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.jss.2011.07.036","volume":"85","author":"L. Silva de","year":"2012","unstructured":"de Silva, L., Balasubramaniam, D.: Controlling software architecture erosion: A survey. Journal of Systems and Software\u00a085(1), 132\u2013151 (2012)","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"21_CR14","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/S0164-1212(01)00152-2","volume":"61","author":"J. van Gurp","year":"2002","unstructured":"van Gurp, J., Bosch, J.: Design erosion: problems and causes. Journal of Systems and Software\u00a061(2), 105\u2013119 (2002)","journal-title":"Journal of Systems and Software"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-39031-9_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,14]],"date-time":"2019-05-14T13:48:33Z","timestamp":1557841713000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-39031-9_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642390302","9783642390319"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-39031-9_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}