{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,17]],"date-time":"2025-05-17T16:10:07Z","timestamp":1747498207846,"version":"3.40.5"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319153919"},{"type":"electronic","value":"9783319153926"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-15392-6_12","type":"book-chapter","created":{"date-parts":[[2015,1,23]],"date-time":"2015-01-23T16:46:13Z","timestamp":1422031573000},"page":"117-131","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Establishing Operational Models for Dynamic Compilation in a Simulation Platform"],"prefix":"10.1007","author":[{"given":"Nghi Quang","family":"Huynh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tram Huynh","family":"Vo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiep Xuan","family":"Huynh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexis","family":"Drogoul","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,1,24]]},"reference":[{"key":"12_CR1","doi-asserted-by":"crossref","unstructured":"Auslander, J., Philipose, M., Chambers, C., Eggers, S.J., Bershad, B.N.: Fast, effective dynamic compilation. In: Proceedings of the ACM SIGPLAN 1996 Conference on Programming Language Design and Implementation, PLDI 1996, pp. 149\u2013159. ACM, New York (1996)","DOI":"10.1145\/249069.231409"},{"key":"12_CR2","first-page":"708","volume-title":"Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 2010","author":"M Bebenita","year":"2010","unstructured":"Bebenita, M., Brandner, F., Fhndrich, M., Logozzo, F., Schulte, W., Tillmann, N., Venter, H.: Spur: a trace-based jit compiler for cil. In: Cook, W.R., Clarke, S., Rinard, M.C. (eds.) Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA 2010, pp. 708\u2013725. ACM, Reno\/Tahoe, Nevada (2010)"},{"key":"12_CR3","series-title":"Health Information Technology Standards","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/978-1-4471-2801-4_4","volume-title":"Principles of Health Interoperability HL7 and SNOMED","author":"T Benson","year":"2012","unstructured":"Benson, T.: UML and XML. Principles of Health Interoperability HL7 and SNOMED. Health Information Technology Standards, pp. 51\u201370. Springer, London (2012)"},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Bettini, L.: A DSL for writing type systems for xtext languages. In: Proceedings of the 9th International Conference on Principles and Practice of Programming in Java, PPPJ 2011, pp. 31\u201340. ACM, New York (2011)","DOI":"10.1145\/2093157.2093163"},{"key":"12_CR5","doi-asserted-by":"crossref","unstructured":"Bryant, J.: Java syntax. In: Java 7 for Absolute Beginners, pp. 15\u201333. Apress (January 2011)","DOI":"10.1007\/978-1-4302-3687-0_2"},{"issue":"10","key":"12_CR6","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1145\/74878.74884","volume":"24","author":"C Chambers","year":"1989","unstructured":"Chambers, C., Ungar, D., Lee, E.: An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes. SIGPLAN Not. 24(10), 49\u201370 (1989)","journal-title":"SIGPLAN Not."},{"issue":"3","key":"12_CR7","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1007\/s00778-011-0248-4","volume":"21","author":"J Gong","year":"2012","unstructured":"Gong, J., Cheng, R., Cheung, D.W.: Efficient management of uncertainty in XML schema matching. The VLDB Journal 21(3), 385\u2013409 (2012)","journal-title":"The VLDB Journal"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Hassanieh, H., Indyk, P., Katabi, D., Price, E.: Simple and practical algorithm for sparse fourier transform. In: Proceedings of the Twenty-Third Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2012, pp. 1183\u20131194. SIAM, Kyoto (2012)","DOI":"10.1137\/1.9781611973099.93"},{"key":"12_CR9","series-title":"SpringerBriefs in Computer Science","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/978-3-642-29825-7_6","volume-title":"On the Mathematics of Modelling. Metamodelling, Ontologies and Modelling Languages","author":"B Henderson-Sellers","year":"2012","unstructured":"Henderson-Sellers, B.: Modelling languages. On the Mathematics of Modelling. Metamodelling, Ontologies and Modelling Languages. SpringerBriefs in Computer Science, pp. 63\u201374. Springer, Heidelberg (2012)"},{"issue":"7","key":"12_CR10","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1145\/2365864.2151047","volume":"47","author":"K Ishizaki","year":"2012","unstructured":"Ishizaki, K., Ogasawara, T., Castanos, J., Nagpurkar, P., Edelsohn, D., Nakatani, T.: Adding dynamically-typed language support to a statically-typed language compiler: performance evaluation, analysis, and tradeoffs. SIGPLAN Not. 47(7), 169\u2013180 (2012)","journal-title":"SIGPLAN Not."},{"key":"12_CR11","unstructured":"Jones, J.: Abstract syntax tree implementation idioms. In: Proceedings of the 10th Conference on Pattern Languages of Programs (PLoP2003) (2003)"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Kerr, A., Diamos, G., Yalamanchili, S.: Dynamic compilation of data-parallel kernels for vector processors. In: Proceedings of the Tenth International Symposium on Code Generation and Optimization, CGO 2012, pp. 23\u201332. ACM, New York (2012)","DOI":"10.1145\/2259016.2259020"},{"key":"12_CR13","doi-asserted-by":"crossref","unstructured":"Koju, T., Tong, X., Sheikh, A.I., Ohara, M., Nakatani, T.: Optimizing indirect branches in a system-level dynamic binary translator. In: Proceedings of the 5th Annual International Systems and Storage Conference, SYSTOR 2012, pp. 5:1\u20135:12. ACM, New York (2012)","DOI":"10.1145\/2367589.2367599"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Kulkarni, P., Arnold, M., Hind, M.: Dynamic compilation: the benefits of early investing. In: Proceedings of the 3rd International Conference on Virtual Execution Environments, VEE 2007, pp. 94\u2013104. ACM, New York (2007)","DOI":"10.1145\/1254810.1254824"},{"key":"12_CR15","doi-asserted-by":"crossref","unstructured":"Liu, Y., Fong, A.S.: Heuristic optimisation algorithm for java dynamic compilation. 6(4):307\u2013312 (2012)","DOI":"10.1049\/iet-sen.2011.0144"},{"key":"12_CR16","doi-asserted-by":"crossref","unstructured":"Mernik, M., Heering, J., Sloane, A.M.: When and how to develop domain-specific languages. 37(4):316\u2013344 (December 2005)","DOI":"10.1145\/1118890.1118892"},{"key":"12_CR17","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1002\/spe.4380250705","volume":"25","author":"TJ Parr","year":"1994","unstructured":"Parr, T.J., Quong, R.W.: ANTLR: a predicated-LL(k) parser generator. Software Practice and Experience 25, 789\u2013810 (1994)","journal-title":"Software Practice and Experience"},{"key":"12_CR18","doi-asserted-by":"crossref","unstructured":"Psaila, G.: On the problem of coupling java algorithms and XML parsers (invited paper). In: 17th International Workshop on Database and Expert Systems Applications, 2006. DEXA 2006, pp. 487\u2013491 (2006)","DOI":"10.1109\/DEXA.2006.102"},{"key":"12_CR19","doi-asserted-by":"crossref","unstructured":"Rohl, M., Uhrmacher, A.M.: Flexible integration of XML into modeling and simulation systems. In: Proceedings of the 37th Conference on Winter Simulation, WSC 2005, pp. 1813\u20131820. Winter Simulation Conference, Orlando (2005)","DOI":"10.1109\/WSC.2005.1574456"},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"Rohl, M., Uhrmacher, A.M.: Composing simulations from XML-specified model components. In Proceedings of the 38th Conference on Winter Simulation, WSC 2006, pp. 1083\u20131090. Winter Simulation Conference, Monterey (2006)","DOI":"10.1109\/WSC.2006.323198"},{"key":"12_CR21","doi-asserted-by":"crossref","unstructured":"Spafford, K.L., Vetter, J.S.: Aspen: a domain specific language for performance modeling. In: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, SC 2012, pp. 84:1\u201384:11. IEEE Computer Society Press, Los Alamitos (2012)","DOI":"10.1109\/SC.2012.20"},{"key":"12_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1007\/978-3-642-25920-3_17","volume-title":"Principles and Practice of Multi-Agent Systems","author":"P Taillandier","year":"2012","unstructured":"Taillandier, P., Vo, D.-A., Amouroux, E., Drogoul, A.: GAMA: a simulation platform that integrates geographical information data, agent-based modeling and multi-scale control. In: Desai, N., Liu, A., Winikoff, M. (eds.) Principles and Practice of Multi-Agent Systems. LNCS, vol. 7057, pp. 242\u2013258. Springer, Heidelberg (2012)"},{"key":"12_CR23","unstructured":"Tam, D., Wu, J.: Using hardware counters to improve dynamic compilation. Technical report (2003)"},{"key":"12_CR24","unstructured":"Touraille, L., Traore, M.K., Hill, D.R.C.: A mark-up language for the storage, retrieval, sharing and interoperability of DEVS models. In: Proceedings of the 2009 Spring Simulation Multiconference, SpringSim 2009, pp. 163:1\u2013163:6. Society for Computer Simulation International, San Diego (2009)"},{"key":"12_CR25","first-page":"1","volume-title":"Numerical Computation 1","author":"CW Ueberhuber","year":"1997","unstructured":"Ueberhuber, C.W.: Scientific modeling. Numerical Computation 1, pp. 1\u20138. Springer, Heidelberg (1997)"},{"key":"12_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1007\/978-3-642-25920-3_15","volume-title":"Principles and Practice of Multi-Agent Systems","author":"D-A Vo","year":"2012","unstructured":"Vo, D.-A., Drogoul, A., Zucker, J.-D., Ho, T.-V.: A modelling language to represent and specify emerging structures in agent-based model. Principles and Practice of Multi-Agent Systems. LNCS, vol. 7057, pp. 212\u2013227. Springer, Heidelberg (2012)"}],"container-title":["Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering","Nature of Computation and Communication"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-15392-6_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,17]],"date-time":"2025-05-17T15:32:53Z","timestamp":1747495973000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-15392-6_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319153919","9783319153926"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-15392-6_12","relation":{},"ISSN":["1867-8211","1867-822X"],"issn-type":[{"type":"print","value":"1867-8211"},{"type":"electronic","value":"1867-822X"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"24 January 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}