{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:19:29Z","timestamp":1750306769105,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":9,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,5,19]],"date-time":"2013-05-19T00:00:00Z","timestamp":1368921600000},"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,5,19]]},"DOI":"10.1145\/2486092.2486138","type":"proceedings-article","created":{"date-parts":[[2013,5,21]],"date-time":"2013-05-21T12:34:01Z","timestamp":1369139641000},"page":"349-354","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Discrete event design patterns."],"prefix":"10.1145","author":[{"given":"Maamar","family":"Hamri","sequence":"first","affiliation":[{"name":"LSIS UMR CNRS 7296, Marseille, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rabah","family":"Messouci","sequence":"additional","affiliation":[{"name":"LSIS UMR CNRS 7296, Marseille, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claudia","family":"Frydman","sequence":"additional","affiliation":[{"name":"LSIS UMR CNRS 7296, Marseille, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,5,19]]},"reference":[{"volume-title":"Conference on Pattern Languages of Programs (September 2004), PLOP'04.","author":"Adamczyk P.","key":"e_1_3_2_1_1_1","unstructured":"Adamczyk , P. Selected patterns for implementing finite state machines . In Conference on Pattern Languages of Programs (September 2004), PLOP'04. Adamczyk, P. Selected patterns for implementing finite state machines. In Conference on Pattern Languages of Programs (September 2004), PLOP'04."},{"volume-title":"the 17th Conference on Pattern Languages of Programs (October 2010), ECOOP 2010.","author":"Chine B.","key":"e_1_3_2_1_2_1","unstructured":"Chine , B. , and Millestein , T . An extensible state machine pattern for interactive applications . In the 17th Conference on Pattern Languages of Programs (October 2010), ECOOP 2010. Chine, B., and Millestein, T. An extensible state machine pattern for interactive applications. In the 17th Conference on Pattern Languages of Programs (October 2010), ECOOP 2010."},{"key":"e_1_3_2_1_3_1","first-page":"98","volume":"3","author":"Dyson P.","year":"1998","unstructured":"Dyson , P. , and Peterson , B. State patterns. In Pattern Languages of Programming Design 3 ( July 1998 ), EuroPLOP' 98 . Dyson, P., and Peterson, B. State patterns. In Pattern Languages of Programming Design 3 (July 1998), EuroPLOP'98.","journal-title":"Pattern Languages of Programming Design"},{"key":"e_1_3_2_1_4_1","volume-title":"Design patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1995","unstructured":"Gamma , E. , Helm , R. , Johnson , R. , and Vlissides , J . Design patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley , 1995 . Gamma, E., Helm, R., Johnson, R., and Vlissides, J. Design patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1878537.1878664"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2006.05.004"},{"volume-title":"Winter Simulation Conference (December 2012), WSC'12.","author":"Hamri M.","key":"e_1_3_2_1_7_1","unstructured":"Hamri , M. , and Zacharewicz , G . Automatic generation of object-oriented code from devs graphical specifications . In Winter Simulation Conference (December 2012), WSC'12. Hamri, M., and Zacharewicz, G. Automatic generation of object-oriented code from devs graphical specifications. In Winter Simulation Conference (December 2012), WSC'12."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/256563.256737"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/580780"}],"event":{"name":"SIGSIM-PADS '13: SIGSIM Principles of Advanced Discrete Simulation","sponsor":["SIGSIM ACM Special Interest Group on Simulation and Modeling"],"location":"Montr\u00a9al Qu\u00e9bec Canada","acronym":"SIGSIM-PADS '13"},"container-title":["Proceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2486092.2486138","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2486092.2486138","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:28:53Z","timestamp":1750231733000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2486092.2486138"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5,19]]},"references-count":9,"alternative-id":["10.1145\/2486092.2486138","10.1145\/2486092"],"URL":"https:\/\/doi.org\/10.1145\/2486092.2486138","relation":{},"subject":[],"published":{"date-parts":[[2013,5,19]]},"assertion":[{"value":"2013-05-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}