{"id":1024,"date":"2013-12-02T12:30:31","date_gmt":"2013-12-02T12:30:31","guid":{"rendered":"http:\/\/poseidon.iseresearch.i3a.uclm.es\/~tesorieror\/?page_id=1024"},"modified":"2022-10-19T17:36:35","modified_gmt":"2022-10-19T17:36:35","slug":"the-social-model-editor","status":"publish","type":"page","link":"https:\/\/blog.uclm.es\/ricardotesoriero\/research\/cauce-model-driven-development-of-context-aware-applications-for-ubiquitous-computing-environments\/cauce-case-tool\/the-social-model-editor\/","title":{"rendered":"The Social Editor"},"content":{"rendered":"<h4>Domain Specific Language<\/h4>\n<p>The Figure 23 depicts the Social model Domain Specific Language (DSL). The Social Model Editor was implemented as an Eclipse Product taking advantage of the using the EMF and the GMP technologies. Metamodels were defined using the ECORE (Eclipse EMOF dialect) format enriched with OCL constraints. Models are stored as XMI files to encorage model exchange.<\/p>\n<p><a href=\"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2022\/10\/dsl-somm.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2241\" src=\"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2022\/10\/dsl-somm.png\" alt=\"\" width=\"1000\" height=\"193\" srcset=\"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2022\/10\/dsl-somm.png 1000w, https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2022\/10\/dsl-somm-300x58.png 300w, https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2022\/10\/dsl-somm-768x148.png 768w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/a><\/p>\n<h4>Editor Demo<\/h4>\n<p><a href=\"http:\/\/youtu.be\/lpSUGzF11gM?cc_load_policy=1\">http:\/\/youtu.be\/lpSUGzF11gM?cc_load_policy=1<\/a><\/p>\n<p>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Domain Specific Language The Figure 23 depicts the Social model Domain Specific Language (DSL). The Social Model Editor was implemented as an Eclipse Product taking advantage of the using the EMF and the GMP technologies. Metamodels were defined using the ECORE (Eclipse EMOF dialect) format enriched with OCL constraints. Models are stored as XMI files &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blog.uclm.es\/ricardotesoriero\/research\/cauce-model-driven-development-of-context-aware-applications-for-ubiquitous-computing-environments\/cauce-case-tool\/the-social-model-editor\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abThe Social Editor\u00bb<\/span><\/a><\/p>\n","protected":false},"author":97,"featured_media":0,"parent":998,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1024","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/pages\/1024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/users\/97"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/comments?post=1024"}],"version-history":[{"count":2,"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/pages\/1024\/revisions"}],"predecessor-version":[{"id":2242,"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/pages\/1024\/revisions\/2242"}],"up":[{"embeddable":true,"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/pages\/998"}],"wp:attachment":[{"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/media?parent=1024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}