{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:51:06Z","timestamp":1740099066716,"version":"3.37.3"},"publisher-location":"Cham","reference-count":23,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319929965"},{"type":"electronic","value":"9783319929972"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-92997-2_2","type":"book-chapter","created":{"date-parts":[[2018,5,28]],"date-time":"2018-05-28T08:13:16Z","timestamp":1527495196000},"page":"12-27","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Towards Automatic Generation of UML Profile Graphical Editors for Papyrus"],"prefix":"10.1007","author":[{"given":"Athanasios","family":"Zolotas","sequence":"first","affiliation":[]},{"given":"Ran","family":"Wei","sequence":"additional","affiliation":[]},{"given":"Simos","family":"Gerasimou","sequence":"additional","affiliation":[]},{"given":"Horacio","family":"Hoyos Rodriguez","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":[[2018,5,29]]},"reference":[{"key":"2_CR1","unstructured":"Abouzahra, A., B\u00e9zivin, J., Del Fabro, M.D., Jouault, F.: A practical approach to bridging domain specific languages with UML profiles. In: Proceedings of the Best Practices for Model Driven Software Development at OOPSLA, vol. 5 (2005)"},{"key":"2_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"552","DOI":"10.1007\/978-3-319-11653-2_34","volume-title":"Model-Driven Engineering Languages and Systems","author":"A Bergmayr","year":"2014","unstructured":"Bergmayr, A., Grossniklaus, M., Wimmer, M., Kappel, G.: JUMP\u2014from Java annotations to UML profiles. In: Dingel, J., Schulte, W., Ramos, I., Abrah\u00e3o, S., Insfran, E. (eds.) MODELS 2014. LNCS, vol. 8767, pp. 552\u2013568. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-11653-2_34"},{"issue":"8","key":"2_CR3","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/1278201.1278205","volume":"50","author":"J Erickson","year":"2007","unstructured":"Erickson, J., Siau, K.: Theoretical and practical complexity of modeling methods. Commun. ACM 50(8), 46\u201351 (2007)","journal-title":"Commun. ACM"},{"key":"2_CR4","unstructured":"Friedenthal, S., Moore, A., Steiner, R.: A practical guide to SysML: the systems modeling language (2014)"},{"key":"2_CR5","unstructured":"Fuentes-Fern\u00e1ndez, L., Vallecillo-Moreno, A.: An introduction to UML profiles. UML Model Eng. 2 (2004)"},{"key":"2_CR6","doi-asserted-by":"crossref","unstructured":"Giachetti, G., Marin, B., Pastor, O.: Using UML profiles to interchange DSML and UML models. In: Third International Conference on Research Challenges in Information Science, pp. 385\u2013394 (2009)","DOI":"10.1109\/RCIS.2009.5089302"},{"key":"2_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1007\/978-3-642-02144-2_13","volume-title":"Advanced Information Systems Engineering","author":"G Giachetti","year":"2009","unstructured":"Giachetti, G., Mar\u00edn, B., Pastor, O.: Using UML as a domain-specific modeling language: a proposal for automatic generation of UML profiles. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 110\u2013124. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-02144-2_13"},{"key":"2_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/978-3-540-87991-6_16","volume-title":"Advances in Conceptual Modeling \u2013 Challenges and Opportunities","author":"G Giachetti","year":"2008","unstructured":"Giachetti, G., Valverde, F., Pastor, O.: Improving automatic UML2 profile generation for MDA industrial development. In: Song, I.-Y. (ed.) ER 2008. LNCS, vol. 5232, pp. 113\u2013122. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-87991-6_16"},{"key":"2_CR9","unstructured":"Object Management Group: Modeling And Analysis Of Real-Time Embedded Systems (2011). http:\/\/www.omg.org\/spec\/MARTE\/1.1\/"},{"key":"2_CR10","unstructured":"Object Management Group: Unified Modeling Language, June 2015. http:\/\/www.omg.org\/spec\/UML\/"},{"key":"2_CR11","unstructured":"Haren, V.: Archimate 2.0 specification (2012)"},{"key":"2_CR12","volume-title":"ArchiMate 1.0 Specification","author":"ME Iacob","year":"2009","unstructured":"Iacob, M.E., Jonkers, H., Lankhorst, M.M., Proper, H.A.: ArchiMate 1.0 Specification. Van Haren Publishing, Zaltbommel (2009)"},{"key":"2_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/978-3-540-69927-9_4","volume-title":"Theory and Practice of Model Transformations","author":"DS Kolovos","year":"2008","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: The Epsilon transformation language. In: Vallecillo, A., Gray, J., Pierantonio, A. (eds.) ICMT 2008. LNCS, vol. 5063, pp. 46\u201360. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-69927-9_4"},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Kolovos, D.S., Garc\u00eda-Dom\u00ednguez, A., Rose, L.M., Paige, R.F.: Eugenia: towards disciplined and automated development of GMF-based graphical model editors. Softw. Syst. Model. 1\u201327 (2015)","DOI":"10.1007\/s10270-015-0455-3"},{"key":"2_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1007\/978-3-540-78743-3_10","volume-title":"Fundamental Approaches to Software Engineering","author":"F Lagarde","year":"2008","unstructured":"Lagarde, F., Espinoza, H., Terrier, F., Andr\u00e9, C., G\u00e9rard, S.: Leveraging patterns on domain models to improve UML profile definition. In: Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. LNCS, vol. 4961, pp. 116\u2013130. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-78743-3_10"},{"key":"2_CR16","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: Fifth European Conference on Model-Driven Architecture Foundations and Applications (ECMDA-FA 2009), pp. 1\u20134 (2009)"},{"key":"2_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1007\/978-3-642-16145-2_28","volume-title":"Model Driven Engineering Languages and Systems","author":"J Pardillo","year":"2010","unstructured":"Pardillo, J.: A systematic review on the definition of UML profiles. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010. LNCS, vol. 6394, pp. 407\u2013422. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-16145-2_28"},{"key":"2_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-69100-6_1","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"LM Rose","year":"2008","unstructured":"Rose, L.M., Paige, R.F., Kolovos, D.S., Polack, F.A.C.: The Epsilon generation language. In: Schieferdecker, I., Hartman, A. (eds.) ECMDA-FA 2008. LNCS, vol. 5095, pp. 1\u201316. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-69100-6_1"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Selic, B.: A systematic approach to domain-specific language design using UML. In: 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC 2007), pp. 2\u20139 (2007)","DOI":"10.1109\/ISORC.2007.10"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Viyovi\u0107, V., Maksimovi\u0107, M., Perisi\u0107, B.: Sirius: a rapid development of DSM graphical editor. In: IEEE 18th International Conference on Intelligent Engineering Systems INES 2014, pp. 233\u2013238. IEEE (2014)","DOI":"10.1109\/INES.2014.6909375"},{"key":"2_CR21","unstructured":"Williams, J.R.: A novel representation for search-based model-driven engineering. Ph.D. thesis, University of York (2013)"},{"key":"2_CR22","first-page":"55","volume":"1078","author":"JR Williams","year":"2013","unstructured":"Williams, J.R., Zolotas, A., Matragkas, N.D., Rose, L.M., Kolovos, D.S., Paige, R.F., Polack, F.A.: What do metamodels really look like? EESSMOD@ MoDELS 1078, 55\u201360 (2013)","journal-title":"EESSMOD@ MoDELS"},{"issue":"3","key":"2_CR23","doi-asserted-by":"publisher","first-page":"372","DOI":"10.1108\/17440080910983592","volume":"5","author":"M Wimmer","year":"2009","unstructured":"Wimmer, M.: A semi-automatic approach for bridging DSMLS with UML. Int. J. Web Inf. Syst. 5(3), 372\u2013404 (2009)","journal-title":"Int. J. Web Inf. Syst."}],"container-title":["Lecture Notes in Computer Science","Modelling Foundations and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-92997-2_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,18]],"date-time":"2019-10-18T13:57:34Z","timestamp":1571407054000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-92997-2_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319929965","9783319929972"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-92997-2_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]}}}