{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T20:02:45Z","timestamp":1762459365866},"reference-count":76,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2016,5,26]],"date-time":"2016-05-26T00:00:00Z","timestamp":1464220800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"MONDO Project","award":["EU ICT-611125"],"award-info":[{"award-number":["EU ICT-611125"]}]},{"name":"Innovation by Science and Technology in Flanders (IWT-Vlaanderen)","award":["130013"],"award-info":[{"award-number":["130013"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2018,2]]},"DOI":"10.1007\/s10270-016-0533-1","type":"journal-article","created":{"date-parts":[[2016,5,26]],"date-time":"2016-05-26T16:44:29Z","timestamp":1464281069000},"page":"135-162","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Foundations for Streaming Model Transformations by Complex Event Processing"],"prefix":"10.1007","volume":"17","author":[{"given":"Istv\u00e1n","family":"D\u00e1vid","sequence":"first","affiliation":[]},{"given":"Istv\u00e1n","family":"R\u00e1th","sequence":"additional","affiliation":[]},{"given":"D\u00e1niel","family":"Varr\u00f3","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,5,26]]},"reference":[{"key":"533_CR1","doi-asserted-by":"publisher","unstructured":"Abdeen, H., Varr\u00f3, D., Sahraoui, H., Nagy, A.S., Heged\u00fcs, \u00c1., Horv\u00e1th, \u00c1., Debreceni, C.: Multi-objective optimization in rule-based design space exploration. In: 29th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2014), pp. 289\u2013300. IEEE, Vasteras, Sweden (2014). doi: 10.1145\/2642937.2643005","DOI":"10.1145\/2642937.2643005"},{"key":"533_CR2","doi-asserted-by":"publisher","unstructured":"Agrawal, J., Diao, Y., Gyllstrom, D., Immerman, N.: Efficient pattern matching over event streams. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201908, pp. 147\u2013160. ACM, New York, NY, USA (2008). doi: 10.1145\/1376616.1376634","DOI":"10.1145\/1376616.1376634"},{"key":"533_CR3","doi-asserted-by":"publisher","unstructured":"Alevizos, E., Artikis, A.: Being logical or going with the flow? A comparison of complex event processing systems. In: Likas, A., Blekas, K., Kalles, D. (eds.) Artificial Intelligence: Methods and Applications. Lecture Notes in Computer Science, vol. 8445. Springer International Publishing (2014). doi: 10.1007\/978-3-319-07064-3_40","DOI":"10.1007\/978-3-319-07064-3_40"},{"issue":"11","key":"533_CR4","doi-asserted-by":"publisher","first-page":"832","DOI":"10.1145\/182.358434","volume":"26","author":"JF Allen","year":"1983","unstructured":"Allen, J.F.: Maintaining knowledge about temporal intervals. Commun. ACM 26(11), 832\u2013843 (1983). doi: 10.1145\/182.358434","journal-title":"Commun. ACM"},{"key":"533_CR5","unstructured":"Apache Software Foundation: Apache Camel Official Website. http:\/\/camel.apache.org\/ . Accessed 24 April 2016"},{"key":"533_CR6","unstructured":"Apache Software Foundation: Apache Camel RX Official Website. http:\/\/camel.apache.org\/rx.html . Accessed 24 April 2016"},{"key":"533_CR7","unstructured":"Arasu, A., Cherniack, M., Galvez, E., Maier, D., Maskey, A.S., Ryvkina, E., Stonebraker, M., Tibbetts, R.: Linear road: a stream data management benchmark. In: Proceedings of the Thirtieth International Conference on Very Large Data Bases, vol. 30, VLDB \u201904, pp. 480\u2013491. VLDB Endowment (2004). http:\/\/dl.acm.org\/citation.cfm?id=1316689.1316732"},{"key":"533_CR8","doi-asserted-by":"publisher","unstructured":"Asplund, F., Biehl, M., El-Khoury, J., T\u00f6rngren, M.: Tool integration beyond wasserman. In: Salinesi, C., Pastor, O. (eds.) Advanced Information Systems Engineering Workshops. Lecture Notes in Business Information Processing, vol.\u00a083, pp. 270\u2013281. Springer Berlin Heidelberg (2011). doi: 10.1007\/978-3-642-22056-2_29","DOI":"10.1007\/978-3-642-22056-2_29"},{"key":"533_CR9","unstructured":"AtlanMod: Reactive-ATL Website. http:\/\/web.emn.fr\/x-info\/atlanmod\/index.php?title=Reactive-ATL . Accessed 24 April 2016"},{"key":"533_CR10","doi-asserted-by":"publisher","unstructured":"Baader, F., Snyder, W., Narendran, P., Schmidt-Schauss, M., Schulz, K.: Chapter 8: Unification theory. In: Robinson, A., Voronkov, A. (eds.) Handbook of Automated Reasoning, Handbook of Automated Reasoning, pp. 445 \u2013 533. North-Holland, Amsterdam (2001). doi: 10.1016\/B978-044450813-3\/50010-2 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/B9780444508133500102","DOI":"10.1016\/B978-044450813-3\/50010-2"},{"key":"533_CR11","unstructured":"Balogh, L., D\u00e1vid, I., R\u00e1th, I., Varr\u00f3, D., V\u00f6r\u00f6s, A.: Distributed and heterogeneous event-based monitoring in smart cyber-physical systems. http:\/\/msdl.cs.mcgill.ca\/people\/istvan\/pub\/mtcps2016 . Accessed 24 April 2016"},{"key":"533_CR12","doi-asserted-by":"crossref","unstructured":"Bergmann, G., Boronat, A., Heckel, R., Torrini, P., R\u00e1th, I., Varr\u00f3, D.: Rigorous software engineering for service-oriented systems: results of the SENSORIA project on software engineering for service-oriented computing. In: Wirsing, M., H\u00f6lzl, M. (eds.) Advances in Model Transformations by Graph Transformation: Specification, Execution and Analysis. Springer, Heidelberg (2010)","DOI":"10.1007\/978-3-642-20401-2_27"},{"key":"533_CR13","doi-asserted-by":"crossref","unstructured":"Bergmann, G., D\u00e1vid, I., Heged\u00fcs, A., Horv\u00e1th, A., R\u00e1th, I., Ujhelyi, Z., Varr\u00f3, D.: VIATRA 3: a reactive model transformation platform. In: Theory and Practice of Model Transformations. Lecture Notes in Computer Science. Springer, Berlin\/Heidelberg (2015)","DOI":"10.1007\/978-3-319-21155-8_8"},{"key":"533_CR14","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1007\/s10270-011-0197-9","volume":"11","author":"G Bergmann","year":"2012","unstructured":"Bergmann, G., R\u00e1th, I., Varr\u00f3, G., Varr\u00f3, D.: Change-driven model transformations. Change (in) the rule to rule the change. Softw. Syst. Model. 11, 431\u2013461 (2012). doi: 10.1007\/s10270-011-0197-9","journal-title":"Softw. Syst. Model."},{"issue":"10","key":"533_CR15","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/MC.2009.326","volume":"42","author":"G Blair","year":"2009","unstructured":"Blair, G., Bencomo, N., France, R.: Models@run.time. Computer 42(10), 22\u201327 (2009). doi: 10.1109\/MC.2009.326","journal-title":"Computer"},{"key":"533_CR16","unstructured":"Box, G., Jenkins, G., Reinsel, G.: Time Series Analysis: Forecasting and Control. Wiley Series in Probability and Statistics. Wiley (2008). http:\/\/books.google.hu\/books?id=lJnnPQAACAAJ"},{"key":"533_CR17","unstructured":"Brech, B., Jamison, J., Shao, L., Wightwick, G.: The Interconnecting of Everything. IBM Redbook (2013)"},{"issue":"1\u20132","key":"533_CR18","first-page":"267","volume":"5","author":"R Breu","year":"2011","unstructured":"Breu, R., Agreiter, B., Farwick, M., Felderer, M., Hafner, M., Innerhofer-Oberperfler, F.: Living models-ten principles for change-driven software engineering. Int. J. Softw. Inform. 5(1\u20132), 267\u2013290 (2011)","journal-title":"Int. J. Softw. Inform."},{"key":"533_CR19","doi-asserted-by":"crossref","unstructured":"B\u00fcrger, C., Mey, J., Sch\u00f6ne, R., Karol, S., Langner, D.: Using reference attribute grammar-controlled rewriting for energy auto-tuning. In: 10th International Workshop on Models@ run. time. CEUR Workshop Proceedings (CEUR-WS. org) (2015)","DOI":"10.1145\/2814251.2814257"},{"key":"533_CR20","doi-asserted-by":"publisher","unstructured":"Cariou, E., Barbier, F., Goaer, O.L.: Model execution adaptation? In: Proceedings of the 7th Workshop on Models@run.time, MRT \u201912, pp. 60\u201365. ACM, New York, NY, USA (2012). doi: 10.1145\/2422518.2422528","DOI":"10.1145\/2422518.2422528"},{"key":"533_CR21","doi-asserted-by":"publisher","unstructured":"Carlson, J., Lisper, B.: A resource-efficient event algebra. Sci. Comput. Program. 75(12), 1215 \u2013 1234 (2010). doi: 10.1016\/j.scico.2010.06.010 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S016764231000122X","DOI":"10.1016\/j.scico.2010.06.010"},{"key":"533_CR22","doi-asserted-by":"crossref","unstructured":"Combemale, B., Thirioux, X., Baudry, B.: Formally defining and iterating infinite models. In: France, R. B., Kazmeier, J., Breu, R., Atkinson, C. (eds.) Model Driven Engineering Languages and Systems\u201415th International Conference, MODELS 2012, Innsbruck, Austria, September 30-October 5, 2012. Proceedings, LNCS, vol. 7590, pp. 119\u2013133. Springer (2012)","DOI":"10.1007\/978-3-642-33666-9_9"},{"issue":"8","key":"533_CR23","doi-asserted-by":"publisher","first-page":"1709","DOI":"10.1016\/j.jss.2012.03.056","volume":"85","author":"G Cugola","year":"2012","unstructured":"Cugola, G., Margara, A.: Complex Event Processing with T-REX. J. Syst. Softw. 85(8), 1709\u20131728 (2012). doi: 10.1016\/j.jss.2012.03.056","journal-title":"J. Syst. Softw."},{"issue":"3","key":"533_CR24","doi-asserted-by":"publisher","first-page":"15:1","DOI":"10.1145\/2187671.2187677","volume":"44","author":"G Cugola","year":"2012","unstructured":"Cugola, G., Margara, A.: Processing flows of information: from data stream to complex event processing. ACM Comput. Surv. 44(3), 15:1\u201315:62 (2012). doi: 10.1145\/2187671.2187677","journal-title":"ACM Comput. Surv."},{"key":"533_CR25","unstructured":"D\u00e1vid, I.: A model-driven approach for processing complex events. CoRR abs\/1204.2203 (2012). Accessed 24 April 2016"},{"key":"533_CR26","unstructured":"D\u00e1vid, I., R\u00e1th, I.: Realtime gesture recognition with Jnect and Esper. In: Tech demo at EclipseCon Europe 2012. http:\/\/incquery.net\/incquery\/demos\/jnect . Accessed 23 June 2014"},{"key":"533_CR27","doi-asserted-by":"publisher","unstructured":"D\u00e1vid, I., R\u00e1th, I., Varr\u00f3, D.: Streaming model transformations by complex event processing. In: Dingel, J., Schulte, W., Ramos, I., Abrah\u00e3o, S., Insfran, E. (eds.) Model-Driven Engineering Languages and Systems. Lecture Notes in Computer Science, vol. 8767, pp. 68\u201383. Springer International Publishing (2014). doi: 10.1007\/978-3-319-11653-2_5","DOI":"10.1007\/978-3-319-11653-2_5"},{"key":"533_CR28","unstructured":"Demers, A., Gehrke, J., Panda B.: Cayuga: a general purpose event monitoring system. In: CIDR, pp. 412\u2013422 (2007)"},{"issue":"1","key":"533_CR29","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/JPROC.2011.2160929","volume":"100","author":"P Derler","year":"2012","unstructured":"Derler, P., Lee, E., Vincentelli, A.: Modeling cyber\u2013physical systems. Proc. IEEE 100(1), 13\u201328 (2012). doi: 10.1109\/JPROC.2011.2160929","journal-title":"Proc. IEEE"},{"key":"533_CR30","unstructured":"Deshayes, R., Mens, T.: Statechart modelling of interactive gesture-based applications. In: Proceedings of First International Workshop on Combining Design and Engineering of Interactive Systems through Models and Tools (ComDeis-Moto), Lisbon, Portugal (2011), iNTERACT (2011)"},{"key":"533_CR31","volume-title":"Abstract algebra","author":"DS Dummit","year":"2003","unstructured":"Dummit, D.S., Foote, R.M.: Abstract algebra, 3rd edn. Wiley, New York (2003)","edition":"3"},{"key":"533_CR32","unstructured":"Eclipse Foundation: Eclipse Modeling Framework Project (EMF). http:\/\/www.eclipse.org\/modeling\/emf\/ . Accessed 24 April 2016"},{"key":"533_CR33","unstructured":"Eclipse Foundation: Xbase Documentation. https:\/\/www.eclipse.org\/Xtext\/documentation\/305_xbase.html#xbase-language-ref-introduction . Accessed 24 April 2016"},{"key":"533_CR34","unstructured":"EsperTech Inc.: Esper Official Website. http:\/\/www.espertech.com\/esper . Accessed 24 April 2016"},{"key":"533_CR35","unstructured":"EsperTech Inc.: Performance-Related Information. http:\/\/www.espertech.com\/esper\/performance.php . Accessed 24 April 2016"},{"key":"533_CR36","doi-asserted-by":"publisher","unstructured":"Esteves Ver\u00edssimo, P., G\u00f6nczy, L., Csert\u00e1n, G., Urbanics, G., Ghani, H., Khelil, A., Suri, N.: Monitoring and evaluation of semantic rooms. In: Baldoni, R., Chockler, G. (eds.) Collaborative Financial Infrastructure Protection, pp. 99\u2013116. Springer, Berlin (2012). doi: 10.1007\/978-3-642-20420-3_5","DOI":"10.1007\/978-3-642-20420-3_5"},{"key":"533_CR37","volume-title":"Event Processing in Action","author":"O Etzion","year":"2010","unstructured":"Etzion, O., Niblett, P.: Event Processing in Action, 1st edn. Manning Publications Co., Greenwich (2010)","edition":"1"},{"key":"533_CR38","doi-asserted-by":"crossref","unstructured":"Fontenla-Romero, \u00d3., Guijarro-Berdi\u00f1as, B., Martinez-Rego, D., P\u00e9rez-S\u00e1nchez, B., Peteiro-Barral, D.: Online machine learning. In: Igelnik, B., Zurada, J.M. (eds.) Efficiency and Scalability Methods for Computational Intellect, pp. 27\u201354. IGI Publishing Hershey, PA, USA (2013)","DOI":"10.4018\/978-1-4666-3942-3.ch002"},{"key":"533_CR39","unstructured":"Forgy, C.L.: Expert systems. In: RETE: a fast algorithm for the many pattern\/many object pattern match problem, pp. 324\u2013341. In: IEEE Computer Society Press, Los Alamitos, CA, USA (1990). http:\/\/dl.acm.org\/citation.cfm?id=115710.115736"},{"key":"533_CR40","doi-asserted-by":"publisher","unstructured":"Fusco, M., Sottara, D., R\u00e1th, I., Proctor, M.: Building a hybrid reactive rule engine for relational and graph reasoning. In: Bassiliades, N., Gottlob, G., Sadri, F., Paschke, A., Roman, D. (eds.) Rule Technologies: Foundations, Tools, and Applications. Lecture Notes in Computer Science, vol. 9202, pp. 208\u2013222. Springer International Publishing (2015). doi: 10.1007\/978-3-319-21542-6_14","DOI":"10.1007\/978-3-319-21542-6_14"},{"key":"533_CR41","doi-asserted-by":"crossref","unstructured":"Hartmann, T., Moawad, A., Fouquet, F., Nain, G., Klein, J., Le\u00a0Traon, Y.: Stream my models: reactive peer-to-peer distributed models@ run. time. In: 2015 ACM\/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 80\u201389. Conference Publishing Consulting (2015)","DOI":"10.1109\/MODELS.2015.7338238"},{"key":"533_CR42","doi-asserted-by":"publisher","unstructured":"Heged\u00fcs, \u00c1., Horv\u00e1th, \u00c1., R\u00e1th, I., Branco, M.C., Varr\u00f3, D.: Quick fix generation for DSMLs. In: 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, VL\/HCC 2011, Pittsburgh, PA, USA, September 18\u201322, 2011, pp. 17\u201324 (2011). doi: 10.1109\/VLHCC.2011.6070373","DOI":"10.1109\/VLHCC.2011.6070373"},{"key":"533_CR43","doi-asserted-by":"publisher","unstructured":"Heged\u00fcs, \u00c1., Horv\u00e1th, \u00c1., Varr\u00f3, D.: A model-driven framework for guided design space exploration. Automated Software Engineering pp. 1\u201338 (2014). doi: 10.1007\/s10515-014-0163-1 . http:\/\/link.springer.com\/article\/10.1007%2Fs10515-014-0163-1","DOI":"10.1007\/s10515-014-0163-1"},{"key":"533_CR44","unstructured":"Helming, J., Neufeld, E., Koegel, M.: Jnect\u2014An Eclipse Plug\u2014In providing a Java Adapter for the Microsoft Kinect SDK. http:\/\/code.google.com\/a\/eclipselabs.org\/p\/jnect\/ . Accessed 24 April 2016"},{"key":"533_CR45","doi-asserted-by":"crossref","unstructured":"Herzig, S.J., Qamar, A., Reichwein, A., Paredis, C.J.: A conceptual framework for consistency management in model-based systems engineering. In: ASME 2011 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, pp. 1329\u20131339. American Society of Mechanical Engineers (2011)","DOI":"10.1115\/DETC2011-47924"},{"key":"533_CR46","doi-asserted-by":"publisher","unstructured":"Hinze, A., Voisard, A.: EVA: an event algebra supporting complex event specification. Inf. Syst. 48(0), 1\u201325 (2015). doi: 10.1016\/j.is.2014.07.003 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0306437914001252","DOI":"10.1016\/j.is.2014.07.003"},{"key":"533_CR47","volume-title":"Introduction to Automata Theory, Languages, and Computation","author":"JE Hopcroft","year":"2006","unstructured":"Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation, 3rd edn. Addison-Wesley Longman Publishing Co., Inc, Boston (2006)","edition":"3"},{"key":"533_CR48","unstructured":"Huang, J.: Performance measures of machine learning. Ph.D. thesis, Ont., Canada, Canada (2006). AAINR30363"},{"key":"533_CR49","doi-asserted-by":"publisher","unstructured":"Iason\u00a0Oikonomidis, N.K., Argyros, A.: Efficient model-based 3D tracking of hand articulations using Kinect. In: Proceedings of the British Machine Vision Conference, pp. 101.1\u2013101.11. BMVA Press (2011). doi: 10.5244\/C.25.101","DOI":"10.5244\/C.25.101"},{"key":"533_CR50","unstructured":"IncQuery Labs: EMF-IncQuery CPS Demonstrator Wiki. https:\/\/github.com\/IncQueryLabs\/incquery-examples-cps\/wiki . Accessed 24 April 2016"},{"key":"533_CR51","unstructured":"IncQuery Labs: EMF-IncQuery Validation Framework Documentation. https:\/\/wiki.eclipse.org\/VIATRA\/Addon\/Validation . Accessed 24 April 2016"},{"key":"533_CR52","doi-asserted-by":"publisher","unstructured":"Jayasekara, S., Kannangara, S., Dahanayakage, T., Ranawaka, I., Perera, S., Nanayakkara, V.: Wihidum: distributed complex event processing. J. Parallel Distrib. Comput. (2015). doi: 10.1016\/j.jpdc.2015.03.002 . http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0743731515000519","DOI":"10.1016\/j.jpdc.2015.03.002"},{"key":"533_CR53","doi-asserted-by":"crossref","DOI":"10.1002\/9780470249260","volume-title":"Domain-specific modeling: enabling full code generation","author":"S Kelly","year":"2008","unstructured":"Kelly, S., Tolvanen, J.P.: Domain-specific modeling: enabling full code generation. Wiley, New York (2008)"},{"key":"533_CR54","unstructured":"Kevoree Project: Kevoree Modeling Framework (KMF). http:\/\/kevoree.org\/kmf\/ . Accessed 24 April 2016"},{"key":"533_CR55","unstructured":"Kolovos, D.S., Ruscio, D.D., Matragkas, N.D., Cuadrado, J.S., R\u00e1th, I., Tisi, M. (eds.): Proceedings of the 3rd Workshop on Scalable Model Driven Engineering part of the Software Technologies: Applications and Foundations (STAF 2015) federation of conferences, L\u2019Aquila, Italy, July 23, 2015. CEUR Workshop Proceedings, vol. 1406. CEUR-WS.org (2015). http:\/\/ceur-ws.org\/Vol-1406"},{"key":"533_CR56","doi-asserted-by":"crossref","unstructured":"Lee, E.: Cyber physical systems: design challenges. In: 11th IEEE International Symposium on Object Oriented Real-Time Distributed Computing (ISORC), 2008 , pp. 363\u2013369. IEEE (2008)","DOI":"10.1109\/ISORC.2008.25"},{"key":"533_CR57","doi-asserted-by":"crossref","unstructured":"Lee, E.A., Rabaey, J., Blaauw, D., Fu, K., Guestrin, C., Hartmann, B., Jafari, R., Jones, D., Kubiatowicz, J., Kumar, V., Mangharam, R., Murray, R., Pappas, G., Pister, K., Rowe, A., Sangiovanni-Vincentelli, A., Seshia, S.A., Rosing, T.S., Taskar, B., Wawrzynek, J., Wessel, D.: The swarm at the edge of the cloud. IEEE Des Test. 31(3), 1\u201313 (2014). http:\/\/chess.eecs.berkeley.edu\/pubs\/1066.html","DOI":"10.1109\/MDAT.2014.2314600"},{"key":"533_CR58","volume-title":"The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems","author":"DC Luckham","year":"2001","unstructured":"Luckham, D.C.: The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Longman Publishing Co., Inc, Boston (2001)"},{"key":"533_CR59","unstructured":"Microsoft Corp.: Microsoft Kinect official website. http:\/\/www.microsoft.com\/en-us\/kinectforwindows\/ . Accessed 24 April 2016"},{"key":"533_CR60","doi-asserted-by":"publisher","unstructured":"Moawad, A., Hartmann, T., Fouquet, F., Nain, G., Klein, J., Traon, Y.L.: Beyond discrete modeling: a continuous and efficient model for iot. In: 18th ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems, MoDELS 2015, Ottawa, ON, Canada, September 30\u2013October 2, 2015, pp. 90\u201399 (2015). doi: 10.1109\/MODELS.2015.7338239","DOI":"10.1109\/MODELS.2015.7338239"},{"key":"533_CR61","doi-asserted-by":"publisher","unstructured":"R\u00e1th, I., Bergmann, G., \u00d6kr\u00f6s, A., Varr\u00f3, D.: Live model transformations driven by incremental pattern matching. In: Theory and Practice of Model Transformations. Lecture Notes in Computer Science, vol. 5063\/2008, pp. 107\u2013121. Springer, Berlin, Heidelberg (2008). doi: 10.1007\/978-3-540-69927-9_8 . http:\/\/www.springerlink.com\/content\/g43052uj0p27428v\/","DOI":"10.1007\/978-3-540-69927-9_8"},{"key":"533_CR62","unstructured":"R\u00e1th, I., Horv\u00e1th, A.: IoT Supercharged: Complex Event Processing for MQTT with Eclipse Technologies\u2014Presentation. http:\/\/www.slideshare.net\/IstvanRath (2015). Accessed 24 April 2016"},{"key":"533_CR63","unstructured":"Red Hat Inc.: Drools Official Website. http:\/\/drools.org . Accessed 24 April 2016"},{"key":"533_CR64","doi-asserted-by":"publisher","unstructured":"Saleh, O., Betz, H., Sattler, K.U.: Partitioning for scalable complex event processing on data streams. In: Bassiliades, N., Ivanovic, M., Kon-Popovska, M., Manolopoulos, Y., Palpanas, T., Trajcevski, G., Vakali, A. (eds.) New Trends in Database and Information Systems II, Advances in Intelligent Systems and Computing, vol. 312, pp. 185\u2013197. Springer International Publishing (2015). doi: 10.1007\/978-3-319-10518-5_15","DOI":"10.1007\/978-3-319-10518-5_15"},{"key":"533_CR65","doi-asserted-by":"publisher","unstructured":"S\u00e1nchez\u00a0Cuadrado, J., de\u00a0Lara, J.: Streaming model transformations: scenarios, challenges and initial solutions. In: Duddy, K., Kappel, G. (eds.) Theory and Practice of Model Transformations. Lecture Notes in Computer Science, vol. 7909, pp. 1\u201316. Springer, Berlin, Heidelberg (2013). doi: 10.1007\/978-3-642-38883-5_1","DOI":"10.1007\/978-3-642-38883-5_1"},{"key":"533_CR66","unstructured":"Schmidt, K.U., St\u00fchmer, R., Stojanovic, L.: Blending complex event processing with the RETE algorithm. In: Anicic, D., Brelage, C., Etzion, O., Stojanovic, N., (eds.) Proceedings of iCEP2008: 1st International Workshop on Complex Event Processing for the Future Internet, vol. 412. CEUR Workshop proceedings (2008)"},{"key":"533_CR67","doi-asserted-by":"publisher","unstructured":"Schultz-M\u00f8ller, N.P., Migliavacca, M., Pietzuch, P.: Distributed complex event processing with query rewriting. In: Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, DEBS \u201909, pp. 4:1\u20134:12. ACM, New York, NY, USA (2009). doi: 10.1145\/1619258.1619264","DOI":"10.1145\/1619258.1619264"},{"key":"533_CR68","doi-asserted-by":"crossref","unstructured":"Song, H., Huang, G., Chauvel, F., Zhang, W., Sun, Y., Shao, W., Mei, H.: Instant and incremental QVT transformation for runtime models. In: Proceedings of the 14th International Conference on Model Driven Engineering Languages and Systems. MODELS\u201911, pp. 273\u2013288. Springer, Berlin, Heidelberg (2011)","DOI":"10.1007\/978-3-642-24485-8_20"},{"key":"533_CR69","unstructured":"Sz\u00e1rnyas, G., Izs\u00f3, B., R\u00e1th, I., Harmath, D., Bergmann, G., Varr\u00f3, D.: IncQuery-D: a distributed incremental model query framework in the cloud. In: ACM\/IEEE 17th International Conference on Model Driven Engineering Languages and Systems, MODELS 2014. Springer, Springer, Valencia, Spain (2014). Acceptance rate: 26\u00a0%"},{"key":"533_CR70","unstructured":"Ujhelyi, Z., Bergmann, G., Heged\u00fcs, \u00c1., Horv\u00e1th, \u00c1., Izs\u00f3, B., Szatm\u00e1ri, Z., Varr\u00f3, D.: An Integrated Development Environment for Live Model Queries. Sci. Comput. Program. 98(1), 70\u2013108 (2015)"},{"key":"533_CR71","doi-asserted-by":"crossref","unstructured":"Vangheluwe, H.L.: DEVS as a common denominator for multi-formalism hybrid systems modelling. In: IEEE International Symposium on Computer-Aided Control System Design, 2000. CACSD 2000, pp. 129\u2013134. IEEE (2000)","DOI":"10.1109\/CACSD.2000.900199"},{"key":"533_CR72","doi-asserted-by":"publisher","unstructured":"Wasserman, A.: Tool integration in software engineering environments. In: Long, F. (eds.) Software Engineering Environments. Lecture Notes in Computer Science, vol. 467, pp. 137\u2013149. Springer, Berlin, Heidelberg (1990). doi: 10.1007\/3-540-53452-0_38","DOI":"10.1007\/3-540-53452-0_38"},{"key":"533_CR73","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-11710-7","volume-title":"Internet of Things","author":"RH Weber","year":"2010","unstructured":"Weber, R.H., Weber, R.: Internet of Things. Springer, Berlin (2010)"},{"key":"533_CR74","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1016\/j.entcs.2008.04.038","volume":"211","author":"J Winkelmann","year":"2008","unstructured":"Winkelmann, J., Taentzer, G., Ehrig, K., K\u00fcster, J.M.: Translation of restricted OCL constraints into graph constraints for generating meta model instances by graph grammars. Electron. Notes Theor. Comput. Sci. 211, 159\u2013170 (2008)","journal-title":"Electron. Notes Theor. Comput. Sci."},{"key":"533_CR75","doi-asserted-by":"publisher","unstructured":"Xia, L., Chen, C.C., Aggarwal, J.: Human detection using depth information by kinect. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), 2011, pp. 15\u201322 (2011). doi: 10.1109\/CVPRW.2011.5981811","DOI":"10.1109\/CVPRW.2011.5981811"},{"key":"533_CR76","unstructured":"Yskout, K., Scandariato, R., Joosen, W.: Change patterns: co-evolving requirements and architecture. Softw. Syst. Model. (2012). https:\/\/lirias.kuleuven.be\/handle\/123456789\/334610"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-016-0533-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-016-0533-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-016-0533-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-016-0533-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,30]],"date-time":"2022-06-30T18:00:32Z","timestamp":1656612032000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-016-0533-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,5,26]]},"references-count":76,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,2]]}},"alternative-id":["533"],"URL":"https:\/\/doi.org\/10.1007\/s10270-016-0533-1","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,5,26]]}}}