﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>CapableObjects Forums / ECO / General discussions  / Design pattern, UML profile / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>CapableObjects Forums</description><link>http://www.capableobjects.com/apps/InstantForum414/</link><webMaster>forums@capableobjects.com</webMaster><lastBuildDate>Wed, 08 Feb 2012 22:48:02 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Design pattern, UML profile</title><link>http://www.capableobjects.com/apps/InstantForum414/Topic4902-4-1.aspx</link><description>You can use patters in your domain model by simply modelling them, but there is no "pattern support" where you can view a library of patterns and apply one of them to your model. &lt;br&gt;&lt;br&gt;the TagExtensions are the closest thing to a profile that is avaialble in ECO. You can define a number of TaggedValues and for what elements they should be available (class, attribute, method etc). You can define default values and enums and even XAML-snippets for each value to show in the designer. The tagged values that you define will automatically show up in the properties window when such an element is selected in modlr. &lt;br&gt;&lt;br&gt;To open the TagExtension editor, rightclick your package and select "Functions" -&gt; "TagExtensions"</description><pubDate>Mon, 08 Mar 2010 09:22:26 GMT</pubDate><dc:creator>Jonas Hogstrom</dc:creator></item><item><title>RE: Design pattern, UML profile</title><link>http://www.capableobjects.com/apps/InstantForum414/Topic4902-4-1.aspx</link><description>It is not about theoretical things &lt;br&gt;my question is on how use patterns, profiles ... with  ECO.&lt;br&gt;</description><pubDate>Mon, 08 Mar 2010 07:04:33 GMT</pubDate><dc:creator>Ys</dc:creator></item><item><title>RE: Design pattern, UML profile</title><link>http://www.capableobjects.com/apps/InstantForum414/Topic4902-4-1.aspx</link><description>http://www.scribd.com/doc/7060772/Mda-Explained-The-Model-Driven-Architecture-Practice-Promise032119442X&lt;br&gt;&lt;br&gt;Pena</description><pubDate>Sun, 07 Mar 2010 20:47:08 GMT</pubDate><dc:creator>Pena</dc:creator></item><item><title>RE: Design pattern, UML profile</title><link>http://www.capableobjects.com/apps/InstantForum414/Topic4902-4-1.aspx</link><description>Very helpful to clarify things in respect to ECO. It is still unclear though when using DDD is appropriate but it's not the problem of ECO of course. </description><pubDate>Mon, 01 Mar 2010 11:34:59 GMT</pubDate><dc:creator>efim</dc:creator></item><item><title>RE: Design pattern, UML profile</title><link>http://www.capableobjects.com/apps/InstantForum414/Topic4902-4-1.aspx</link><description>I wrote this with regards to what to make of all the acronyms: &lt;A href="http://www.capableobjects.com/blogs/2009/10/model-driven.html"&gt;http://www.capableobjects.com/blogs/2009/10/model-driven.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;/Hans</description><pubDate>Sun, 28 Feb 2010 19:02:30 GMT</pubDate><dc:creator>HansKarlsen</dc:creator></item><item><title>RE: Design pattern, UML profile</title><link>http://www.capableobjects.com/apps/InstantForum414/Topic4902-4-1.aspx</link><description>From Wikipedia: &lt;br&gt;&lt;br&gt;DDD (http://en.wikipedia.org/wiki/Domain-driven_design) is an approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts.&lt;br&gt;Domain-driven design is not a technology or a methodology. DDD provides a structure of practices and terminology for making design decisions that focus and accelerate software projects dealing with complicated domains.&lt;br&gt;&lt;br&gt;MDA (http://en.wikipedia.org/wiki/Model-driven_architecture) : &lt;br&gt;Model-driven architecture  is a software design approach for the development of software systems. &lt;br&gt;Model-driven architecture is a kind of domain engineering, and supports model-driven engineering of software systems. It was launched by the Object Management Group (OMG) in 2001&lt;br&gt;&lt;br&gt;&lt;br&gt;ECO is a very powerfull MDA tool, &lt;br&gt;but ECO PSM (Platform Specific Model) is  "only" for  .NET&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--&lt;br&gt;Ys</description><pubDate>Sat, 27 Feb 2010 07:39:01 GMT</pubDate><dc:creator>Ys</dc:creator></item><item><title>RE: Design pattern, UML profile</title><link>http://www.capableobjects.com/apps/InstantForum414/Topic4902-4-1.aspx</link><description>ECO is an MDA (or DDD - who knows the exact difference?) framework with a limited PIM -&amp;gt; PSM transformations support. At the moment only Class diagrams and State machines are supported. You can however decorate your UML-Model with stereotypes and tagged values (not sure if in the new modeler the stereotypes are explicitely supported) and set a profile. However it will have no influence on the run time model except you can query your tagged values.&lt;/P&gt;&lt;P&gt;As for design patterns it is up to you to use them in class diagrams. You know how - you can do;-)&lt;/P&gt;&lt;P&gt;/Efim</description><pubDate>Fri, 26 Feb 2010 22:50:07 GMT</pubDate><dc:creator>efim</dc:creator></item><item><title>Design pattern, UML profile</title><link>http://www.capableobjects.com/apps/InstantForum414/Topic4902-4-1.aspx</link><description>Hi everyone,&lt;br&gt;are there any examples of using design pattern in ECO? UML profiles?&lt;br&gt;&lt;br&gt;thanks,&lt;br&gt;</description><pubDate>Wed, 24 Feb 2010 19:59:09 GMT</pubDate><dc:creator>Ys</dc:creator></item></channel></rss>
