{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T06:10:32Z","timestamp":1761977432312,"version":"build-2065373602"},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642173578"},{"type":"electronic","value":"9783642173585"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-45005-1_9","type":"book-chapter","created":{"date-parts":[[2013,11,27]],"date-time":"2013-11-27T09:53:14Z","timestamp":1385545994000},"page":"114-130","source":"Crossref","is-referenced-by-count":8,"title":["Detection of SOA Patterns"],"prefix":"10.1007","author":[{"given":"Anthony","family":"Demange","sequence":"first","affiliation":[]},{"given":"Naouel","family":"Moha","sequence":"additional","affiliation":[]},{"given":"Guy","family":"Tremblay","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"9_CR1","unstructured":"Acceleo code generator tool, http:\/\/www.acceleo.org\/"},{"key":"9_CR2","unstructured":"Eclipse modeling framework project, http:\/\/www.eclipse.org\/modeling\/emf\/"},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Antoniol, G., Fiutem, R., Cristoforetti, L.: Design Pattern Recovery in Object-Oriented Software. In: 14th IEEE Intl. Conf. on Prog. Comprehension, pp. 153\u2013160 (June 1998)","DOI":"10.1109\/WPC.1998.693342"},{"issue":"11","key":"9_CR4","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/163359.163375","volume":"36","author":"R.D. Banker","year":"1993","unstructured":"Banker, R.D., Datar, S.M., Kemerer, C.F., Zweig, D.: Software complexity and maintenance costs. Comm. of the ACM\u00a036(11), 81\u201394 (1993)","journal-title":"Comm. of the ACM"},{"issue":"10","key":"9_CR5","doi-asserted-by":"publisher","first-page":"751","DOI":"10.1109\/32.544352","volume":"22","author":"V. Basili","year":"1996","unstructured":"Basili, V., Briand, L., Melo, W.: A validation of object-oriented design metrics as quality indicators. IEEE Transactions on Software Engineering\u00a022(10), 751\u2013761 (1996)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9_CR6","unstructured":"Chappell, D.: Introducing SCA (2007), http:\/\/www.davidchappell.com\/articles\/introducing_sca.pdf"},{"key":"9_CR7","unstructured":"Daigneau, R.: Service Design Patterns. Addison-Wesley (2011)"},{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"De Lucia, A., Deufemia, V., Gravino, C., Risi, M.: Improving Behavioral Design Pattern Detection through Model Checking. In: 14th European Conf. on Soft. Maintenance and Reengineering, pp. 176\u2013185. IEEE Comp. Soc. (March 2010)","DOI":"10.1109\/CSMR.2010.16"},{"key":"9_CR9","unstructured":"Erl, T.: SOA Design Patterns. Prentice Hall PTR (2009)"},{"key":"9_CR10","unstructured":"Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley Professional (2002)"},{"key":"9_CR11","doi-asserted-by":"crossref","unstructured":"Galster, M., Avgeriou, P.: Qualitative Analysis of the Impact of SOA Patterns on Quality Attributes. In: 12th Intl. Conf. on Quality Software, pp. 167\u2013170. IEEE (August 2012)","DOI":"10.1109\/QSIC.2012.35"},{"key":"9_CR12","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns - Elements of Reusable Object-Oriented Software. Addison-Wesley (1994)"},{"issue":"5","key":"9_CR13","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1109\/TSE.2008.48","volume":"34","author":"Y.G. Gu\u00e9h\u00e9neuc","year":"2008","unstructured":"Gu\u00e9h\u00e9neuc, Y.G., Antoniol, G.: DeMIMA: A Multilayered Approach for Design Pattern Identification. IEEE Trans. on Soft. Eng.\u00a034(5), 667\u2013684 (2008)","journal-title":"IEEE Trans. on Soft. Eng."},{"key":"9_CR14","unstructured":"Hansen, M.D.: SOA Using Java Web Services. Prentice Hall (2007)"},{"key":"9_CR15","doi-asserted-by":"crossref","unstructured":"Heuzeroth, D., Holl, T., Hogstrom, G., L\u00f6we, W.: Automatic design pattern detection. In: Intl. Symp. on Micromechatronics and Human Science, pp. 94\u2013103. IEEE Comp. Soc. (2003)","DOI":"10.1109\/WPC.2003.1199193"},{"key":"9_CR16","unstructured":"Hohpe, G., Easy, C.: SOA Patterns New Insights or Recycled Knowledge. Tech. rep. (2007)"},{"key":"9_CR17","unstructured":"Hu, L., Sartipi, K.: Dynamic Analysis and Design Pattern Detection in Java Programs. In: 20th Intl. Conf. on Soft. Eng. and Data Eng., pp. 842\u2013846 (2008)"},{"key":"9_CR18","unstructured":"Ka-Yee Ng, J., Gu\u00e9h\u00e9neuc, Y.G., Antoniol, G.: Identification of Behavioral and Creational Design Patterns through Dynamic Analysis. In: 3rd Intl. Work. on Progr. Comprehension through Dynamic Analysis, pp. 34\u201342. John Wiley (2007)"},{"key":"9_CR19","doi-asserted-by":"crossref","unstructured":"Milanovic, N.: Service Engineering Design Patterns. In: Second IEEE Intl. Symp. on Service-Oriented System Eng., pp. 19\u201326 (October 2006)","DOI":"10.1109\/SOSE.2006.33"},{"key":"9_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-34321-6_1","volume-title":"Service-Oriented Computing","author":"N. Moha","year":"2012","unstructured":"Moha, N., Palma, F., Nayrolles, M., Conseil, B.J., Gu\u00e9h\u00e9neuc, Y.-G., Baudry, B., J\u00e9z\u00e9quel, J.-M.: Specification and Detection of SOA Antipatterns. In: Liu, C., Ludwig, H., Toumani, F., Yu, Q. (eds.) ICSOC 2012. LNCS, vol.\u00a07636, pp. 1\u201316. Springer, Heidelberg (2012)"},{"key":"9_CR21","doi-asserted-by":"crossref","unstructured":"Oman, P., Hagemeister, J.: Metrics for assessing a software system\u2019s maintainability. In: Proc. Conf. on Soft. Maint., pp. 337\u2013344. IEEE Comp. Soc. Press (1992)","DOI":"10.1109\/ICSM.1992.242525"},{"key":"9_CR22","unstructured":"Rotem-Gal-Oz, A.: SOA Patterns. Manning Publications (2012)"},{"key":"9_CR23","unstructured":"Schulte, R.W., Natis, Y.V.: Service Oriented Architectures, Part 1. Tech. rep., Gartner (1996)"},{"key":"9_CR24","doi-asserted-by":"crossref","unstructured":"Seinturier, L., Merle, P., Fournier, D., Dolet, N., Schiavoni, V., Stefani, J.B.: Reconfigurable SCA Applications with the FraSCAti Platform. In: 2009 IEEE Intl. Conf. on Services Computing, pp. 268\u2013275. IEEE Computer Society (September 2009)","DOI":"10.1109\/SCC.2009.27"},{"issue":"11","key":"9_CR25","doi-asserted-by":"publisher","first-page":"896","DOI":"10.1109\/TSE.2006.112","volume":"32","author":"N. Tsantalis","year":"2006","unstructured":"Tsantalis, N., Chatzigeorgiou, A., Stephanides, G., Halkidis, S.: Design Pattern Detection Using Similarity Scoring. IEEE Trans. on Soft. Eng.\u00a032(11), 896\u2013909 (2006)","journal-title":"IEEE Trans. on Soft. Eng."},{"key":"9_CR26","unstructured":"Winkler, W.E.: String Comparator Metrics and Enhanced Decision Rules in the Fellegi-Sunter Model of Record Linkage (November 1989)"},{"key":"9_CR27","doi-asserted-by":"crossref","unstructured":"Yousefi, A., Sartipi, K.: Identifying distributed features in SOA by mining dynamic call trees. In: 27th IEEE Intl. Conf. on Soft. Maint., pp. 73\u201382. IEEE (September 2011)","DOI":"10.1109\/ICSM.2011.6080774"}],"container-title":["Lecture Notes in Computer Science","Service-Oriented Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-45005-1_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T23:52:13Z","timestamp":1746057133000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-45005-1_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642173578","9783642173585"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-45005-1_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}