{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T15:26:18Z","timestamp":1775316378952,"version":"3.50.1"},"reference-count":60,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2018,12,17]],"date-time":"2018-12-17T00:00:00Z","timestamp":1545004800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1007\/s10270-018-00705-w","type":"journal-article","created":{"date-parts":[[2018,12,17]],"date-time":"2018-12-17T00:13:33Z","timestamp":1545005613000},"page":"2907-2935","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["ParDSL: a domain-specific language framework for supporting deployment of parallel algorithms"],"prefix":"10.1007","volume":"18","author":[{"given":"Bedir","family":"Tekinerdogan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ethem","family":"Arkin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,12,17]]},"reference":[{"issue":"3","key":"705_CR1","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/5992.998637","volume":"4","author":"MP Frank","year":"2002","unstructured":"Frank, M.P.: The physical limits of computing. Comput. Sci. Eng. 4(3), 16\u201326 (2002)","journal-title":"Comput. Sci. Eng."},{"key":"705_CR2","volume-title":"MDA Distilled: Principle of Model Driven Architecture","author":"SJ Mellor","year":"2004","unstructured":"Mellor, S.J., Scott, K., Uhl, A., Weise, D.: MDA Distilled: Principle of Model Driven Architecture. Addison Wesley, Reading (2004)"},{"key":"705_CR3","volume-title":"Domain-Specific Languages","author":"M Fowler","year":"2010","unstructured":"Fowler, M.: Domain-Specific Languages. Addison Wesley, Boston (2010)"},{"key":"705_CR4","volume-title":"UML Distilled, Object Oriented Series","author":"M Fowler","year":"1999","unstructured":"Fowler, M., Scott, S., Booch, G.: UML Distilled, Object Oriented Series. Addison-Wesley, Reading (1999)"},{"issue":"1","key":"705_CR5","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/JPROC.1998.658762","volume":"86","author":"GE Moore","year":"1998","unstructured":"Moore, G.E.: Cramming more components onto integrated circuits. Proc. IEEE 86(1), 82\u201385 (1998)","journal-title":"Proc. IEEE"},{"issue":"4","key":"705_CR6","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1111\/j.1467-9442.2005.00429.x","volume":"107","author":"AM Aizcorbe","year":"2005","unstructured":"Aizcorbe, A.M., Kortum, S.S.: Moore\u2019s law and the semiconductor industry: a vintage model. Scand. J. Econ. 107(4), 603\u2013630 (2005)","journal-title":"Scand. J. Econ."},{"key":"705_CR7","unstructured":"Kogge, P., Bergman, K., Borkar, S., Campbell, D., Carlson, W., Dally, W., Denneau, M., Franzon, P., Harrod, W., Hiller, J., Karp, S., Keckler, S., Klein, D., Lucas, R., Richards, M., Scarpelli, A., Scott, S., Snavely, A., Sterling, T., Williams, R.S., Yelick, K., Bergman, K., Borkar, S., Campbell, D., Carlson, W., Dally, W., Denneau, M., Franzon, P., Harrod, W., Hiller, J., Keckler, S., Klein, D., Williams, R.S., Yelick, K.: Exascale Computing Study: Technology Challenges in Achieving Exascale Systems. DARPA (2008)"},{"issue":"2","key":"705_CR8","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1080\/01495730108935270","volume":"16","author":"D Talia","year":"2001","unstructured":"Talia, D.: Models and trends in parallel programming. Parallel Algorithms Appl. 16(2), 145\u2013180 (2001)","journal-title":"Parallel Algorithms Appl."},{"issue":"1","key":"705_CR9","doi-asserted-by":"publisher","first-page":"486","DOI":"10.1007\/s11227-011-0730-1","volume":"62","author":"C Baransel","year":"2012","unstructured":"Baransel, C., \u0130mre, K.M.: A parallel implementation of Strassen\u2019s matrix multiplication algorithm for wormhole-routed all-port 2D torus networks. J. Supercomput. 62(1), 486\u2013509 (2012)","journal-title":"J. Supercomput."},{"key":"705_CR10","doi-asserted-by":"crossref","unstructured":"\u0130mre, K.M., Baransel, C., Artuner, H.: Efficient and scalable routing algorithms for collective communication operations on 2D all-port torus networks. Int. J. Parallel Program. 39(6), 746\u2013782. Springer Netherlands, ISSN: 0885-7458 (2011)","DOI":"10.1007\/s10766-011-0169-2"},{"key":"705_CR11","doi-asserted-by":"publisher","first-page":"1253","DOI":"10.1002\/spe.936","volume":"39","author":"M Strembeck","year":"2009","unstructured":"Strembeck, M., Zdun, U.: An approach for the systematic development of domain specific languages. Softw. Pract. Exp. 39, 1253\u20131292 (2009)","journal-title":"Softw. Pract. Exp."},{"key":"705_CR12","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1007\/s11219-015-9291-5","volume":"24","author":"M Challenger","year":"2015","unstructured":"Challenger, M., Kardas, G., Tekinerdogan, B.: A systematic approach to evaluating domain-specific modeling language environments for multi-agent systems. Softw. Qual. J. 24, 755\u2013795 (2015)","journal-title":"Softw. Qual. J."},{"key":"705_CR13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00434-6_1","volume-title":"Software Language Engineering: Creating Domain-Specific Languages Using Metamodels","author":"A Kleppe","year":"2009","unstructured":"Kleppe, A.: Software Language Engineering: Creating Domain-Specific Languages Using Metamodels. Addison-Wesley Longman Publishing Co., Inc., Boston (2009)"},{"issue":"4","key":"705_CR14","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1145\/1118890.1118892","volume":"37","author":"M Mernik","year":"2005","unstructured":"Mernik, M., Heering, J., Sloane, A.: When and how to develop domain-specific languages. ACM Comput. Surv. 37(4), 316\u2013344 (2005)","journal-title":"ACM Comput. Surv."},{"key":"705_CR15","volume-title":"Model-Driven Software Development","author":"T Stahl","year":"2006","unstructured":"Stahl, T., Voelter, M.: Model-Driven Software Development. Addison-Wesley, Boston (2006)"},{"key":"705_CR16","unstructured":"Voelter, M.: DSL Engineering: Designing, Implementing and Using Domain-Specific Languages. CreateSpace Independent Publishing Platform (2013)"},{"key":"705_CR17","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1007\/11538097_11","volume-title":"Integrating platform selection rules in the model driven architecture approach","author":"B Tekinerdogan","year":"2005","unstructured":"Tekinerdogan, B., Bilir, S., Abatlevi, C.: Integrating platform selection rules in the model driven architecture approach, pp. 159\u2013173. Model Driven Archit., Springer (2005)"},{"key":"705_CR18","first-page":"1505","volume":"14","author":"G Kahraman","year":"2013","unstructured":"Kahraman, G., Bilgen, S.: A framework for qualitative assessment of domain-specific languages. SoSym J. 14, 1505\u20131526 (2013)","journal-title":"SoSym J."},{"issue":"10","key":"705_CR19","doi-asserted-by":"publisher","first-page":"2899","DOI":"10.1016\/j.jpdc.2014.06.008","volume":"74","author":"H Casanova","year":"2014","unstructured":"Casanova, H., Giersch, A., Legrand, A., Quinson, M., Suter, F.: Versatile, scalable, and accurate simulation of distributed applications and platforms. J. Parallel Distrib. Comput. 74(10), 2899\u20132917 (2014)","journal-title":"J. Parallel Distrib. Comput."},{"key":"705_CR20","unstructured":"ISO\/IEC 42010:2007.: Recommended practice for architectural description of software-intensive systems (ISO\/IEC 42010) (2011)"},{"issue":"3","key":"705_CR21","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1007\/s11334-008-0059-y","volume":"4","author":"H Yu","year":"2008","unstructured":"Yu, H., Gamati\u00e9, A., Rutten, \u00c9., Dekeyser, J.L.: Safe design of high-performance embedded systems in an MDE framework. Innov. Syst. Softw. Eng. 4(3), 215\u2013222 (2008)","journal-title":"Innov. Syst. Softw. Eng."},{"issue":"2","key":"705_CR22","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s10270-005-0079-0","volume":"4","author":"J B\u00e9zivin","year":"2005","unstructured":"B\u00e9zivin, J.: On the unification power of models. Softw. Syst. Model. 4(2), 171\u2013188 (2005)","journal-title":"Softw. Syst. Model."},{"key":"705_CR23","doi-asserted-by":"crossref","unstructured":"Amdahl, G.M.: Validity of the single processor approach to achieving large scale computing capabilities. Reprinted from the AFIPS Conference Proceedings, Vol. 30 (Atlantic City, N.J., Apr. 18\u201320), AFIPS Press, Reston, VA, 1967, pp. 483\u2013485, when Dr. Amdahl was at International Business Machines Corporation, Sunnyvale, California, Solid-State Circuits Newsletter, IEEE, vol. 12, no. 3, pp. 19, 20, Summer (2007)","DOI":"10.1109\/N-SSC.2007.4785615"},{"key":"705_CR24","volume-title":"Domain-Driven Design: Tackling Complexity in the Heart of Software","author":"E Evans","year":"2004","unstructured":"Evans, E.: Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison-Wesley, Boston (2004)"},{"key":"705_CR25","doi-asserted-by":"crossref","unstructured":"Arkin, E., Tekinerdogan, B., Imre, K.: Model-driven approach for supporting the mapping of parallel algorithms to parallel computing platforms. In: Proceedings of the ACM\/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (2013)","DOI":"10.1007\/978-3-642-41533-3_46"},{"key":"705_CR26","first-page":"21","volume":"29","author":"E Arkin","year":"2016","unstructured":"Arkin, E., Tekinerdogan, B., Imre, K.: Systematic approach for deriving feasible mappings of parallel algorithms to parallel computing platforms. Concurr. Comput. Pract. Exp. 29, 21 (2016)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"705_CR27","first-page":"17","volume-title":"Software Reusability","author":"G Arrango","year":"1994","unstructured":"Arrango, G.: Domain analysis methods. In: Sch\u00e4fer, W., Prieto-D\u00edaz, R., Matsumoto, M. (eds.) Software Reusability, pp. 17\u201349. Ellis Horwood, New York (1994)"},{"issue":"5","key":"705_CR28","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1145\/42411.42415","volume":"31","author":"JL Gustafson","year":"1988","unstructured":"Gustafson, J.L.: Reevaluating Amdahl\u2019s law. Commun. ACM 31(5), 532\u2013533 (1988)","journal-title":"Commun. ACM"},{"issue":"4","key":"705_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2043662.2043663","volume":"10","author":"A Gamati\u00e9","year":"2011","unstructured":"Gamati\u00e9, A., Le Beux, S., Piel, \u00c9., BenAtitallah, R., Etien, A., Marquet, P., Dekeyser, J.-L.: A model-driven design framework for massively parallel embedded systems. ACM Trans. Embed. Comput. Syst. 10(4), 1\u201336 (2011)","journal-title":"ACM Trans. Embed. Comput. Syst."},{"key":"705_CR30","doi-asserted-by":"crossref","unstructured":"Palyart, M., Ober, I., Lugato, D., Bruel, J.M.: HPCML: a modeling language dedicated to high-performance scientific computing. In: Proceedings of the 1st International Workshop on Model-Driven Engineering for High Performance and CLoud computing, p. 6. ACM (2012)","DOI":"10.1145\/2446224.2446230"},{"key":"705_CR31","unstructured":"Eclipse.: http:\/\/www.eclipse.org (2015)"},{"key":"705_CR32","unstructured":"Xtext.: http:\/\/www.eclipse.org\/Xtext (2015)"},{"key":"705_CR33","unstructured":"Emfatic.: http:\/\/www.eclipse.org\/emfatic (2015)"},{"key":"705_CR34","unstructured":"EuGENia.: http:\/\/www.eclipse.org\/epsilon\/doc\/eugenia (2015)"},{"key":"705_CR35","unstructured":"Graphical Modeling Framework (GMF).: http:\/\/www.eclipse.org\/gmf-tooling (2015)"},{"key":"705_CR36","unstructured":"Exeed.: http:\/\/www.eclipse.org\/epsilon\/doc\/exeed (2015)"},{"key":"705_CR37","unstructured":"Epsilon.: http:\/\/www.eclipse.org\/epsilon (2015)"},{"key":"705_CR38","unstructured":"MPI: A Message-Passing Interface Standart, version 1.1. http:\/\/www.mpi-forum.org\/docs\/mpi-11-html\/mpi-report.html (2013)"},{"key":"705_CR39","doi-asserted-by":"crossref","unstructured":"Tekinerdogan, B., Demirli, E.: Evaluation framework for software architecture viewpoint languages. In: Proceedings of Ninth International ACM Sigsoft Conference on the Quality of Software Architectures Conference (QoSA 2013), Vancouver, Canada, pp. 89\u201398, 17\u201321 June 2013","DOI":"10.1145\/2465478.2465483"},{"issue":"2","key":"705_CR40","doi-asserted-by":"publisher","first-page":"247","DOI":"10.2298\/CSIS1002247K","volume":"7","author":"T Kosar","year":"2010","unstructured":"Kosar, T., Oliveira, N., Mernik, M., Pereira, M.J.V., Crepinsek, M., Cruz, D., Henriques, P.R.: Comparing general-purpose and domain-specific languages: an empirical study. Comput. Sci. Inf. Syst. 7(2), 247\u2013264 (2010)","journal-title":"Comput. Sci. Inf. Syst."},{"key":"705_CR41","unstructured":"Oliveira, N., Pereira, M.J.V., Henriques, P.R., Cruz, D.: Domain-specific languages: a theoretical survey. In: Proceedings of INForum, CoRTA2009 (Compilers, Programming Languages, Related Technologies and Applications), Lisbon, Portugal, pp. 35\u201346 (2009)"},{"key":"705_CR42","doi-asserted-by":"publisher","first-page":"1189","DOI":"10.1007\/s10270-013-0379-8","volume":"14","author":"A Etien","year":"2013","unstructured":"Etien, A., Muller, A., Legrand, T., Paige, R.F.: Localized model transformations for building large-scale transformations. Softw. Syst. Model. 14, 1189\u20131213 (2013)","journal-title":"Softw. Syst. Model."},{"key":"705_CR43","doi-asserted-by":"crossref","unstructured":"Baklouti, M., Ammar, M., Marquet, P., Abid, M., Dekeyser, J.L.: A model-driven based framework for rapid parallel SoC FPGA prototyping. In: 22nd IEEE International Symposium on Rapid System Prototyping (RSP), pp. 149\u2013155. IEEE (2011)","DOI":"10.1109\/RSP.2011.5929989"},{"issue":"4","key":"705_CR44","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/s10617-012-9101-2","volume":"16","author":"M Elhaji","year":"2012","unstructured":"Elhaji, M., Boulet, P., Zitouni, A., Meftali, S., Dekeyser, J.L., Tourki, R.: System level modeling methodology of NoC design from UML-MARTE to VHDL. Des. Autom. Embed. Syst. 16(4), 161\u2013187 (2012)","journal-title":"Des. Autom. Embed. Syst."},{"issue":"1","key":"705_CR45","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MCSE.2012.35","volume":"15","author":"AWO Rodrigues","year":"2013","unstructured":"Rodrigues, A.W.O., Guyomarc\u2019h, F., Dekeyser, J.L.: An MDE approach for automatic code generation from UML\/MARTE to OpenCL. Comput. Sci. Eng. 15(1), 46\u201355 (2013)","journal-title":"Comput. Sci. Eng."},{"key":"705_CR46","doi-asserted-by":"crossref","unstructured":"Palyart, M., Lugato, D., Ober, I., Bruel, J.M.: MDE4HPC: an approach for using model-driven engineering in high-performance computing. In: Ober, I., Ober, I. (eds.) Proceedings of the 15th International Conference on Integrating System and Software Modeling (SDL\u201911). Springer (2011)","DOI":"10.1007\/978-3-642-25264-8_19"},{"key":"705_CR47","doi-asserted-by":"crossref","unstructured":"Zhen, X., Jizhou, S., Ce, Y., Huabei, W., Xiaojing, M., Shanjiang, T.: A visual model-driven rapid development toolsuite for parallel applications. In: 2009 WRI World Congress on Computer Science and Information Engineering, vol. 7, pp. 479\u2013483. IEEE (2009)","DOI":"10.1109\/CSIE.2009.806"},{"key":"705_CR48","doi-asserted-by":"crossref","unstructured":"Mengmeng, W., Ce, Y., Jizhou, S., Chao, S., Jinyan, C.: Visual modeling for parallel programming based on DSL. In: 2011 IEEE Third International Conference on Cloud Computing Technology and Science (CloudCom), pp. 623\u2013627. IEEE (2011)","DOI":"10.1109\/CloudCom.2011.96"},{"issue":"2","key":"705_CR49","doi-asserted-by":"publisher","first-page":"1079","DOI":"10.1007\/s11227-010-0490-3","volume":"59","author":"R Arora","year":"2012","unstructured":"Arora, R., Bangalore, P., Mernik, M.: Raising the level of abstrac\u2010tion for developing message passing applications. J. Supercomput. 59(2), 1079\u20131100 (2012)","journal-title":"J. Supercomput."},{"issue":"3","key":"705_CR50","doi-asserted-by":"publisher","first-page":"1560","DOI":"10.1007\/s11227-012-0821-7","volume":"62","author":"F Jacob","year":"2012","unstructured":"Jacob, F., Gray, J., Carver, J.C., Mernik, M., Bangalore, P.: PPModel: a modeling tool for source code maintenance and optimization of parallel programs. J. Supercomput. 62(3), 1560\u20131582 (2012)","journal-title":"J. Supercomput."},{"key":"705_CR51","doi-asserted-by":"crossref","unstructured":"Hern\u00e1ndez, F., Bangalore, P., Reilly, K.: Automating the development of scientific applications using domain-specific modeling. In: Proceedings of the Second International Workshop on Software Engineering for High Performance Computing System Applications, pp. 50\u201354. ACM (2005)","DOI":"10.1145\/1145319.1145334"},{"key":"705_CR52","doi-asserted-by":"crossref","unstructured":"Pazel, D.P., Tibbitts, B.R.: Intentional MPI programming in a visual development environment. In: Proceedings of the 2006 ACM Symposium on Software Visualization, pp. 169\u2013170. ACM (2006)","DOI":"10.1145\/1148493.1148528"},{"key":"705_CR53","doi-asserted-by":"crossref","unstructured":"DeVito, Z., Joubert, N., Palacios, F., Oakley, S., Medina, M., Barrientos, M., Darve, E.: Liszt: a domain specific language for building portable mesh-based PDE solvers. In: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, p. 9. ACM (2011)","DOI":"10.1145\/2063384.2063396"},{"issue":"2","key":"705_CR54","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1109\/JPROC.2004.840306","volume":"93","author":"M Puschel","year":"2005","unstructured":"Puschel, M., Moura, J.M., Johnson, J.R., Padua, D., Veloso, M.M., Singer, B.W., Chen, K.: SPIRAL: code generation for DSP transforms. Proc. IEEE 93(2), 232\u2013275 (2005)","journal-title":"Proc. IEEE"},{"issue":"6","key":"705_CR55","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1109\/MSP.2009.934155","volume":"26","author":"F Franchetti","year":"2009","unstructured":"Franchetti, F., Puschel, M., Voronenko, Y., Chellappa, S., Moura, J.M.: Discrete Fourier transform on multicore. IEEE Signal Process. Mag. 26(6), 90\u2013102 (2009)","journal-title":"IEEE Signal Process. Mag."},{"key":"705_CR56","doi-asserted-by":"crossref","unstructured":"Prasad, G., Gupta, P.: SIMPAR: a portable object-oriented simulation-science-based metamodel framework for performance modeling, prediction, and evaluation of HPC systems. In: Defense and Security, pp. 264\u2013275. International Society for Optics and Photonics (2004)","DOI":"10.1117\/12.542285"},{"key":"705_CR57","doi-asserted-by":"crossref","unstructured":"Pllana, S., Fahringer, T.: UML based modeling of performance oriented parallel and distributed applications. In: Proceedings of the Winter Simulation Conference, vol. 1, pp. 497\u2013505. IEEE (2002)","DOI":"10.1109\/WSC.2002.1172922"},{"key":"705_CR58","doi-asserted-by":"crossref","unstructured":"Fahringer, T., Pllana, S., Testori, J.: Teuta: tool support for performance modeling of distributed and parallel applications. In: Computational Science-ICCS 2004, pp. 456\u2013463. Springer, Berlin Heidelberg (2004)","DOI":"10.1007\/978-3-540-24688-6_60"},{"key":"705_CR59","doi-asserted-by":"crossref","unstructured":"Arkin, E., Tekinerdogan, B.: Architectural view driven model transformations for supporting the lifecycle of parallel applications. In: Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development, pp. 40\u201349 (2015)","DOI":"10.5220\/0005231600400049"},{"key":"705_CR60","doi-asserted-by":"crossref","unstructured":"Tekinerdogan, B., Arkin, E.: Architecture framework for modeling the deployment of parallel applications on parallel computing platforms. In: Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development, pp. 185\u2013192 (2015)","DOI":"10.5220\/0005229301850192"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-018-00705-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-018-00705-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-018-00705-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T14:40:28Z","timestamp":1775313628000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-018-00705-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,17]]},"references-count":60,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["705"],"URL":"https:\/\/doi.org\/10.1007\/s10270-018-00705-w","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,12,17]]},"assertion":[{"value":"10 October 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 November 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 November 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 December 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}