{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:46:45Z","timestamp":1725569205176},"reference-count":16,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2021,1,25]],"date-time":"2021-01-25T00:00:00Z","timestamp":1611532800000},"content-version":"vor","delay-in-days":24,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Procedia Computer Science"],"published-print":{"date-parts":[[2021]]},"DOI":"10.1016\/j.procs.2021.01.240","type":"journal-article","created":{"date-parts":[[2021,2,23]],"date-time":"2021-02-23T02:02:12Z","timestamp":1614045732000},"page":"861-868","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":6,"special_numbering":"C","title":["A Systematic Comparison of Roundtrip Software Engineering Approaches applied to UML Class Diagram"],"prefix":"10.1016","volume":"181","author":[{"given":"Dionisie","family":"Rosca","sequence":"first","affiliation":[]},{"given":"Lu\u00edsa","family":"Domingues","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.procs.2021.01.240_bib1","doi-asserted-by":"crossref","unstructured":"Khaled, Lena (2009). A Comparison between UML Tools. In Proceedings of the 2009 Second International Conference on Environmental and Computer Science (ICECS \u201809). IEEE Computer Society, Washington, DC, USA, 111-114. https:\/\/doi.org\/10.1109\/ICECS.2009.38","DOI":"10.1109\/ICECS.2009.38"},{"key":"10.1016\/j.procs.2021.01.240_bib2","first-page":"825","article-title":"Software product lines: a case study","volume":"30","author":"Ardis","year":"2000","journal-title":"Softw: Pract. Exper."},{"issue":"5","key":"10.1016\/j.procs.2021.01.240_bib3","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MS.2003.1231149","article-title":"Model-Driven Development: A Metamodeling Foundation","volume":"20","author":"Atkinson","year":"2003","journal-title":"IEEE Software"},{"key":"10.1016\/j.procs.2021.01.240_bib4","unstructured":"Model Goon team (2011). UML4Java: Bring UML Visual models into the Java World. Available online at: http:\/\/www.modelgoon.org"},{"key":"10.1016\/j.procs.2021.01.240_bib5","doi-asserted-by":"crossref","unstructured":"M. Usman, A. Nadeem, and T. Kim, \u201cUJECTOR: A tool for Executable Code Generation from UML Models\u201d, International Conference on Advanced Software Engineering and its Applications (ASEA\u201908), IEEE Computer Society Press, Hainan Island, China, December. 13-15, 2008.","DOI":"10.1109\/ASEA.2008.39"},{"key":"10.1016\/j.procs.2021.01.240_bib6","doi-asserted-by":"crossref","unstructured":"Gene Wang, Brian McSkimming, Zachary Marzec, Josh Gardner, Adrienne Decker, and Carl Alphonce. (2007). Green: a flexible UML class diagramming tool for Eclipse. In Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion (OOPSLA \u201807). ACM, New York, NY, USA, 834-835. DOI: https:\/\/doi.org\/10.1145\/1297846.1297913","DOI":"10.1145\/1297846.1297913"},{"key":"10.1016\/j.procs.2021.01.240_bib7","unstructured":"S. Deelstra; M. Sinnema; J. Gurp, Model Driven Architecture as Approach to Manage Variability in Software Product Families. Workshop on Model Driven Architecture: Foundations and Applications June 26-27, 2003."},{"key":"10.1016\/j.procs.2021.01.240_bib8","series-title":"Model-Driven Software Development","first-page":"1","article-title":"Introduction: Models, Modelling, and Model-Driven Architecture (MDA)","author":"Brown","year":"2005"},{"key":"10.1016\/j.procs.2021.01.240_bib9","unstructured":"Booch, Grady & Rumbaugh, James & Jacobson, Ivar. (1999). Unified Modelling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series). J. Database Manag, 2000"},{"key":"10.1016\/j.procs.2021.01.240_bib10","unstructured":"Terrasse, M.-N., Savonnet, M., Becker, G. (2001) A UML-based Metamodeling Architecture for Database Design. In Proceedings of 2001 International Symposium on Database Engineering and Applications (IDEAS\u201901). Grenoble, France, July 16-18, IEEE Computer Society."},{"key":"10.1016\/j.procs.2021.01.240_bib11","unstructured":"Cook, S. (2004) Domain-Specific Modeling and Model Driven Architecture. Available at http:\/\/www.bptrends.com"},{"issue":"5","key":"10.1016\/j.procs.2021.01.240_bib12","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/MS.2003.1231150","article-title":"Model Transformation: The Heart and Soul of Model-Driven Software Development","volume":"20","author":"Sendall","year":"2003","journal-title":"IEEE Software"},{"issue":"5","key":"10.1016\/j.procs.2021.01.240_bib13","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MS.2003.1231145","article-title":"Model-driven development: guest editors\u2019 introduction","volume":"20","author":"Mellor","year":"2003","journal-title":"IEEE Software"},{"key":"10.1016\/j.procs.2021.01.240_bib14","unstructured":"S. Sendall, J. M. K\u00fcster, \u201cTaming Model Round-Trip Engineering\u201d (October 2004), Proceedings of Workshop on Best Practices for Model-Driven Software Development, Vancouver, Canada."},{"key":"10.1016\/j.procs.2021.01.240_bib15","author":"Coffel","year":"2010","journal-title":"The national academies press"},{"key":"10.1016\/j.procs.2021.01.240_bib16","series-title":"Software Metrics: A Rigorous and Practical Approach","author":"Fenton","year":"1996"}],"container-title":["Procedia Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877050921002830?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877050921002830?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2021,3,15]],"date-time":"2021-03-15T22:27:26Z","timestamp":1615847246000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1877050921002830"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":16,"alternative-id":["S1877050921002830"],"URL":"https:\/\/doi.org\/10.1016\/j.procs.2021.01.240","relation":{},"ISSN":["1877-0509"],"issn-type":[{"value":"1877-0509","type":"print"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A Systematic Comparison of Roundtrip Software Engineering Approaches applied to UML Class Diagram","name":"articletitle","label":"Article Title"},{"value":"Procedia Computer Science","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.procs.2021.01.240","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2021 The Author(s). Published by Elsevier B.V.","name":"copyright","label":"Copyright"}]}}