{"id":1022,"date":"2013-12-02T12:30:19","date_gmt":"2013-12-02T12:30:19","guid":{"rendered":"http:\/\/poseidon.iseresearch.i3a.uclm.es\/~tesorieror\/?page_id=1022"},"modified":"2013-12-02T12:30:19","modified_gmt":"2013-12-02T12:30:19","slug":"the-task-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-task-model-editor\/","title":{"rendered":"The Task Editor"},"content":{"rendered":"<h4>Domain Specific Language<\/h4>\n<p>The Figure 28 depicts the Task 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<figure id=\"attachment_1310\" aria-describedby=\"caption-attachment-1310\" style=\"width: 2000px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/poseidon.iseresearch.i3a.uclm.es\/~tesorieror\/wp-content\/uploads\/2013\/12\/task-model-editor.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1310\" src=\"http:\/\/poseidon.iseresearch.i3a.uclm.es\/~tesorieror\/wp-content\/uploads\/2013\/12\/task-model-editor.png\" alt=\"Domain Specific Language Editor for Task Models\" width=\"2000\" height=\"1154\" srcset=\"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2013\/12\/task-model-editor.png 2000w, https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2013\/12\/task-model-editor-300x173.png 300w, https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2013\/12\/task-model-editor-1024x591.png 1024w, https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2013\/12\/task-model-editor-768x443.png 768w, https:\/\/blog.uclm.es\/ricardotesoriero\/wp-content\/uploads\/sites\/80\/2013\/12\/task-model-editor-1536x886.png 1536w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/a><figcaption id=\"caption-attachment-1310\" class=\"wp-caption-text\">Figure 28: Domain Specific Language Editor for Task Models<\/figcaption><\/figure>\n<h4>Editor demo<\/h4>\n<p><iframe loading=\"lazy\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/gp-oLnM3GWY?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Domain Specific Language The Figure 28 depicts the Task 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-task-model-editor\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abThe Task 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-1022","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/pages\/1022","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=1022"}],"version-history":[{"count":0,"href":"https:\/\/blog.uclm.es\/ricardotesoriero\/wp-json\/wp\/v2\/pages\/1022\/revisions"}],"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=1022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}