{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T05:41:02Z","timestamp":1751694062349,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,12,2]],"date-time":"2013-12-02T00:00:00Z","timestamp":1385942400000},"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":[],"published-print":{"date-parts":[[2013,12,2]]},"DOI":"10.1145\/2539150.2539173","type":"proceedings-article","created":{"date-parts":[[2014,2,11]],"date-time":"2014-02-11T14:40:08Z","timestamp":1392129608000},"page":"280-289","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Automatic Recognition of Design Patterns from UML-based Software Documentation"],"prefix":"10.1145","author":[{"given":"Beniamino","family":"Di Martino","sequence":"first","affiliation":[{"name":"Second University of Naples, Aversa (CE), Italy"}]},{"given":"Antonio","family":"Esposito","sequence":"additional","affiliation":[{"name":"Second University of Naples, Aversa (CE), Italy"}]}],"member":"320","published-online":{"date-parts":[[2013,12,2]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Altova umodel. http:\/\/www.altova.com\/umodel.html.  Altova umodel. http:\/\/www.altova.com\/umodel.html."},{"key":"e_1_3_2_1_2_1","unstructured":"Essere: Evoluzione dei sistemi software e reverse engineering. http:\/\/essere.disco.unimib.it\/.  Essere: Evoluzione dei sistemi software e reverse engineering. http:\/\/essere.disco.unimib.it\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Euml2. http:\/\/www.soyatec.com\/euml2\/.  Euml2. http:\/\/www.soyatec.com\/euml2\/."},{"key":"e_1_3_2_1_4_1","unstructured":"Object aid. http:\/\/www.objectaid.com\/.  Object aid. http:\/\/www.objectaid.com\/."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2008.10.034"},{"key":"e_1_3_2_1_6_1","volume-title":"Owl web ontology language reference. W3C recommendation, 10:2006--01","author":"Bechhofer S.","year":"2004","unstructured":"S. Bechhofer , F. Van Harmelen , J. Hendler , I. Horrocks , D. L. McGuinness , P. F. Patel-Schneider , L. A. Stein , Owl web ontology language reference. W3C recommendation, 10:2006--01 , 2004 . S. Bechhofer, F. Van Harmelen, J. Hendler, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider, L. A. Stein, et al. Owl web ontology language reference. W3C recommendation, 10:2006--01, 2004."},{"key":"e_1_3_2_1_7_1","first-page":"336","volume-title":"12th International Conference on Software Engineering and Knowledge Engineering (SEKE)","author":"Bergenti F.","year":"2000","unstructured":"F. Bergenti and A. Poggi . Improving uml designs using automatic design pattern detection . In 12th International Conference on Software Engineering and Knowledge Engineering (SEKE) , pages 336 -- 343 . Citeseer , 2000 . F. Bergenti and A. Poggi. Improving uml designs using automatic design pattern detection. In 12th International Conference on Software Engineering and Knowledge Engineering (SEKE), pages 336--343. Citeseer, 2000."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/851042.857035"},{"key":"e_1_3_2_1_9_1","first-page":"24","volume-title":"Joint Workshop on Intelligent Methods for Software System Engineering (JIMSE 2012","author":"Di Martino B.","year":"2012","unstructured":"B. Di Martino and G. Cretella . Semantic and algorithmic recognition support to porting software applications to cloud . In Joint Workshop on Intelligent Methods for Software System Engineering (JIMSE 2012 ), pages 24 -- 30 , 2012 . B. Di Martino and G. Cretella. Semantic and algorithmic recognition support to porting software applications to cloud. In Joint Workshop on Intelligent Methods for Software System Engineering (JIMSE 2012), pages 24--30, 2012."},{"key":"e_1_3_2_1_10_1","volume-title":"Procs. CSIS","author":"Di Martino B.","year":"2012","unstructured":"B. Di Martino and G. Cretella . Towards a semantic engine for cloud applications development support . Procs. CSIS , 2012 . B. Di Martino and G. Cretella. Towards a semantic engine for cloud applications development support. Procs. CSIS, 2012."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2539150.2539226"},{"key":"e_1_3_2_1_12_1","volume-title":"An ontology based representation of software design patterns. Design Patterns Formalization Techniques, page 258","author":"Dietrich J.","year":"2007","unstructured":"J. Dietrich and C. Elgar . An ontology based representation of software design patterns. Design Patterns Formalization Techniques, page 258 , 2007 . J. Dietrich and C. Elgar. An ontology based representation of software design patterns. Design Patterns Formalization Techniques, page 258, 2007."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.websem.2006.11.007"},{"key":"e_1_3_2_1_14_1","volume-title":"Design patterns: elements of reusable object-oriented software","author":"Erich G.","year":"1995","unstructured":"G. Erich , H. Richard , J. Ralph , and V. John . Design patterns: elements of reusable object-oriented software . Reading : Addison Wesley Publishing Company , 1995 . G. Erich, H. Richard, J. Ralph, and V. John. Design patterns: elements of reusable object-oriented software. Reading: Addison Wesley Publishing Company, 1995."},{"key":"e_1_3_2_1_15_1","volume-title":"The ACE programmer's guide: practical design patterns for network and systems programming","author":"Huston S. D.","year":"2003","unstructured":"S. D. Huston , J. C. Johnson , and U. Syyid . The ACE programmer's guide: practical design patterns for network and systems programming . Addison-Wesley Professional , 2003 . S. D. Huston, J. C. Johnson, and U. Syyid. The ACE programmer's guide: practical design patterns for network and systems programming. Addison-Wesley Professional, 2003."},{"key":"e_1_3_2_1_16_1","first-page":"1","volume-title":"Proc. of the Fifth European Conference on Model-Driven Architecture Foundations and Applications (ECMDA-FA 2009","author":"Lanusse A.","year":"2009","unstructured":"A. Lanusse , Y. Tanguy , H. Espinoza , C. Mraidha , S. Gerard , P. Tessier , R. Schnekenburger , H. Dubois , and F. Terrier . Papyrus uml: an open source toolset for mda . In Proc. of the Fifth European Conference on Model-Driven Architecture Foundations and Applications (ECMDA-FA 2009 ), pages 1 -- 4 . Citeseer , 2009 . A. Lanusse, Y. Tanguy, H. Espinoza, C. Mraidha, S. Gerard, P. Tessier, R. Schnekenburger, H. Dubois, and F. Terrier. Papyrus uml: an open source toolset for mda. In Proc. of the Fifth European Conference on Model-Driven Architecture Foundations and Applications (ECMDA-FA 2009), pages 1--4. Citeseer, 2009."},{"key":"e_1_3_2_1_17_1","volume-title":"Active object--an object behavioral pattern for concurrent programming","author":"Lavender R. G.","year":"1995","unstructured":"R. G. Lavender and D. C. Schmidt . Active object--an object behavioral pattern for concurrent programming . 1995 . R. G. Lavender and D. C. Schmidt. Active object--an object behavioral pattern for concurrent programming. 1995."},{"key":"e_1_3_2_1_18_1","unstructured":"B. Mark H. Jerry L. Ora M. Drew M. Sheila N. Srini P. Massimo P. Bijan P. Terry S. Evren S. Naveen and S. Katia. OWL-s: Semantic markup for web services. http:\/\/www.w3.org\/Submission\/2004\/SUBM-OWL-S-20041122\/.  B. Mark H. Jerry L. Ora M. Drew M. Sheila N. Srini P. Massimo P. Bijan P. Terry S. Evren S. Naveen and S. Katia. OWL-s: Semantic markup for web services. http:\/\/www.w3.org\/Submission\/2004\/SUBM-OWL-S-20041122\/."},{"key":"e_1_3_2_1_19_1","volume-title":"Pearson Education","author":"Mattson T. G.","year":"2004","unstructured":"T. G. Mattson , B. A. Sanders , and B. L. Massingill . Patterns for parallel programming . Pearson Education , 2004 . T. G. Mattson, B. A. Sanders, and B. L. Massingill. Patterns for parallel programming. Pearson Education, 2004."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/302163.302175"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 2005 Workshop on Patterns in High Performance Computing. Citeseer","author":"Shi N.","year":"2005","unstructured":"N. Shi and R. A. Olsson . Reverse engineering of design patterns for high performance computing . In Proceedings of the 2005 Workshop on Patterns in High Performance Computing. Citeseer , 2005 . N. Shi and R. A. Olsson. Reverse engineering of design patterns for high performance computing. In Proceedings of the 2005 Workshop on Patterns in High Performance Computing. Citeseer, 2005."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.57"},{"key":"e_1_3_2_1_23_1","volume-title":"modeling tool. multilingual project. version 5.0. 2.1570","author":"U.","year":"2005","unstructured":"U. StarUML. modeling tool. multilingual project. version 5.0. 2.1570 , 2005 . U. StarUML. modeling tool. multilingual project. version 5.0. 2.1570, 2005."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2003.2.4.a4"},{"key":"e_1_3_2_1_25_1","volume-title":"a web ontology language-owl library for {swi} prolog. web-published manual","author":"Vassiliadis V.","year":"2006","unstructured":"V. Vassiliadis . Thea. a web ontology language-owl library for {swi} prolog. web-published manual , 2006 . V. Vassiliadis. Thea. a web ontology language-owl library for {swi} prolog. web-published manual, 2006."},{"key":"e_1_3_2_1_26_1","volume-title":"Specifying object-oriented design patterns using owl","author":"Vu D. H.","year":"2010","unstructured":"D. H. Vu . Specifying object-oriented design patterns using owl . 2010 . D. H. Vu. Specifying object-oriented design patterns using owl. 2010."},{"key":"e_1_3_2_1_27_1","volume-title":"Sdmetrics: The software design metrics tool for uml","author":"Wust J.","year":"2005","unstructured":"J. Wust . Sdmetrics: The software design metrics tool for uml , 2005 . J. Wust. Sdmetrics: The software design metrics tool for uml, 2005."}],"event":{"name":"IIWAS '13: The 15th International Conference on Information Integration and Web-based Applications & Services","sponsor":["@WAS International Organization of Information Integration and Web-based Applications and Services"],"location":"Vienna Austria","acronym":"IIWAS '13"},"container-title":["Proceedings of International Conference on Information Integration and Web-based Applications &amp; Services"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2539150.2539173","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2539150.2539173","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:34:51Z","timestamp":1750232091000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2539150.2539173"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,12,2]]},"references-count":27,"alternative-id":["10.1145\/2539150.2539173","10.1145\/2539150"],"URL":"https:\/\/doi.org\/10.1145\/2539150.2539173","relation":{},"subject":[],"published":{"date-parts":[[2013,12,2]]},"assertion":[{"value":"2013-12-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}