{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:12:50Z","timestamp":1750219970735,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T00:00:00Z","timestamp":1685318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,5,29]]},"DOI":"10.1145\/3592813.3592889","type":"proceedings-article","created":{"date-parts":[[2023,6,26]],"date-time":"2023-06-26T22:18:05Z","timestamp":1687817885000},"page":"61-69","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["EPAComp: An Architectural Model for EPA Composition"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5492-8010","authenticated-orcid":false,"given":"Lu\u00eds Henrique Neves","family":"Villa\u00e7a","sequence":"first","affiliation":[{"name":"Graduate Program in Informatics (PPGI), Federal University of the State of Rio de Janeiro (UniRio), Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0864-2396","authenticated-orcid":false,"given":"Sean Wolfgand Matsui","family":"Siqueira","sequence":"additional","affiliation":[{"name":"Graduate Program in Informatics (PPGI), Federal University of the State of Rio de Janeiro (UniRio), Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2109-1285","authenticated-orcid":false,"given":"Leonardo Guerreiro","family":"Azevedo","sequence":"additional","affiliation":[{"name":"IBM Research - Brazil, IBM Research, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,6,26]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_3_2_1_1_1","DOI":"10.1145\/2335484.2335488"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1145\/2675743.2771829"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1109\/ICPHM.2017.7998308"},{"key":"e_1_3_2_1_5_1","first-page":"28","article-title":"Apache flink: Stream and batch processing in a single engine","volume":"36","author":"Carbone Paris","year":"2015","unstructured":"Paris Carbone , Asterios Katsifodimos , Stephan Ewen , Volker Markl , Seif Haridi , and Kostas Tzoumas . 2015 . Apache flink: Stream and batch processing in a single engine . Bulletin of the IEEE Computer Society Technical Committee on Data Engineering 36 , 4 (2015), 28 \u2013 38 . Paris Carbone, Asterios Katsifodimos, Stephan Ewen, Volker Markl, Seif Haridi, and Kostas Tzoumas. 2015. Apache flink: Stream and batch processing in a single engine. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering 36, 4 (2015), 28\u201338.","journal-title":"Bulletin of the IEEE Computer Society Technical Committee on Data Engineering"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1145\/2187671.2187677"},{"key":"e_1_3_2_1_7_1","first-page":"2","article-title":"Recent Advancements in Event","volume":"51","author":"Dayarathna Miyuru","year":"2018","unstructured":"Miyuru Dayarathna and Srinath Perera . 2018 . Recent Advancements in Event Processing. Comput. Surveys 51 , 2 (Feb. 2018), 33:1\u201333:36. Miyuru Dayarathna and Srinath Perera. 2018. Recent Advancements in Event Processing. Comput. Surveys 51, 2 (Feb. 2018), 33:1\u201333:36.","journal-title":"Processing. Comput. Surveys"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1145\/3093742.3093908"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1109\/RTEICT.2017.8256910"},{"key":"e_1_3_2_1_10_1","volume-title":"Event Processing in Action","author":"Etzion Opher","unstructured":"Opher Etzion and Peter Niblett . 2010. Event Processing in Action ( 1 st edition ed.). Manning , Greenwich , 74\u00b0 w. long. Opher Etzion and Peter Niblett. 2010. Event Processing in Action (1st edition ed.). Manning, Greenwich, 74\u00b0 w. long.","edition":"1"},{"volume-title":"Domain-driven design: tackling complexity in the heart of software","author":"Evans Eric","unstructured":"Eric Evans . 2004. Domain-driven design: tackling complexity in the heart of software . Addison-Wesley Professional, Boston , USA. Eric Evans. 2004. Domain-driven design: tackling complexity in the heart of software. Addison-Wesley Professional, Boston, USA.","key":"e_1_3_2_1_11_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_12_1","DOI":"10.14778\/3137765.3137771"},{"key":"e_1_3_2_1_13_1","volume-title":"An introduction to ROC analysis. Pattern recognition letters 27, 8","author":"Fawcett Tom","year":"2006","unstructured":"Tom Fawcett . 2006. An introduction to ROC analysis. Pattern recognition letters 27, 8 ( 2006 ), 861\u2013874. Tom Fawcett. 2006. An introduction to ROC analysis. Pattern recognition letters 27, 8 (2006), 861\u2013874."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.5555\/2700539"},{"key":"e_1_3_2_1_15_1","volume-title":"Proc. Int. Symposium on Applied Corporate Computing","author":"Hitz Martin","year":"1995","unstructured":"Martin Hitz and Behzad Montazeri . 1995 . Measuring coupling and cohesion in object-oriented systems . In Proc. Int. Symposium on Applied Corporate Computing . Monterrey, Mexico. Martin Hitz and Behzad Montazeri. 1995. Measuring coupling and cohesion in object-oriented systems. In Proc. Int. Symposium on Applied Corporate Computing. Monterrey, Mexico."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1145\/2675743.2771880"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1109\/DICTAP.2012.6215346"},{"key":"e_1_3_2_1_18_1","volume-title":"Workshop on Reactivity, Events and Modularity (REM 2013)","author":"Margara Alessandro","year":"2013","unstructured":"Alessandro Margara and Guido Salvaneschi . 2013 . Ways to react: Comparing reactive languages and complex event processing . Workshop on Reactivity, Events and Modularity (REM 2013) (2013), 14. Alessandro Margara and Guido Salvaneschi. 2013. Ways to react: Comparing reactive languages and complex event processing. Workshop on Reactivity, Events and Modularity (REM 2013) (2013), 14."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1109\/TSC.2019.2912163"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_20_1","DOI":"10.1145\/3093742.3095103"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1145\/1385989.1386030"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_22_1","DOI":"10.1109\/TSC.2019.2915692"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the 3rd International Symposium on Principles and Practice of Programming in Java. Trinity College Dublin, ACM","author":"Mitchell \u00c1ine","year":"2004","unstructured":"\u00c1ine Mitchell and James\u00a0 F Power . 2004 . An Empirical Investigation into the Dimensions of Run-Time Coupling in Java Programs . In Proceedings of the 3rd International Symposium on Principles and Practice of Programming in Java. Trinity College Dublin, ACM , Las Vegas, Nevada, 9\u201314. \u00c1ine Mitchell and James\u00a0F Power. 2004. An Empirical Investigation into the Dimensions of Run-Time Coupling in Java Programs. In Proceedings of the 3rd International Symposium on Principles and Practice of Programming in Java. Trinity College Dublin, ACM, Las Vegas, Nevada, 9\u201314."},{"key":"e_1_3_2_1_24_1","volume-title":"A conceptual model for event processing systems. IBM Redguide publication 1, 1","author":"Moxey Catherine","year":"2010","unstructured":"Catherine Moxey , Mike Edwards , Opher Etzion , Mamdouh Ibrahim , Sreekanth Iyer , Hubert Lalanne , Mweene Monze , Marc Peters , Yuri Rabinovich , Guy Sharon , 2010. A conceptual model for event processing systems. IBM Redguide publication 1, 1 ( 2010 ), 1\u201342. Catherine Moxey, Mike Edwards, Opher Etzion, Mamdouh Ibrahim, Sreekanth Iyer, Hubert Lalanne, Mweene Monze, Marc Peters, Yuri Rabinovich, Guy Sharon, 2010. A conceptual model for event processing systems. IBM Redguide publication 1, 1 (2010), 1\u201342."},{"unstructured":"Oracle. 2010. Overview of Oracle CEP. https:\/\/docs.oracle.com\/cd\/E21764_01 \/doc.1111\/e14476\/overview.htm.  Oracle. 2010. Overview of Oracle CEP. https:\/\/docs.oracle.com\/cd\/E21764_01 \/doc.1111\/e14476\/overview.htm.","key":"e_1_3_2_1_25_1"},{"key":"e_1_3_2_1_26_1","first-page":"01","article-title":"Coupling measures for object oriented software systems-a state-of-the-art review","volume":"4","author":"Otieno Calvins","year":"2015","unstructured":"Calvins Otieno , George Okeyo , and Stephen Kimani . 2015 . Coupling measures for object oriented software systems-a state-of-the-art review . Int. Journal Of Engineering And Science 4 (2015), 01 \u2013 10 . Calvins Otieno, George Okeyo, and Stephen Kimani. 2015. Coupling measures for object oriented software systems-a state-of-the-art review. Int. Journal Of Engineering And Science 4 (2015), 01\u201310.","journal-title":"Int. Journal Of Engineering And Science"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.1145\/1619258.1619291"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_28_1","DOI":"10.1145\/2675743.2774214"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_29_1","DOI":"10.1145\/2882903.2882947"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_30_1","DOI":"10.1109\/TSE.2010.9"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_31_1","DOI":"10.1145\/1754239.1754281"},{"key":"e_1_3_2_1_32_1","volume-title":"Goal Question Metric Approach. Encyclopedia of software engineering","author":"Van\u00a0Solingen Rini","year":"2002","unstructured":"Rini Van\u00a0Solingen , Vic Basili , Gianluigi Caldiera , and H\u00a0Dieter Rombach . 2002. Goal Question Metric Approach. Encyclopedia of software engineering ( 2002 ), 528\u2013532. Rini Van\u00a0Solingen, Vic Basili, Gianluigi Caldiera, and H\u00a0Dieter Rombach. 2002. Goal Question Metric Approach. Encyclopedia of software engineering (2002), 528\u2013532."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_33_1","DOI":"10.1145\/3019943.3019951"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_34_1","DOI":"10.1109\/BigDataCongress.2017.49"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_35_1","DOI":"10.1145\/3167132.3167365"}],"event":{"acronym":"SBSI '23","name":"SBSI '23: XIX Brazilian Symposium on Information Systems","location":"Macei\u00f3 Brazil"},"container-title":["Proceedings of the XIX Brazilian Symposium on Information Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3592813.3592889","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3592813.3592889","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:17Z","timestamp":1750182557000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3592813.3592889"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,29]]},"references-count":34,"alternative-id":["10.1145\/3592813.3592889","10.1145\/3592813"],"URL":"https:\/\/doi.org\/10.1145\/3592813.3592889","relation":{},"subject":[],"published":{"date-parts":[[2023,5,29]]},"assertion":[{"value":"2023-06-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}