{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T17:35:48Z","timestamp":1729618548245,"version":"3.28.0"},"reference-count":35,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1109\/aiccsa.2009.5069358","type":"proceedings-article","created":{"date-parts":[[2009,6,10]],"date-time":"2009-06-10T10:54:09Z","timestamp":1244631249000},"page":"412-419","source":"Crossref","is-referenced-by-count":6,"title":["Code generation in VUML profile: A model driven approach"],"prefix":"10.1109","author":[{"given":"Mahmoud","family":"Nassar","sequence":"first","affiliation":[]},{"given":"Adil","family":"Anwar","sequence":"additional","affiliation":[]},{"given":"Sophie","family":"Ebersold","sequence":"additional","affiliation":[]},{"given":"Bouchra","family":"Elasri","sequence":"additional","affiliation":[]},{"given":"Bernard","family":"Coulette","sequence":"additional","affiliation":[]},{"given":"Abdelaziz","family":"Kriouile","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","article-title":"transforming models with atl","author":"jouault","year":"2005","journal-title":"Proceedings of the Model Transformations in Practice Workshop at MoDELS"},{"journal-title":"Web Site of Objecteering","year":"2004","key":"35"},{"journal-title":"Jamda The Java Model Driven Architecture 0 2","year":"0","key":"17"},{"journal-title":"Java Emitter Templates (JET) Part of the Eclipse Modeling Framework see JET Tutorial by Remko Pompa","year":"0","key":"18"},{"journal-title":"Component Software","year":"1999","author":"szyperski","key":"33"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1995","author":"gamma","key":"15"},{"journal-title":"Velocity1 3 1 The Apache Jakarta Project","year":"0","key":"34"},{"key":"16","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1145\/165854.165932","article-title":"subject-oriented programming: a critique of pure objects","author":"harrison","year":"1993","journal-title":"OOPSLA'93"},{"key":"13","first-page":"337","article-title":"viewpoint oriented software development","author":"finkelstein","year":"1990","journal-title":"Software Eng and Applications Conference"},{"year":"0","key":"14"},{"key":"11","article-title":"classification of model transformation approaches","author":"czarnecki","year":"2003","journal-title":"2nd OOPSLA Workshop on Generative Techniques in the context of Model Driven Architecture"},{"journal-title":"the TOPCASED project A Toolkit in OPen source for Critical Aeronautic SystEms Design","year":"2006","author":"farail","key":"12"},{"key":"21","article-title":"aspect-oriented programming","volume":"1241","author":"kiczales","year":"1997","journal-title":"LNCS"},{"key":"20","first-page":"171","article-title":"km3: a dsl for metamodel specification","author":"jouault","year":"2006","journal-title":"Proc of 8th FMOODS LNCS 4037 Bologna Italy Kolski C Interfaces homme-machine"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.2000.927011"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.3166\/objet.9.1-2.241-255"},{"key":"24","article-title":"towards a view based unified modeling language","author":"nassar","year":"2003","journal-title":"ICEIS'03"},{"journal-title":"Analyse\/conception par points de vue Le profil VUML","year":"2005","author":"nassar","key":"25"},{"year":"0","key":"26"},{"journal-title":"MOF 2 0 Query\/ Views\/Transformations RFP Object Management Group Inc","year":"2002","key":"27"},{"year":"0","key":"28"},{"year":"0","key":"29"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/ICSEA.2008.38"},{"key":"2","first-page":"360","article-title":"a qvtbased approach for model composition: application to the vuml profile","author":"anwar","year":"2008","journal-title":"Proc of ICEIS"},{"journal-title":"Generative Programming Methods Tools and Applications","year":"2000","author":"czarnecki","key":"10"},{"journal-title":"The Design of a Language for Model Transformations Journal of Software and System Modeling","year":"2005","author":"agrawal","key":"1"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-9942(1996)2:3<179::AID-TAPO4>3.0.CO;2-R"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6423(02)00030-8"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2001.989813"},{"year":"0","key":"32"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2004.1317438"},{"year":"0","key":"31"},{"journal-title":"The ATL UML to JAVA transformation","year":"0","author":"web site","key":"4"},{"year":"0","key":"9"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/130994.131006"}],"event":{"name":"2009 IEEE\/ACS International Conference on Computer Systems and Applications","start":{"date-parts":[[2009,5,10]]},"location":"Rabat, Morocco","end":{"date-parts":[[2009,5,13]]}},"container-title":["2009 IEEE\/ACS International Conference on Computer Systems and Applications"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5010318\/5069284\/05069358.pdf?arnumber=5069358","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,18]],"date-time":"2017-06-18T16:53:23Z","timestamp":1497804803000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5069358\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/aiccsa.2009.5069358","relation":{},"subject":[],"published":{"date-parts":[[2009]]}}}