{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T20:53:52Z","timestamp":1743108832949,"version":"3.40.3"},"publisher-location":"Cham","reference-count":10,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031249068"},{"type":"electronic","value":"9783031249075"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"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":[[2023]]},"DOI":"10.1007\/978-3-031-24907-5_76","type":"book-chapter","created":{"date-parts":[[2023,8,29]],"date-time":"2023-08-29T10:02:05Z","timestamp":1693303325000},"page":"635-641","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Xpress Mosel: Highlights from\u00a020 Years of\u00a0Software Development and\u00a0New Advanced Programming Features"],"prefix":"10.1007","author":[{"given":"Susanne","family":"Heipcke","sequence":"first","affiliation":[]},{"given":"Yves","family":"Colombani","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,30]]},"reference":[{"key":"76_CR1","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1093\/imaman\/1.3.163","volume":"1","author":"RW Ashford","year":"1987","unstructured":"Ashford, R. W., & Daniel, R. C. (1987). LP-MODEL: XPRESS-LP\u2019s model builder. IMA Journal of Mathematics in Management,\u00a01, 163\u2013176.","journal-title":"IMA Journal of Mathematics in Management"},{"key":"76_CR2","doi-asserted-by":"crossref","unstructured":"Ciriani, T. A., Colombani, Y., & Heipcke, S. (2003). Embedding optimisation algorithms with Mosel. 4OR, 1(2), 155\u2013168.","DOI":"10.1007\/s10288-003-0014-6"},{"key":"76_CR3","doi-asserted-by":"crossref","unstructured":"Colombani, Y., Daniel, B., & Heipcke, S. (2004). Mosel: A modular environment for modeling and solving problems. In J. Kallrath (Ed.), Modeling Languages in Mathematical Optimization (pp. 211\u2013238). Kluwer Academic Publishers, Norwell","DOI":"10.1007\/978-1-4613-0215-5_12"},{"key":"76_CR4","unstructured":"Heipcke, S. (2012). Xpress-Mosel: Multi-solver, Multi-problem, Multi-model, Multi-node modeling and problem solving. In J. Kallrath (Ed.), Algebraic Modeling Systems: Modeling and Solving Real World Optimization Problems (pp. 81\u2013114). Springer, Heidelberg."},{"key":"76_CR5","unstructured":"Mosel Open Source repository. (2017). https:\/\/github.com\/fico-xpress\/mosel"},{"key":"76_CR6","doi-asserted-by":"crossref","unstructured":"Heipcke, S., & Colombani, Y. (2020). Xpress Mosel: Modeling and programming features for optimization projects. In J. S. Neufeld et al. (Eds.), Operations Research Proceedings 2019 (pp. 677\u2013683). Springer.","DOI":"10.1007\/978-3-030-48439-2_82"},{"key":"76_CR7","unstructured":"FICO Xpress Examples Repository. https:\/\/examples.xpress.fico.com\/example.pl"},{"key":"76_CR8","unstructured":"Heipcke, S., & Colombani, Y. (2021). New MIP modeling constructs in Xpress Mosel to handle logical relations and certain nonlinear constraints. In Proceedings of ROADEF 2021. https:\/\/roadef2021.sciencesconf.org\/350472"},{"key":"76_CR9","doi-asserted-by":"crossref","unstructured":"Kallrath, J. (2021). Business optimization using mathematical programming\u2014an introduction with case studies and solutions in various algebraic modeling languages (2nd ed.). Springer Nature.","DOI":"10.1007\/978-3-030-73237-0"},{"key":"76_CR10","unstructured":"Wikipedia. https:\/\/en.wikipedia.org\/wiki\/Reflective_programming"}],"container-title":["Lecture Notes in Operations Research","Operations Research Proceedings 2022"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-24907-5_76","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,29]],"date-time":"2023-08-29T10:09:08Z","timestamp":1693303748000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-24907-5_76"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031249068","9783031249075"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-24907-5_76","relation":{},"ISSN":["2731-040X","2731-0418"],"issn-type":[{"type":"print","value":"2731-040X"},{"type":"electronic","value":"2731-0418"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"30 August 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"OR","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Operations Research","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Karlsruhe","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 September 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 September 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"or2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}