{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:16:09Z","timestamp":1763468169777,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,8,18]],"date-time":"2013-08-18T00:00:00Z","timestamp":1376784000000},"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,8,18]]},"DOI":"10.1145\/2491411.2491462","type":"proceedings-article","created":{"date-parts":[[2013,8,20]],"date-time":"2013-08-20T14:07:21Z","timestamp":1377007641000},"page":"367-377","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":19,"title":["Identifying message flow in distributed event-based systems"],"prefix":"10.1145","author":[{"given":"Joshua","family":"Garcia","sequence":"first","affiliation":[{"name":"University of Southern California, USA"}]},{"given":"Daniel","family":"Popescu","sequence":"additional","affiliation":[{"name":"University of Southern California, USA"}]},{"given":"Gholamreza","family":"Safi","sequence":"additional","affiliation":[{"name":"University of Southern California, USA"}]},{"given":"William G. J.","family":"Halfond","sequence":"additional","affiliation":[{"name":"University of Southern California, USA"}]},{"given":"Nenad","family":"Medvidovic","sequence":"additional","affiliation":[{"name":"University of Southern California, USA"}]}],"member":"320","published-online":{"date-parts":[[2013,8,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"http: \/\/softarch.usc.edu\/wiki\/doku.php?id=mfa:start","author":"Softarch USC","year":"2012","unstructured":"mfa:start { USC Softarch Wiki}. http: \/\/softarch.usc.edu\/wiki\/doku.php?id=mfa:start , 2012 . mfa:start {USC Softarch Wiki}. http: \/\/softarch.usc.edu\/wiki\/doku.php?id=mfa:start, 2012."},{"key":"e_1_3_2_1_2_1","unstructured":"Documentation - ROS Wiki 2013.  Documentation - ROS Wiki 2013."},{"volume-title":"Smack API","year":"2013","key":"e_1_3_2_1_3_1","unstructured":"Ignite Realtime : Smack API , 2013 . Ignite Realtime: Smack API, 2013."},{"volume-title":"Spark IM Client","year":"2013","key":"e_1_3_2_1_4_1","unstructured":"Ignite Realtime : Spark IM Client , 2013 . Ignite Realtime: Spark IM Client, 2013."},{"key":"e_1_3_2_1_5_1","volume-title":"Principles, Techniques, and Tools","author":"Aho A.","year":"1986","unstructured":"A. Aho Compilers , Principles, Techniques, and Tools . Addison-Wesley , 1986 . A. Aho et al. Compilers, Principles, Techniques, and Tools. Addison-Wesley, 1986."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/645542.658171"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.57"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1370175.1370213"},{"key":"e_1_3_2_1_10_1","volume-title":"Advances in Computers: Advances in Software Engineering","author":"Binkley D.","year":"2004","unstructured":"D. Binkley and M. Harman . A Survey of Empirical Results on Program Slicing . Advances in Computers: Advances in Software Engineering , 2004 . D. Binkley and M. Harman. A Survey of Empirical Results on Program Slicing. Advances in Computers: Advances in Software Engineering, 2004."},{"key":"e_1_3_2_1_11_1","volume-title":"Worldwide, 2009","author":"Biscotti F.","year":"2010","unstructured":"F. Biscotti : AIM and Portal Software , Worldwide, 2009 . Gartner Market Research Report , April 2010 . F. Biscotti et al. Market Share: AIM and Portal Software, Worldwide, 2009. Gartner Market Research Report, April 2010."},{"key":"e_1_3_2_1_12_1","volume-title":"Worldwide, 2011","author":"Biscotti F.","year":"2012","unstructured":"F. Biscotti and A. Raina . Market Share Analysis: Application Infrastructure and Middleware Software , Worldwide, 2011 . Gartner Market Research Report , April 2012 . F. Biscotti and A. Raina. Market Share Analysis: Application Infrastructure and Middleware Software, Worldwide, 2011. Gartner Market Research Report, April 2012."},{"key":"e_1_3_2_1_13_1","volume-title":"Software Change Impact Analysis","author":"Bohner S.","year":"1996","unstructured":"S. Bohner and R. Arnold . Software Change Impact Analysis . Wiley-IEEE Computer Society Pr , 1996 . S. Bohner and R. Arnold. Software Change Impact Analysis. Wiley-IEEE Computer Society Pr, 1996."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133651.1133655"},{"key":"e_1_3_2_1_15_1","volume-title":"Worldwide, 2005","author":"Correira J.","year":"2006","unstructured":"J. Correira and F. Biscotti . Market Share: AIM and Portal Software , Worldwide, 2005 . Gartner Market Research Report , 2006 . J. Correira and F. Biscotti. Market Share: AIM and Portal Software, Worldwide, 2005. Gartner Market Research Report, 2006."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.950318"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/857076.857078"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03013-0_26"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02351-4_10"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1287624.1287646"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1453101.1453126"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/318773.318784"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2002259.2002278"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806829"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.29"},{"key":"e_1_3_2_1_26_1","author":"Medvidovic N.","year":"2003","unstructured":"N. Medvidovic Development. Int. J. of Softw. Eng. and Knowl. Eng. , 2003 . N. Medvidovic et al. The Role of Middleware in Architecture-Based Software Development. Int. J. of Softw. Eng. and Knowl. Eng., 2003.","journal-title":"Development. Int. J. of Softw. Eng. and Knowl. Eng."},{"key":"e_1_3_2_1_27_1","author":"Millett L.","year":"2000","unstructured":"L. Millett and T. Teitelbaum . Issues in Slicing PROMELA and Its Applications to Model Checking, Protocol Understanding, and Simulation. International Journal on Software Tools for Technology Transfer , 2000 . L. Millett and T. Teitelbaum. Issues in Slicing PROMELA and Its Applications to Model Checking, Protocol Understanding, and Simulation. International Journal on Software Tools for Technology Transfer, 2000.","journal-title":"International Journal on Software Tools for Technology Transfer"},{"key":"e_1_3_2_1_29_1","volume-title":"Distributed Event-Based Systems","author":"M\u00fchl G.","year":"2006","unstructured":"G. M\u00fchl Distributed Event-Based Systems . Springer-Verlag New York, Inc. , 2006 . G. M\u00fchl et al. Distributed Event-Based Systems. Springer-Verlag New York, Inc., 2006."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/234426.234441"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2335484.2335511"},{"key":"e_1_3_2_1_33_1","volume-title":"Extracting Conditional Component Dependence for Distributed Robotic Systems. In the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)","author":"Purandare R.","year":"2012","unstructured":"R. Purandare Extracting Conditional Component Dependence for Distributed Robotic Systems. In the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) , 2012 . R. Purandare et al. Extracting Conditional Component Dependence for Distributed Robotic Systems. In the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), 2012."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.56450"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/940071.940107"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2009.01.003"},{"key":"e_1_3_2_1_37_1","volume-title":"Benchmarking Publish\/Subscribe-Based Messaging Systems. In Proc. BenchmarX","author":"Sachs K.","year":"2010","unstructured":"K. Sachs Benchmarking Publish\/Subscribe-Based Messaging Systems. In Proc. BenchmarX , 2010 . K. Sachs et al. Benchmarking Publish\/Subscribe-Based Messaging Systems. In Proc. BenchmarX, 2010."},{"key":"e_1_3_2_1_38_1","author":"Stafford J.","year":"2001","unstructured":"J. Stafford and A. Wolf . Architecture-Level Dependence Analysis for Software Systems. Int. J. of Softw. Eng. and Knowl. Eng. , 2001 . J. Stafford and A. Wolf. Architecture-Level Dependence Analysis for Software Systems. Int. J. of Softw. Eng. and Knowl. Eng., 2001.","journal-title":"Architecture-Level Dependence Analysis for Software Systems. Int. J. of Softw. Eng. and Knowl. Eng."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.508313"},{"key":"e_1_3_2_1_40_1","volume-title":"Software Architecture: Foundations, Theory, and Practice","author":"Taylor R.","year":"2008","unstructured":"R. Taylor Software Architecture: Foundations, Theory, and Practice . John Wiley & Sons , 2008 . R. Taylor et al. Software Architecture: Foundations, Theory, and Practice. John Wiley & Sons, 2008."},{"key":"e_1_3_2_1_41_1","volume-title":"A Survey of Program Slicing Techniques. Journal of Programming Languages","author":"Tip F.","year":"1995","unstructured":"F. Tip . A Survey of Program Slicing Techniques. Journal of Programming Languages , 1995 . F. Tip. A Survey of Program Slicing Techniques. Journal of Programming Languages, 1995."},{"key":"e_1_3_2_1_42_1","volume-title":"Conference of the Centre for Advanced Studies on Collaborative research","author":"R.","year":"1999","unstructured":"R. Vall\u00e9e-Rai et al. Soot - a Java Bytecode Optimization Framework . In Conference of the Centre for Advanced Studies on Collaborative research , 1999 . R. Vall\u00e9e-Rai et al. Soot - a Java Bytecode Optimization Framework. In Conference of the Centre for Advanced Studies on Collaborative research, 1999."},{"key":"e_1_3_2_1_43_1","volume-title":"ICSE","author":"Weiser M.","year":"1981","unstructured":"M. Weiser . Program slicing . In ICSE , 1981 . M. Weiser. Program slicing. In ICSE, 1981."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1050849.1050865"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.258"}],"event":{"name":"ESEC\/FSE'13: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Saint Petersburg Russia","acronym":"ESEC\/FSE'13"},"container-title":["Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2491411.2491462","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2491411.2491462","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:28:41Z","timestamp":1750231721000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2491411.2491462"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8,18]]},"references-count":42,"alternative-id":["10.1145\/2491411.2491462","10.1145\/2491411"],"URL":"https:\/\/doi.org\/10.1145\/2491411.2491462","relation":{},"subject":[],"published":{"date-parts":[[2013,8,18]]},"assertion":[{"value":"2013-08-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}