<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>astah* Community Site</title>
    <link>http://astah-users.change-vision.com/en/</link>
    <description>System Design Tool</description>
    <lastBuildDate>Sun, 21 Mar 2010 22:57:54 +0900</lastBuildDate>
    <docs>http://backend.userland.com/rss/</docs>
    <generator>JUDE Developers Blog</generator>
    <category>weBLog</category>
    <managingEditor></managingEditor>
    <webMaster></webMaster>
    <language>en</language>
        <image>
      <title>astah* Community Site</title>
      <url>http://jude-users.com/en/images/logo.gif</url>
      <link>http://astah-users.change-vision.com/en/</link>
      <width>144</width>
      <height>78</height>
    </image>
            <item>
      <title>I spoke at Agile 09 in Copenhagen, Denmark</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=67</link>
      <description><![CDATA[I attended <a href="http://www.dansk-it.dk/arrangementer/1618.aspx" target="_blank">Agile09 confernece in Copenhagen</a>, where I met great thinkers and a lot of nice people.<br /><br /><a href="http://www.gilb.com" target="_blank">Tom Gilb</a> is my hero. I was told by Craig Larman that he was the FIRST agile methodologist who had articulated "Evo" with a PDSA feedback cycle in the late 70's. I long wanted to meet him in person. And finally I met him and found he was a passionate gentleman with deep thoughts.<br /><br />Kai Gilb extends "Evo" to more business directions to include stakeholders and their value in the loop. He says that Agile is too a narrow developer-centric view of the world. There is a much bigger world in the business side, which is, in Scrum, addressed as just one ringable neck(Product Owner). It is vital to focus on "value" not "feature" and feedback in the measurement of the value, not just working software. I agree!<br /><br /><p><a href="http://astah-users.change-vision.com/en/uploads/photos0/543.png" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/543.png" align="left" alt="" /></a>Roger Leaton from BT shared his experience in rolling out Agile in a large company. He made 70% of the project be Agile, which was 30% in 2003. He sees Agile transition as a cultural change, and I share a lot in common with him. The slide on the left is showing the difficulty of cultural changes as a iceberg. Even though the surface of it looks to be changed(adoption of practices), if the hidden part(understanding of value, culture of the organization) is not, the change won't last.<br /></P><br /><p><br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/544.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/544.jpg" align="left" alt="" /></a><br />Staffan Nöteberg is the author of <a href="http://www.pomodoro-book.com/" target="_blank">"Pomodoro technique illustrated"</a>. he expained the technique in a unique style using puppet plays and hand-written illustrations. I'm thinking of emulating him sometime.<br /></p><br /><p><br />I met Nicolai Dragsted from a lawfirm. He is a lawyer trying to create a type of contracts suitable for publich sectors to outsource Agile development. His material includes concepts of waterfall and Agile, issues to be addressed in the contracts, and templates of the contracts. I will take this back to Japan and introduce it to Japan government.<br /></p><br /><p><br /><br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/541.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/541.jpg" align="left" alt="" /></a>OK, me. I talked "Learning Kaizen from TOYOTA". I showed the audience a video and together with them extracted lean ideas and commonalities with Agile in it. I recently read John Shook's(The first American manager at TOYOTA who transported TPS concepts to NUMMI) <a href="http://www.lean.org/shook/2009/08/lean-teachable-moment-starbucks-in-wall.html" target="_blank">article on Starbucks Lean adoption</a>, and am really convinced. So added "Lean is scientific management where the scientists are the fron line workers" as a message.<br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/540.png" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/540.png" align="left" alt="" /></a><br />(thanks for the picture, Troels Hansen)<br /><br />Here's <a href="http://astah.change-vision.com/astahshare/#diagram=98" target="_blank">the mind map</a>.<br /><br /></p><br /><br />I have a lot other topics to say, but I should go sleep now to get out of the jetlag. Thank you Dan and Anja from DANSK IT and Bent, Sune, Jesper, Thomas and other BestBrains wild guys. They organize a study tour to Japan every year called <a href="http://www.rootsoflean.com" target="_blank">"roots of lean"</a>, so Norse who want to visit Japan, contact them!]]></description>
      <pubDate>Fri, 04 Dec 2009 17:47:34 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=67</guid>
    </item>
        <item>
      <title>astah* Basic Operation Guide</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=66</link>
      <description><![CDATA[<b>astah* Basic Operation Guide</b> has been added astah* website. <br /><br />- <a href="http://astah.change-vision.com/en/tutorial/operation-guide.html" target="_blank"><b>astah* Basic Operation Guide</b></a><br /><br />This guide shows you the basic operations in astah*, starting with the screen layout of astah*, Model and View Element, and how to create a diagram/model and so on. It is helpful for those using astah* at the first time.<br /><br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/537.png" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/537.png" align="left" alt="" /></a>]]></description>
      <pubDate>Mon, 02 Nov 2009 14:52:09 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=66</guid>
    </item>
        <item>
      <title>Journey from Agile To Lean -- My thoughts after UK Lean Kanban Conference</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=65</link>
      <description><![CDATA[<img src="http://astah-users.change-vision.com/en/uploads/photos0/532.jpg" align="right" alt="" /><br />I have attended three days of UK Lean Conference held in London. To Agile practitioners like me, it was an eye-opener to a whole wider view of software development. Here&#039;s a thought I got.<br /><br />What was Agile to me:<br /><br />Agile was something important missing from &quot;Software Engineering&quot; in the real world software development. Agile found that the bottle neck of software development was not in software engineering part any more(did you read the Demarco&#039;s <a href="http://www2.computer.org/portal/web/computingnow/0709/whatsnew/software-r" target="_blank">Software Engineering: An Idea Whose Time Has Come and Gone?</a>), and it was in social activities that connect software development with business. For example, Scrum can be seen as a set of role definitions and communication patterns between business and development. And the important thing was that the value was not in the software itself but in the business. Agile kind of extended the engineering thinking to the social part of development, which may be called &quot;social engineering&quot;(<a href="http://techon.nikkeibp.co.jp/english/NEWS_EN/20080125/146260/" target="_blank">Ivar Jacobson used this saying</a>).<br /><br />So let&#039;s say Agile is a connector between business and software engineering.<br /><br /><br /><br />What is Lean to me:<img src="http://astah-users.change-vision.com/en/uploads/photos0/530.jpg" align="right" alt="" /><br /><br />But the world of business was not only software, of course. From the business perspective, IT or software development is just one activity in the value stream of a company. It adds values together with other parts of the business in the stream such as markeing, accounting, and etc. <br /><br />So, I find Lean is more a company wide initiative that makes the value flow from concept through development(where I live in) to c ash(or customer needs). <br /><br />I drew a &quot;T-shape&quot; model that expresses my thought.<br /><br /><br /><br />Chris Matts model:<br /><img src="http://astah-users.change-vision.com/en/uploads/photos0/529.jpg" align="right" alt="" />Chirs Matts <br /><br />told me (on the dinner party table, BTW) a completely different view of Agile and Lean. His model is a matrix of consciousness and competence.<br /><br />While Agile focuses on solving conscious issues to make an incompetent organization competent, Lean makes the conscious competent organization to unconscious competent mode, which can be done by knowledge translation. Yes, Lean companies do competent operations unconscously.<br /><br />Chris has more to say to this diagram, but I&#039;ll leave it to him.]]></description>
      <pubDate>Fri, 02 Oct 2009 15:55:32 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=65</guid>
    </item>
        <item>
      <title>American Girl and British Boy</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=64</link>
      <description><![CDATA[<a href="http://astah-users.change-vision.com/en/uploads/photos0/523.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/523.jpg" align="right" alt="" /></a><br /><br />I had one whole day free today after the UK Lean Conference, so I wandered around London city this morning.<br /><br />In front of the National History Musium, I met a couple sitting separately on a bench and squabbling with each other badly... The boy seems to be British and the girl seems to be American.<br /><br />Girl: You British always think you are the best in the world !<br />Boy: You Americans always want to rule the world !<br /><br />I just happend to pass by. As an Agilista, I suggested to do a &quot;Retrospective&quot; of their history to find that they always have &quot;Options&quot; on what to do with this relationship today. And I gave them Japanese yellow scarves which I had with me for souvenirs. In Japan, yellow scarves or handkerchieves are a simbol of reconcilation. When a couple fight badly and one gets out of the house, the other put a yellow scarf at the entrance of the house to express &quot;sorry, I&#039;m waiting for you&quot;.<br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/524.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/524.jpg" align="right" alt="" /></a><br />After I told them the story, they seemed to be reconciled. I was happy as a Japanese to see a British boy and an American girl wearing yellow scarves and setting closely together, again.<br /><br />P.S.<br />Sorry, Chris and Esther. While I was looking at the pictures I took<br />in London, I couldn&#039;t resist temptation to make this joke.<br /><br />But seriously, during the conference I envied you for how naturally American and British people communicate in English and create body of knowledge together. For me Japanese, language is the highest hurdle to understand thoughts which are exchanged in the world of English speaking people.<br /><br />I&#039;m thinking how we can join this process. I need something like &quot;yellow scarves&quot;.]]></description>
      <pubDate>Fri, 02 Oct 2009 03:21:58 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=64</guid>
    </item>
        <item>
      <title>Phronetic Leadership -- Father of Scrum explores a new type of Leadership</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=63</link>
      <description><![CDATA[Prof. Ikujiro Nonaka, the grand father of Scrum  he first defined the word "Scrum" with Hirotaka Takeuchi in 1986, as a knowledge creating process in his paper <a href="http://apln-richmond.pbwiki.com/f/New+New+Prod+Devel+Game.pdf" target="_blank">The New New Product Development Game</a>  has recently been presenting a new type of leadership found in Japanese management such as Honda, with help from the philosopher Aristotles words.<br /><br />I have been practicing Agile/Lean software development in Japan, and found that every Agile/Lean self-organizing team needs each members active and subjective interaction to move the organizatoin toward success. Also Agile/Lean cannot be taught by text books and need to nurture people who can think for themselves in their context by sharing experience to communicate tacit knowledge. (I blogged about it <a href="http://jude-users.com/en/modules/weblog/details.php?blog_id=61" target="_blank">here</a>)<br /><br />Then, how can we make such knowledge portable? The vehicle is also people. we need someone to convey that knowledge with leadership and propagate the leadership through the organization.<br /><br />I think the ability or attitude of the leadership role in Agile and Lean is very akin to what Prof. Nonaka named phronetic leadership.<br /><br />He says that effective strategic management needs distributed wisdom (which Aristotle called phronesis) in each member of the organization. Strategy is created out of ones existential belief or commitment to a vision of the future, the ability to interpret ones environment and resources subjectively, and the interaction between subjectivity and objectivity. These abilities need to be distributed among organizational members. Strategy as distributed phronesis thus emerges from practice to pursue common goodness in each particular situation since a firm is an entity that pursues a universal ideal and particular reality at the same time. Such idealistic pragmatism means that in a specific and dynamic context knowledge can be created and refined to become wisdom.<br />Aristotles three types of knowledge are;<br /><ul><br /><li>Episteme (Scientific Knowledge)<br />    Universal, context-free and objective knowledge(explicit knowledge)<br /><li>Techne (Skills and Crafts Knowledge)<br />    Practical and context-specific technical know-how(tacit knowledge)<br /><li>Phronesis (Prudence/Practical Wisdom)<br />    Experiential knowledge to make context-specific decisions based on ones own value/ethics (high quality tacit knowledge)<br /></ul><br />Phronesis is a concept that synthesizes knowing why as in scientific theory, with knowing how as in practical skill, and knowing what as a goal to be realized. Unlike episteme, it emphasizes practices in particular contexts. However, phronesis is not just knowledge within a certain, particular context per se. Since it is knowledge to serve the common good, it implies an affinity with universal principles.<br /><br />Prof. Nonaka presents six abilities that constitute Phronesis;<br /><ul><br /><li> Ability to make a judgment on goodness.<br /><li> Ability to share contexts with others to create *ba*(shared sense).<br /><li> Ability to grasp the essence of particular situations/things.<br /><li> Ability to reconstruct the particulars into universals using language/concepts/narratives.<br /><li> Ability to use any necessary means well to realize concepts for common goodness.<br /><li> Ability to foster phronesis in others to build resilient organization.<br /></ul><br />He quoted an episode of Mr. Honda, the founder of HONDA;<br /><br /><blockquote><br />Honda was trying to develop the CVCC engine, which had lower emission and higher fuel efficiency. Souichiro Honda, the founder and then CEO of Honda one day told his engineers that the engine would finally give Honda the opportunity to beat Big 3. The engineers looked at Mr. Honda, and said, Please, dont say such a thing. We are not doing this to beat other guys. We are doing this for our children. Mr. Honda was ashamed of himself, and said that he realized that he had become too old, and decided to retire.<br /></blockquote><br /><br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/519.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/photos0/519.jpg" alt="" /></a><br /><b>(source: Ikujiro Nonaka "The Knowledge-Creating Organization & Leadershipis")</b><br /><br /><b>Further readings;</b><br /><ul><br /><li> The Knowledge-Creating Organization & Leadership(PDF slides)<br />by Ikujiro Nonaka<br /><a href="http://www.jica.go.jp/project/indonesia/0061565E0/05/pdf/01_02.pdf" target="_blank">http://www.jica.go.jp/project/indonesia/0061565E0/05/pdf/01_02.pdf</a><br />His slides showing the concept of Phronetic Leadership<br /><li> The Practical Wisdom of Ikujiro Nonaka<br />by Sally Helgesen<br /><a href="http://www.strategy-business.com/press/16635507/08407" target="_blank">http://www.strategy-business.com/press/16635507/08407</a><br />Interview with him regarding the concept<br /><li> The New New Product Development Game(PDF paper)<br />by Ikujiro Nonaka and Hirotaka Takeuchi<br /><a href="http://apln-richmond.pbwiki.com/f/New+New+Prod+Devel+Game.pdf" target="_blank">http://apln-richmond.pbwiki.com/f/New+New+Prod+Devel+Game.pdf</a><br />The first paper which defined the word "Scurm" in product development.<br /><li> Managin Flow<br />by Ikujiro Nonaka et. al<br /><a href="http://www.amazon.com/Managing-Flow-Process-Theory-Knowledge-Based/dp/0230553761" target="_blank">http://www.amazon.com/Managing-Flow-Process-Theory-Knowledge-Based/dp/0230553761</a><br />His latest book discussing phronesis<br /><li> Knowledge Creating Company<br />by Ikujiro Nonaka<br /><a href="http://www.amazon.com/Knowledge-Creating-Company-Harvard-Business-Classics/dp/1422179745" target="_blank">http://www.amazon.com/Knowledge-Creating-Company-Harvard-Business-Classics/dp/1422179745</a><br />His classic book about knowledge management.<br /></ul>]]></description>
      <pubDate>Thu, 30 Jul 2009 06:51:48 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=63</guid>
    </item>
        <item>
      <title>Portuguese version of JUDE/Community 5.5 is now available!</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=62</link>
      <description><![CDATA[Thanks to <a href="http://www.seatecnologia.com.br/c/portal/layout?p_l_id=PUB.32.34" target="_blank">SEA Tecnologia</a> in Brazil, the <b>Portuguese translation of JUDE/Community 5.5</b> is now available on JUDE website.<br /><br />Let&#039;s enjoy using the Portuguese version of JUDE/Community.<br /><br />1) <a href="https://jude.change-vision.com/jude-web/serviceDownloadLink.do" target="_blank">Download</a> and install <b>JUDE/Community 5.5</b>.<br /><br />2) <a href="http://jude.change-vision.com/jude-web/download/property.html" target="_blank">Download</a> a resource file and unzip it. And, save it into JUDE install folder.<br /><br />Please see details in <a href="http://jude.change-vision.com/jude-web/download/property.html" target="_blank">JUDE GUI Localization</a><br /><br /><a href="http://jude.change-vision.com/jude-web/product/jude_pl.html" target="_blank">Introduction of JUDE/Professional, JUDE/Community</a> (Portuguese page)]]></description>
      <pubDate>Tue, 14 Jul 2009 09:31:35 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=62</guid>
    </item>
        <item>
      <title>&quot;Thinking for yourself in your context&quot; is the heart of Lean</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=61</link>
      <description><![CDATA[While I have been involved in Lean/Agile movement in Japan for these eight years, I have had several chances to talk with Toyota people. Among them, Kuroiwa-san(ex-Toyota manager) who is my Sensei(meaning teacher: although he doesn't like to be called so), one day asked me;<br /><br />Kuroiwa: "Hiranabe-san, what have you learned from TPS(Toyota Production System) ? What is it in one sentence?"<br /><br />Hiranabe: "Flow and Customer pull ?"<br /><br />Kuroiwa: "Maybe."<br /><br />Hiranabe: "Respect for People and Kaizen?"<br /><br />Kuroiwa: "Not bad. But what is it all about ?<br />       <b>TPS keeps telling you just one thing. What is it ?</b>"<br /><br />I haven't reached to the answer for two years, but at last, I have...<br /><hr /><br />On Feb. 22nd, 2009, Mr. Satoshi Kuroiwa delivered a keynote speech at <a href="http://www.agilejapan.org/" target="_blank">Agile Japan 2009</a>. he built his career as an IT training manager of Toyota Motor Corporation. In the 1980s, Toyota Production System was introduced to the factory of NUMMI, a joint venture company founded by Toyota and GM and he had been a manager there. In the factory, more emphasis was put on people and human capabilities than on high technology.<br /><img src="http://agilejapan.org/rep_img/5841.jpg" style="FLOAT: right"><br />At first, there were more than 200 job skills defined, but he reorganized them into only two rolls --assembly workers and maintenance/service workers-- to develop multi-skilled workers. Thanks to these improvements, the factory that had once been closed was successfully revived. Kuroiwa-san pointed out that excessively divided roles are distributed in the current software industry in a very funny process called "waterfall", and stated that higher efficiency would be achieved if workers gradually expanded their capabilities under shared goals instead of sticking on their segmented skills.<br /><br />He also pointed out that one of the most important Lean concepts was customer pull, which means in manufacturing to produce just what customers need. "But what does this mean in software development?" he asked the audience ... "Think for yourself. You are software engineers. In software development, it means that developers should understand the _why_ of the customer needs, instead of the _how_ of realizing the needs using technology."<br /><br />He concluded his speech by emphasizing that Thinking for yourself in your context is the heart of Lean, and ranted to the audience that they shouldnt import anything without questioning why. A lot of software concepts have been imported from abroad and most Japanese software developers just use them without thinking. The problem to solve is always yours and you should think based on your context.<br /><hr /><br /><br />See ? The heart of Lean is;<br /><br /><b>"Think for yourself in you context"</b><br /><br />That was the answer to the first question. As frequently stated, Toyota "makes things" and at the same time, "makes how to make things" i.e. process -- they produce 10,000,000 cars per year(lower this year) and at the same time, adopt 1,000,000 kaizen proposals from company members to improve the process in the factories. <br /><br />But it was not just that. They "make things", "make how to make things" i.e. process, and "make how to make how to make things" i.e. thinking people. Process is meta to product, and people is meta to process, and we are people making the product through the process. <b>TPS is a "Thinking People System". </b><br /><br />During Toyota plant tours(you can apply via web), I saw a sign board in Motomachi plant where TPS stared, saying "Good Thinking, Good Product." This slogan is commonly seen in Toyota plants.<br /><br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/517.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/517.jpg" align="left" alt="" /></a>Here's a photo taken two years ago with Craig and Bas, under the sign of<b> "Good Thinking, Good Product"</b> when <a href="http://jude-users.com/en/modules/weblog/details.php?blog_id=40" target="_blank">they came to Japan and met with Kuroiwa-san</a>.<br /><br />++ Another good reference would be;<br /><a href="http://www.toyotageorgetown.com/tps.asp" target="_blank">http://www.toyotageorgetown.com/tps.asp</a>]]></description>
      <pubDate>Thu, 09 Jul 2009 17:11:10 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=61</guid>
    </item>
        <item>
      <title>Simplicity, Simplicity, Simplicity</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=60</link>
      <description><![CDATA[<b><a href="http://qcon.infoq.com/" target="_blank">QCon</a> Tokyo</b> was held at Tokyo conference center, Japan on April 9-10, 2009.<br /><br />I have attended several sessions and found some common trend. That is, <b>&quot;Simple is best&quot;</b>.<br /><br />In <b>Martin Fowler</b>&#039;s keynote speech, he presented <b>Domain Specific Language (DSL)</b>. He highlighted readability of code, as role of DSL. It helps business people to understand an application.<br /><br />Also, <b>Rod Johnson</b>, the creator of Spring, in &quot;Spring in a Changing World&quot; stated the failure of old J2EE at first. According to Johnson, J2EE failed because of its complexity. Now developers want simple solutions. and He concluded that &quot;enterprise Java must get simpler&quot;.<br /><br /><b>Junzo Hagimoto</b>, a Requirement Development Methodologist, described about how to bring business values into system development. There are misunderstanding and conflict between customers and developers. He recommended to show the whole picture to both and have strategy for generating business value. He said that he was seeking to think and do everything simply.<br /><br /><b>Yukihiro Matsumoto</b>, the creator of Ruby, also introduced Paul Graham&#039;s word, <b>&quot;succinctness is power&quot;</b>, in his keynote speech &quot;Beautiful Code&quot;. He states that code is beautiful and simplicity is also beautiful.<br /><br />As a developer, I believe that seeking simplicity will improve the quality of code and the working environment of developers. Since new technologies are constantly generated and the world becomes increasingly complex, the simplicity will be one of the key factors for success.]]></description>
      <pubDate>Wed, 15 Apr 2009 09:10:21 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=60</guid>
    </item>
        <item>
      <title>Martin Fowler at QCon Tokyo</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=59</link>
      <description><![CDATA[<b>Martin Fowler</b> made a keynote speech at <b><a href="http://qcon.infoq.com/" target="_blank">QCon</a> Tokyo</b> on April 9, 2009. He presented an introduction of Domain Specific Language (DSL).<br /><br />As an example, he showed us a statemachine diagram, a class diagram and Java code. It is not a difficult code, but maybe we can not understand it at a glance. At least, we have to read the code to understand.<br /><br />However, it&#039;s more readable if you use DSL.<br /><br />He presented several examples such as XML, CSS, regular expressions, Ruby on Rails and DSL.<br /><br />Since these languages have meaning in themselves, they are more readable than other programming languages like Java.<br /><br />We can not develop an application by using regular expressions only, but it&#039;s easy to understand when we use it as a part in our coding.<br /><br />DSL also helps business people to understand the application and communicate with programmers. It increases programmer&#039;s productivity, too.<br /><br />He says code generation of DSL is &quot;optional&quot;. It is sometimes useful and essential, but still optional. He seems that he emphasizes readability of DSL over code generation.<br /><br />In conclusion, he said this speech was an introduction of DSL and we would be able to find more articles in his website. He added he would write about DSL in the future (when he has time!).<br /><a href="http://martinfowler.com/bliki/" target="_blank">http://martinfowler.com/bliki/</a>]]></description>
      <pubDate>Mon, 13 Apr 2009 16:50:07 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=59</guid>
    </item>
        <item>
      <title>C++ support in JUDE/Professional 5.5 Beta!</title>
      <link>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=58</link>
      <description><![CDATA[Hello all,<br />We have released JUDE/professional, Community 5.5 Beta! I would like to show you whats new in 5.5 beta briefly.<br /><br /><span style="color: #000033;"><u><b>JUDE/Professional 5.5 Beta</b></u></span><br /><br /><b>- The biggest implement in JUDE/professional in 5.5 Beta would be <span style="color: #FF0000;">C++ Support</span></b>!<br /><br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/448.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/448.jpg" align="left" alt="" /></a>- Setting C++ language information to project<br />- Type Modifier (such as *, & information) support<br />- C++ Primitive Type Support<br />- C++ Language support for Classes, Attributes and Operations<br />- Export C++ Source code<br />Please read <a href="http://jude-users.com/en/modules/xhnewbb/viewtopic.php?topic_id=1121&post_id=4024#forumpost4024" target="_blank">JUDE/C ++ topic</a> for more info.<br /><br /><b>- Font color setting</b><br /><br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/450.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/450.jpg" align="left" alt="" /></a>Finally you can color texts!<img src="http://astah-users.change-vision.com/en/uploads/smil3dbd4d6422f04.gif" alt="" /> Font color setting is available for each object name. So you can color text of important objects to make them look stand out or for any purposes.<br /><br /><br /><br /><b>- J2SE 5.0, 6.0 tools.jar support for Export HTML</b><br />Finally JRE 5, 6 tools.jar is supported for HTML export, and <span style="color: #FF0000;">the tools.jar of J2SE1.4 is no longer available since ver 5.5b1.</span><br /><br /><br /><b>- Compare diagrams graphically</b><br /><br /><a href="http://astah-users.change-vision.com/en/uploads/photos0/449.jpg" target="_blank"><img src="http://astah-users.change-vision.com/en/uploads/thumbs0/449.jpg" align="left" alt="" /></a><br />Now you can compare two different diagrams graphically, this new feature shows two diagrams side by side and points whats different on the diagram with colored square. It makes it easy to understand the difference between two diagrams visually. <img src="http://astah-users.change-vision.com/en/uploads/smil3dbd4d6422f04.gif" alt="" /><br /><br /><br /><br /><b>- Export image of UseCase Descriptions and CRUDs</b><br /><b>- Improvements on StateMachins Diagram, Export Entity Definitions, API...and much more</b><br /><br />Please see the rest in the Release Note.<br /><br />Try out <a href="http://jude.change-vision.com/jude-web/index.html" target="_blank">JUDE/Professional 5.5 Beta</a>, looking forward to your feedback! <img src="http://astah-users.change-vision.com/en/uploads/smil3dbd4d4e4c4f2.gif" alt="" /><br /><br />Cheers,<br />Satomi]]></description>
      <pubDate>Thu, 05 Feb 2009 17:55:24 +0900</pubDate>
      <guid>http://astah-users.change-vision.com/en/modules/weblog/details.php?blog_id=58</guid>
    </item>
      </channel>
</rss>