{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T15:14:43Z","timestamp":1773501283128,"version":"3.50.1"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,5,11]],"date-time":"2019-05-11T00:00:00Z","timestamp":1557532800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100013406","name":"Aerospace Technology Institute","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100013406","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/R512230\/1"],"award-info":[{"award-number":["EP\/R512230\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006041","name":"Innovate UK","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100006041","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Mexican National Council for Science and Technology","award":["602430\/472773"],"award-info":[{"award-number":["602430\/472773"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2020,1]]},"DOI":"10.1007\/s10270-019-00732-1","type":"journal-article","created":{"date-parts":[[2019,5,11]],"date-time":"2019-05-11T15:26:19Z","timestamp":1557588379000},"page":"17-38","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Bridging proprietary modelling and open-source model management tools: the case of PTC Integrity Modeller and Epsilon"],"prefix":"10.1007","volume":"19","author":[{"given":"Athanasios","family":"Zolotas","sequence":"first","affiliation":[]},{"given":"Horacio","family":"Hoyos\u00a0Rodriguez","sequence":"additional","affiliation":[]},{"given":"Stuart","family":"Hutchesson","sequence":"additional","affiliation":[]},{"given":"Beatriz","family":"Sanchez\u00a0Pina","sequence":"additional","affiliation":[]},{"given":"Alan","family":"Grigg","sequence":"additional","affiliation":[]},{"given":"Mole","family":"Li","sequence":"additional","affiliation":[]},{"given":"Dimitrios S.","family":"Kolovos","sequence":"additional","affiliation":[]},{"given":"Richard F.","family":"Paige","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,5,11]]},"reference":[{"key":"732_CR1","unstructured":"Adler, D.: The JACOB project: a JAva-COM bridge (2004). http:\/\/danadler.com\/jacob\/"},{"key":"732_CR2","volume-title":"High integrity Ada: the SPARK approach","author":"J Barnes","year":"1997","unstructured":"Barnes, J.: High integrity Ada: the SPARK approach. Addison-Wesley Professional, Boston (1997)"},{"issue":"619583","key":"732_CR3","first-page":"66","volume":"1242","author":"F Basciani","year":"2014","unstructured":"Basciani, F., Di Rocco, J., Di Ruscio, D., Di Salle, A., Iovino, L., Pierantonio, A.: MDEForge: an extensible web-based modeling platform. CEUR Work. Proc. 1242(619583), 66\u201375 (2014)","journal-title":"CEUR Work. Proc."},{"issue":"3","key":"732_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/jswis.2009081901","volume":"5","author":"C Bizer","year":"2009","unstructured":"Bizer, C., Heath, T., Berners-Lee, T.: Linked data-the story so far. Int. J. Semant. Web Inf. Syst. 5(3), 1\u201322 (2009)","journal-title":"Int. J. Semant. Web Inf. Syst."},{"key":"732_CR5","doi-asserted-by":"crossref","unstructured":"Chabibi, B., Douche, A., Anwar, A., Nassar, M.: Integrating SysML with simulation environments (Simulink) by model transformation approach. In: Proceedings\u201425th IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2016, pp. 148\u2013150 (2016)","DOI":"10.1109\/WETICE.2016.39"},{"key":"732_CR6","doi-asserted-by":"crossref","unstructured":"Cucchiella, S., Cicchetti, A., Ciccozzi, F.: An open-source pivot language for proprietary tool-chaining. In: Proceedings\u201418th IEEE International Conference and Workshops on Engineering of Computer-Based Systems, ECBS 2011, pp. 241\u2013250 (2011)","DOI":"10.1109\/ECBS.2011.15"},{"key":"732_CR7","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1007\/978-3-319-42064-6_5","volume":"9765","author":"J Di Rocco","year":"2016","unstructured":"Di Rocco, J., Di Ruscio, D., Pierantonio, A., Cuadrado, J.S., De Lara, J., Guerra, E.: Using ATL transformation services in the MDEForge collaborative modeling platform. Lect. Notes Comput. Sci. 9765, 70\u201378 (2016)","journal-title":"Lect. Notes Comput. Sci."},{"key":"732_CR8","doi-asserted-by":"crossref","unstructured":"Egyed, A.: Instant consistency checking for the UML. In: Proceedings of the 28th International Conference on Software Engineering, pp. 381\u2013390. ICSE \u201906, ACM, New York, NY, USA (2006)","DOI":"10.1145\/1134285.1134339"},{"key":"732_CR9","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1007\/978-3-319-42061-5_3","volume-title":"Modelling Foundations and Applications","author":"Jad El-Khoury","year":"2016","unstructured":"El-Khoury, J., Ekelin, C., Ekholm, C.: Supporting the linked data approach to maintain coherence across rich EMF models. Lecture Notes in Computer Science, vol. 7949, pp. 36\u201347. Springer, Berlin (2016)"},{"key":"732_CR10","doi-asserted-by":"crossref","unstructured":"Francis, M., Kolovos, D.S., Matragkas, N., Paige, R.F.: Adding spreadsheets to the MDE toolkit. In: International Conference on Model Driven Engineering Languages and Systems, pp. 35\u201351. Springer (2013)","DOI":"10.1007\/978-3-642-41533-3_3"},{"key":"732_CR11","volume-title":"A practical guide to SysML: the systems modeling language","author":"S Friedenthal","year":"2014","unstructured":"Friedenthal, S., Moore, A., Steiner, R.: A practical guide to SysML: the systems modeling language. Morgan Kaufmann, Burlington (2014)"},{"key":"732_CR12","unstructured":"FUJITSU Enabling Software Technology GmbH: Enabler Administration, Release 7.0 Service Pack 1 (2006)"},{"key":"732_CR13","unstructured":"IBM: IBM\u2014Rational Rhapsody family. Online (2017). http:\/\/www-03.ibm.com\/software\/products\/en\/ratirhapfami"},{"key":"732_CR14","unstructured":"IBM: Rational DOORS. Online (2017). http:\/\/www-03.ibm.com\/software\/products\/en\/ratidoor"},{"key":"732_CR15","doi-asserted-by":"crossref","unstructured":"Iyenghar, P., Wessels, S., Noyer, A., Pulvermueller, E., Westerkamp, C.: A novel approach towards model-driven reliability analysis of Simulink models. In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2016-Novem(d), pp. 1\u20136 (2016)","DOI":"10.1109\/ETFA.2016.7733505"},{"key":"732_CR16","unstructured":"Kawaguchi, K.: com4j - Type-safe Java\/COM bridge (2014). http:\/\/com4j.kohsuke.org\/"},{"key":"732_CR17","unstructured":"Klyne, G., Carroll, J.J.: Resource description framework (RDF): concepts and abstract syntax (2006)"},{"key":"732_CR18","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1007\/11787044_11","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"Dimitrios S. Kolovos","year":"2006","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.: The epsilon object language (EOL). In: Rensink, A., Warmer, J. (eds.) Model Driven Architecture \u2013 Foundations and Applications. ECMDA-FA 2006. Lecture Notes in Computer Science, vol. 4066, pp. 128\u2013142. Springer, Berlin, Heidelberg (2006)"},{"key":"732_CR19","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1007\/11787044_11","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"Dimitrios S. Kolovos","year":"2006","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.: The epsilon object language (EOL). In: Model Driven Architecture\u2013Foundations and Applications, pp. 128\u2013142. Springer, Berlin (2006)"},{"key":"732_CR20","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1007\/978-3-642-11447-2_13","volume-title":"Rigorous Methods for Software Construction and Analysis","author":"Dimitrios S. Kolovos","year":"2009","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.: On the evolution of OCL for capturing structural constraints in modelling languages. In: Abrial, J.R., Gl\u00e4sser, U. (eds.) Rigorous Methods for Software Construction and Analysis. Lecture Notes in Computer Science, vol. 5115, pp. 204\u2013218. Springer, Berlin, Heidelberg (2009)"},{"key":"732_CR21","unstructured":"Lanusse, A., Tanguy, Y., Espinoza, H., Mraidha, C., Gerard, S., Tessier, P., Schnekenburger, R., Dubois, H., Terrier, F.: Papyrus UML: An open source toolset for MDA. In: Proceedings of the Fifth European Conference on Model-Driven Architecture Foundations and Applications (ECMDA-FA 2009), pp. 1\u20134 (2009)"},{"key":"732_CR22","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1007\/978-3-319-11653-2_22","volume":"8767","author":"MD Natale","year":"2014","unstructured":"Natale, M.D., Chirico, F.: An MDA approach for the generation of communication adapters integrating SW and FW components from Simulink. Model Driv. Eng. Lang. Syst. 8767, 353\u2013369 (2014)","journal-title":"Model Driv. Eng. Lang. Syst."},{"key":"732_CR23","unstructured":"No Magic Inc.: MagicDraw. Online (2017). https:\/\/www.nomagic.com\/products\/magicdraw"},{"key":"732_CR24","first-page":"187","volume-title":"Property Access Traces for Source Incremental Model-to-Text Transformation","author":"B Ogunyomi","year":"2015","unstructured":"Ogunyomi, B., Rose, L.M., Kolovos, D.S.: Property Access Traces for Source Incremental Model-to-Text Transformation, pp. 187\u2013202. Springer, Cham (2015)"},{"key":"732_CR25","unstructured":"PTC: PTC Integrity Modeller. Online (2017). https:\/\/www.ptc.com\/-\/media\/Files\/PDFs\/ALM\/Integrity\/PTC-Integrity-Modeler-Data-Sheet.pdf"},{"key":"732_CR26","unstructured":"PTC Inc.: PTC Integrity Modeler Automation Interface User\u2019s Guide Version 8.2 (2015)"},{"key":"732_CR27","unstructured":"Sindico, A., Di Natale, M., Panci, G.: Integrating SysML with Simulink using open-source model transformations. SIMULTECH 2011\u2014Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications, pp. 45\u201356 (2011)"},{"key":"732_CR28","unstructured":"Sparx Systems Pty Ltd.: Enterprise Architect (2019). https:\/\/sparxsystems.com\/products\/ea\/"},{"key":"732_CR29","volume-title":"EMF: Eclipse Modeling Framework","author":"D Steinberg","year":"2008","unstructured":"Steinberg, D., Budinsky, F., Merks, E., Paternostro, M.: EMF: Eclipse Modeling Framework. Pearson Education, London (2008)"},{"key":"732_CR30","unstructured":"The Eclipse Foundation: The ATLAS Transformation Language Project. https:\/\/www.eclipse.org\/atl\/"},{"key":"732_CR31","unstructured":"The Jawin Project: Jawin\u2014a Java\/Win32 interoperability project. Online (2005). http:\/\/jawinproject.sourceforge.net\/"},{"key":"732_CR32","unstructured":"The MathWorks Inc.: Simulation and model-based design. https:\/\/www.mathworks.com\/products\/simulink.html"},{"issue":"6","key":"732_CR33","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/352029.352035","volume":"35","author":"A Van Deursen","year":"2000","unstructured":"Van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: an annotated bibliography. ACM Sigplan Not. 35(6), 26\u201336 (2000)","journal-title":"ACM Sigplan Not."},{"key":"732_CR34","doi-asserted-by":"crossref","unstructured":"Zolotas, A., Rodriguez, H.H., Kolovos, D.S., Paige, R.F., Hutchesson, S.: Bridging proprietary modelling and open-source model management tools: the case of PTC integrity modeller and epsilon. In: 2017 ACM\/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 237\u2013247. IEEE (2017)","DOI":"10.1109\/MODELS.2017.18"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-019-00732-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-019-00732-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-019-00732-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,16]],"date-time":"2023-09-16T13:49:14Z","timestamp":1694872154000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-019-00732-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,11]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,1]]}},"alternative-id":["732"],"URL":"https:\/\/doi.org\/10.1007\/s10270-019-00732-1","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,5,11]]},"assertion":[{"value":"25 July 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 February 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 April 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}