<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Kotaさんのブログ</title>
    <link>https://astah-users.change-vision.com/ja/</link>
    <description>Kotaさんのエントリ</description>
    <lastBuildDate>Sat, 25 Apr 2026 19:11:22 +0900</lastBuildDate>
    <docs>http://backend.userland.com/rss/</docs>
    <generator>開発者ブログ</generator>
    <category>ブログ</category>
    <managingEditor></managingEditor>
    <webMaster></webMaster>
    <language>ja</language>
        <image>
      <title>Kotaさんのブログ</title>
      <url>http://astah-users.change-vision.com/ja/images/logo.gif</url>
      <link>https://astah-users.change-vision.com/ja/</link>
      <width>144</width>
      <height>78</height>
    </image>
            <item>
      <title>6.3リリース</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=256</link>
      <description><![CDATA[本日11/26,<br />astah* community 6.3、astah* UML 6.3、astah* Professional 6.3をリリースしました。<br /><br /><br /><br />astah* community 6.3について、より多くの方に利用していただくために、<br />Mac OS X や Linux 環境に合わせたインストーラの公開を始めました。<br />(各インストーラを使用する前に動作環境を確認し、<br />astah* community がサポートサービスの対象外であることをご理解の上インストールしてくださいね。)<br /><br />それでは、恒例の機能紹介です。<br /><br />・<b>図上検索（Ctrl+F）</b><br />　　ダイアグラムエディタに開いている図で、図要素内の文字列を検索する機能です。<br />　　CtrL+F で検索バーを表示し、文字を入力して検索すると、一致する文字列を含む要素が選択状態になります。<br />　動画⇒　<br /><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/g0T2Kt2sdfk?fs=1&amp;hl=ja_JP"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/g0T2Kt2sdfk?fs=1&amp;hl=ja_JP" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><br /><br />・<b>蛍光ペンの描画（共通図要素）</b><br />　　ダ イアグラムエディタに描画した図やモデルに重ねて、蛍光ペンのようなラインを描くことができます。<br />　　強調したい要素のハイライトや、特定の文字列に重ねて認識しやすくするなど、透明度を活かして図要素の上にのせる使い方を提案します。<br />　動画⇒　<br /><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/iktmmC1x2Fg?fs=1&amp;hl=ja_JP"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/iktmmC1x2Fg?fs=1&amp;hl=ja_JP" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><br /><br />・<b>ミニアイコン</b><br />　　図要素の右肩に、ミニアイコンを追加できます。<br />　　TODO、Doing、Doneのようなタスクをイメージしたアイコンが加わりました。<br />　動画⇒　<br /><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/4MiLD3FyGJ4?fs=1&amp;hl=ja_JP"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4MiLD3FyGJ4?fs=1&amp;hl=ja_JP" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><br /><br />・<b>ドロー・サジェストの対象を追加</b><br />　　ドロー・サジェストが表示される図要素に、マインドマップのトピックが追加されました。<br />　　また、シーケンス図の同期・非同期メッセージや、コミュニケーション図のメッセージもドロー・サジェストから作成できます。<br /><br />・<b>ショートカットキーのカスタマイズ</b><br />　　astah*で使用するショートカットキーをカスタマイズできるようになりました。<br />　　使いたいショートカットキーを設定ファイルに追記して astah*を起動します。<br /><br />・<b>Mac OS X、Linux向けインストーラの提供</b><br />　　Mac OSで astah*を使う<br />　　<a href="http://astah.change-vision.com/ja/feature/astah-on-mac.html" target="_blank">http://astah.change-vision.com/ja/feature/astah-on-mac.html</a><br />　　Linuxで astah*を使う<br />　　<a href="http://astah.change-vision.com/ja/feature/astah-on-linux.html" target="_blank">http://astah.change-vision.com/ja/feature/astah-on-linux.html</a><br />・<b>その他機能改善、不具合修正</b><br /><br />以下製品サイトにも紹介ページがありますので参照ください。<br />astah* 6.3 新機能<br /><a href="http://astah.change-vision.com/ja/feature/newfeature.html" target="_blank">http://astah.change-vision.com/ja/feature/newfeature.html</a><br /><br /><br />それでは。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4e5e7563a.gif" alt="" />]]></description>
      <pubDate>Fri, 26 Nov 2010 13:13:13 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=256</guid>
    </item>
        <item>
      <title>6.2 リリース</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=252</link>
      <description><![CDATA[本日7/30,<br />astah* community6.2、astah* UML6.2、astah* Professional6.2をリリースしました。<br /><br /><br /><br />今回は、いただいた要望中心に多岐に渡り改善がなされています。<br />以下、一部をご紹介します。<br /><br />・<b>整列ガイド</b><br />　　作成後の整列が楽になりました。見た目的にもかっこいい機能です。<br />　動画⇒　<br /><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/yTQSxFRdtFY&amp;hl=ja_JP&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/yTQSxFRdtFY&amp;hl=ja_JP&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><br /><br />・<b>フリーハンドでの描画</b><br />　　赤ペン先生みたいに添削できたり、<br />　　プレゼンで注目したいモデルにいろいろかけます。<br />　動画⇒　<br /><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/MvgWk10amXA&amp;hl=ja_JP&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/MvgWk10amXA&amp;hl=ja_JP&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object><br /><br />・<b>マインドマップの改善</b><br />　　マウス使いにとってはかなり書きやすくなりました。<br /><br />・<b>楕円やテキストボックスの追加</b><br /><br />・<b>型選択のダイアログやコンボボックスの改善</b><br /><br />・<b>ER 図、まとめてドメイン追加</b><br />　　ER使う人でドメイン使うの好きな人は絶対喜ばれます。<br /><br />・<b>シーケンス図、メッセージの改善</b><br />　　めだたないですが、使いやすくなりいい仕事してる機能と思います。<br /><br />・<b>ステートマシン図の状態の改善</b><br />　　地味ですが、折り返しにより、大きくなりがちなステートマシン図の領域を有効に使うことができます。<br /><br />・<b>ビジネスアクター、ビジネス ユースケースなどの作成</b><br />　　参考として以下の記事があります。<br />　　ビジネスモデルは優れた組織あってのもの<br />　　<a href="http://www.atmarkit.co.jp/im/carc/serial/bmodel/08/01.html" target="_blank">http://www.atmarkit.co.jp/im/carc/serial/bmodel/08/01.html</a><br />　　The Rational Edge UMLを使ったビジネスモデリング（前編）なるほど！ ビジネスユースケース<br />　　<a href="http://www.atmarkit.co.jp/im/carc/serial/redge56/redge56.html" target="_blank">http://www.atmarkit.co.jp/im/carc/serial/redge56/redge56.html</a><br />　　The Rational Edge UMLを使ったビジネスモデリング（後編）そうだったのか！ システムユースケース <br />　　<a href="http://www.atmarkit.co.jp/im/carc/serial/redge57/redge57.html" target="_blank">http://www.atmarkit.co.jp/im/carc/serial/redge57/redge57.html</a><br />　　Part3　オブジェクト指向に基づく方法論 - 細川努　日本総合研究所<br />　　<a href="http://itpro.nikkeibp.co.jp/article/lecture/20070124/259501/?ST=lecture&P=1" target="_blank">http://itpro.nikkeibp.co.jp/article/lecture/20070124/259501/?ST=lecture&P=1</a><br />　　J2EE 開発に求められるモデリング手法 第1回 ビジネスモデリングの基礎<br />　　<a href="http://www.ogis-ri.co.jp/otc/hiroba/technical/JavaPress_J2EEModeling/Vol36/" target="_blank">http://www.ogis-ri.co.jp/otc/hiroba/technical/JavaPress_J2EEModeling/Vol36/</a><br /><br />・<b>その他機能改善、不具合修正</b><br /><br />以下製品サイトにも紹介ページがありますので参照ください。<br />astah* 6.2 新機能<br /><a href="http://astah.change-vision.com/ja/feature/newfeature-6-2.html" target="_blank">http://astah.change-vision.com/ja/feature/newfeature-6-2.html</a><br /><br /><span style="color: #FF0000;"><br />追記<br />astah* community で印刷や画像出力時に、背景全面に表示されていたロゴがなくなりました。<br />6.2からは右隅に文字とロゴが小さく表示されるだけです。<br /></span><br /><a href="http://astah.change-vision.com/ja/product/astah-community.html" target="_blank">http://astah.change-vision.com/ja/product/astah-community.html</a><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/1012.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/1012.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br />それでは。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4e5e7563a.gif" alt="" />]]></description>
      <pubDate>Fri, 30 Jul 2010 11:52:12 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=252</guid>
    </item>
        <item>
      <title>6.1 リリース</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=250</link>
      <description><![CDATA[本日3/5,<br />astah* community6.1、astah* UML6.1,astah* Professional6.1,astah* Share2.1をリリースしました。<br /><br /><br /><br />今回から、システム要件がかわり、<br />Java環境 : Sun Microsystems JDK 6 Update 16以降<br />になりましたので、ご注意くださいね。  <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br />1.4、1.5では動作しません。<br /><a href="http://astah.change-vision.com/ja/product/astah-requirement.html" target="_blank">http://astah.change-vision.com/ja/product/astah-requirement.html</a><br /><br />また、新しいライセンス体系のノードカウントライセンスも発売になります。<br />これは、ライセンス資産を管理しやすいライセンスになりっていますので<br />興味がある方はどんなものかご参照ください。<br /><a href="http://astah.change-vision.com/ja/shopping/node-count-contents.html" target="_blank">http://astah.change-vision.com/ja/shopping/node-count-contents.html</a><br /><br />さて、新機能ですが、<br />上流向けから操作面までいろいろな機能が付加されました。<br />・要求図<br />　動画⇒　<a href="http://www.youtube.com/watch?v=5lfRnrzL4as" target="_blank">http://www.youtube.com/watch?v=5lfRnrzL4as</a><br />・図要素のネスト<br />・ステートマシン図の状態の領域の対応(直行状態)<br />・ドロー・サジェスト<br />　動画⇒　<a href="http://www.youtube.com/watch?v=xv6k0PbA1Sk" target="_blank">http://www.youtube.com/watch?v=xv6k0PbA1Sk</a><br />・ダブルクリックで図要素を作成<br />・SVG 出力<br /><br />以下製品サイトにも紹介ページがありますので参照ください。<br /> astah* 6.1 新機能<br /><a href="http://astah.change-vision.com/ja/feature/newfeature.html" target="_blank">http://astah.change-vision.com/ja/feature/newfeature.html</a><br /><br />PS.チュートリアルも6.1に対応しましたので参照ください。<br /><a href="http://astah.change-vision.com/ja/tutorial.html" target="_blank">http://astah.change-vision.com/ja/tutorial.html</a><br /><br /><br />それでは。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d4e4c4f2.gif" alt="" />]]></description>
      <pubDate>Fri, 05 Mar 2010 18:36:54 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=250</guid>
    </item>
        <item>
      <title>astah* チュートリアル公開</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=248</link>
      <description><![CDATA[Kota＠開発部です。<br /><br />ブログの更新がずいぶん滞っていてお久しぶりです。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d4e4c4f2.gif" alt="" /> <br /><br />さて、astah* チュートリアル公開しました。<br /><a href="http://astah.change-vision.com/ja/tutorial.html" target="_blank">http://astah.change-vision.com/ja/tutorial.html</a><br /><br />現段階では日本語版のみですが、<br />英語版も公開予定です。<br /><br />このチュートリアルの概要<br />この資料は、astah*のいくつかの機能とその活用方法を理解してもらうことを目的として、astah*の使用方法や活<br />用例を紹介します。特にUML 版やprofessional 版に含まれる主な機能に関連したastah*の利用例です。<br />次の方々を対象としています。<br />- astah*をこれから評価される方<br />- 今まで astah*を使ったことがない方<br />- すでに astah*のユーザーの方<br /><br />各章は次の通りです。<br />- マインドマップを活用してみよう<br />- データモデリングしよう<br />- CRUD を使ってみよう<br />- チーム開発してみよう<br />- 要求の機能を使ってみよう<br />- 言語サポート機能を使ってみよう<br />- 構造化分析しよう<br />- フローチャートを使ってみよう<br />- トレーサビリティマップを使ってみよう<br />- 納品資料としてのドキュメントを作成してみよう<br />- 便利な機能を使ってみよう<br />- API を使ってみよう<br /><br />ぜひ、ご覧になってください。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4e5e7563a.gif" alt="" />]]></description>
      <pubDate>Thu, 04 Feb 2010 15:19:06 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=248</guid>
    </item>
        <item>
      <title>5.5リリース</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=234</link>
      <description><![CDATA[ベータ版リリースから時間がかかりましたが、<br />本日4/8,<br />JUDE/Community5.5、<br />JUDE/Professional5.5, <br />JUDE/Think!1.2, <br />JUDE/Share1.1<br />をリリースしました。<br /><br /><br /><br /><br /><br />まずProfessionalはベータ版から以下の改善があります。<br />・ダイアグラムエディタ上での型修飾子の直接編集<br />・C++のデフォルトモデルの追加<br />・図比較をマージ機能で使用できるように改善<br />・いくつかの不具合修正<br /><br />以下製品サイトにも紹介ページがありますので参照ください。<br />Professionalの新機能<br /><a href="http://jude.change-vision.com/jude-web/product/pro5.5.html" target="_blank">http://jude.change-vision.com/jude-web/product/pro5.5.html</a><br /><br />Think!については久々の更新です。<br /><br />JUDE/Share<br /><a href="http://jude.change-vision.com/jude-web/product/share.html" target="_blank">http://jude.change-vision.com/jude-web/product/share.html</a><br /><br />では、また。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" />]]></description>
      <pubDate>Wed, 08 Apr 2009 13:56:41 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=234</guid>
    </item>
        <item>
      <title>JUDE-C++ユーザーレクチャーシリーズ３[テンプレートを使用したC++ソースコード出力]</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=228</link>
      <description><![CDATA[C++ユーザー向けのレクチャーシリーズ３です。<br /><br />前回でお腹いっぱいになられたかもしれませんが、<br />今回はそのプロジェクトを開いてソース出力してみます。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br /><br /><br />(1)[ツール][C++][C++スケルトンコードの作成]を実行し、オプションはデフォルトの設定で行います。<br />　　ちなみにフォワードの対象となるのはバウンドクラス以外です。<br />(2)ATemplate、BTemplate、CTemplate、DTemplateの*.hと*.cppが出力されるはずです。<br />(3)ここでCTemplate.hに着目してみましょうかね？<br />ちゃんとテンプレートが出力されています。<br />参照されるべきインクルードも出力されていることがわかります。<br />=======================================<br />#ifndef C_TEMPLATE_H<br />#define C_TEMPLATE_H<br /><br />#include &lt;string&gt;<br />#include &lt;vector&gt;<br />#include &lt;list&gt;<br />#include &lt;iostream&gt;<br />#include &lt;assert.h&gt;<br /><br />#include &quot;ATemplate.h&quot;<br />#include &quot;BTemplate.h&quot;<br /><br />class CTemplate<br />{<br />private:<br />	ATemplate&lt;BTemplate&gt; att1;<br />	ATemplate&lt;BTemplate*&gt; att2;<br />	ATemplate&lt;int&gt; att3;<br />	ATemplate&lt;int*&gt; att4;<br />	ATemplate&lt;&gt; att5;<br />};<br />#endif<br />=======================================<br />(4)ここでDTemplate.hもチェックしてみます。<br />T5テンプレートのデフォルトの型がBTemplateになっています。<br />=======================================<br />#ifndef D_TEMPLATE_H<br />#define D_TEMPLATE_H<br /><br />#include &lt;string&gt;<br />#include &lt;vector&gt;<br />#include &lt;list&gt;<br />#include &lt;iostream&gt;<br />#include &lt;assert.h&gt;<br /><br />#include &quot;BTemplate.h&quot;<br /><br />template &lt;class T5=BTemplate&gt;<br />class DTemplate<br />{<br />private:<br />	T5 attD;<br />};<br />#endif<br />=======================================<br /><br />とりあえず、思いつきブログのJUDE-C++ユーザーレクチャーシリーズはこれで終了します。<br />また、不定期に書くかもしれません。<br />それまで、また！ <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" />]]></description>
      <pubDate>Fri, 30 Jan 2009 11:34:12 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=228</guid>
    </item>
        <item>
      <title>JUDE-C++ユーザーレクチャーシリーズ２[テンプレート]</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=227</link>
      <description><![CDATA[C++ユーザー向けのレクチャーシリーズ２です。<br />今回は、テンプレート周りの説明で、C++ユーザーでなくとも、<br />Java、C#等でJUDEでどうテンプレートを設定していいかわからない人にも<br />参考になると思います。<img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d4e4c4f2.gif" alt="" /> <br /><br /><br /> <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d4e4c4f2.gif" alt="" /> 5.5b1で追加されたテンプレートでのポインタの設定方法のご紹介です。<br />まず、プロジェクトを起動し、<br />クラス図にテンプレートにポインタを使用したバウンドクラスを<br />参照した属性を作成したいと思います。<br /><br />(01)JUDE/Professional5.5b1以降のインストーラーをダウンロードし、インストール。<br />(02)JUDE/Professional5.5b1以降の起動<br />(03)プロジェクトの作成前に、新規作成したプロジェクトがC++プロジェクトになるように<br />　　[ツール][システムプロパティ]メニューから[ファイル]で&quot;プロジェクト新規作成時の言語&quot;を&quot;C++&quot;に<br />　　&quot;新規作成モデルにプロジェクトの言語情報を設定する&quot;を&quot;ON&quot;にします。<br />(04)[ファイル][プロジェクトの新規作成]でプロジェクトを作成します。<br />(05)構造ツリー上でプロジェクトを選択し、画面左下のプロパティビューで&quot;プロジェクトの設定&quot;タブを<br />　　クリックして&quot;C++&quot;のチェックがONになっていることを確認。<br /><br />以下のようなクラスを作成するにはどうしたらいいでしょう。<br />ちなみに、C++ではJavaと違い、テンプレートにプリミティブ型を指定することができます。<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/922.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/922.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br />&quot;Template&lt;T5=BTemplate&gt;&quot;の作成は比較的簡単です。<br />(06)まず&quot;BTemplate&quot;のクラスを作成します。<br />(07)&quot;DTemplate&quot;クラスを作成し、図上のクラスを右クリックし、ポップアップメニューから<br />　　&quot;テンプレートパラメタの追加&quot;で名前&quot;T5&quot;のテンプレートパラメタを作成<br />(08)&quot;DTemplate&quot;クラスのプロパティビュー[テンプレートパラメタ]タブで&quot;デフォルト型&quot;に&quot;BTemplate&quot;と入力します。<br />(09)&quot;DTemplate&quot;クラスに名前&quot;attD&quot;の属性を追加<br />(10)&quot;attD&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;T5&quot;と入力するか、&quot;T5 - DTemplate&quot;を選択します<br />　　これでひとまず完成しました。<br /><br />次に&quot;CTemplate&quot;の一つの属性&quot;- att1 : ATemplate&lt;BTemplate&gt;&quot;に注目します。<br />１つのテンプレートパラメタをもつ&quot;ATemplate&quot;と&quot;BTemplate&quot;クラスの作成が必要そうです。<br />ただし、JUDE上では名前が&quot;ATemplate&lt;BTemplate&gt;&quot;のクラスを作成しても、<br />１つのテンプレートパラメタをもつ&quot;ATemplate&quot;と&quot;BTemplate&quot;クラスにはなんの依存関係も持たないクラスが作成されるだけです。<br />ここからがUMLのメタモデル的話になってくるのですが、<br />&quot;ATemplate&lt;BTemplate&gt;&quot;は名前でなく、無名バウンドクラスというものです。<br /><br />無名バウンドクラス&quot;ATemplate&lt;BTemplate&gt;&quot;から１つのテンプレートパラメタをもつATemplateへは&quot;テンプレートバインディング&quot;で<br />依存関係を持ち、その実パラメタが&quot;BTemplate&quot;になります。<br />ではどういう手順で無名バウンドクラス&quot;ATemplate&lt;BTemplate&gt;&quot;を作成できるのでしょうか？<br /><br />(11)まず&quot;ATemplate&quot;のクラスを作成します。<br />(12)&quot;ATemplate&quot;クラスを作成し、図上のクラスを右クリックし、ポップアップメニューから<br />　　&quot;テンプレートパラメタの追加&quot;で名前&quot;T4&quot;のテンプレートパラメタを作成<br />(13)&quot;ATemplate&quot;クラスに名前&quot;att0&quot;の属性を追加<br />(14)&quot;att0&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;T4&quot;と入力するか、&quot;T4 - DTemplate&quot;を選択します<br /><br />(15)まず&quot;CTemplate&quot;のクラスを作成します。<br />(16)&quot;CTemplate&quot;クラスに名前&quot;att1&quot;の属性を追加<br />今は下のようになっているはずです。<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/923.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/923.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />(17)&quot;att1&quot;属性の図上の直接編集で&quot;- att1 : ATemplate&lt;BTemplate&gt;&quot;と入力し、<br />　　&quot;型になるATemplate&lt;BTemplate&gt;を新規作成しますか？&quot;MSG表示で&quot;はい&quot;を選択。<br />　　　もしくは<br />　　&quot;att1&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;ATemplate&lt;BTemplate&gt;&quot;と入力し、<br />　　&quot;型になるATemplate&lt;BTemplate&gt;を新規作成しますか？&quot;MSG表示で&quot;はい&quot;を選択。<br />　　　もしくは<br />　　新規クラスを作成し、そのクラスから&quot;ATemplate&lt;T4&gt;&quot;へクラス図や合成構造図のツールバーの依存ボタンのドロップダウン<br />　　&quot;テンプレートバインディング&quot;で、テンプレートバインディングを作成し、<br />　　そのプロパティビューの&quot;テンプレートバインディング&quot;タブの&quot;実パラメタ&quot;で&quot;BTemplate&quot;と入力。<br />　　そして、新規作成したクラスの名前を空にすると図上の表示が&quot;ATemplate&lt;BTemplate&gt;&quot;になる<br />　　&quot;att1&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;ATemplate&lt;BTemplate&gt;&quot;と入力するか、<br />　　&quot;ATemplate&lt;BTemplate&gt;&quot;を選択します。<br /><br />(18)作成した&quot;ATemplate&lt;BTemplate&gt;&quot;を図にドラッグアンドドロップすると<br />無名バウンドクラス&quot;ATemplate&lt;BTemplate&gt;&quot;から１つのテンプレートパラメタをもつATemplateへは<br />&quot;テンプレートバインディング&quot;で依存関係を持ち、その実パラメタが&quot;BTemplate&quot;になっていることがわかると思います。<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/924.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/924.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/925.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/925.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br />次に&quot;CTemplate&quot;の一つの属性&quot;- att2 : ATemplate&lt;BTemplate*&gt;&quot;を作成したいと思います。<br />まず、ATemplate&lt;BTemplate*&gt;クラスを作成したいと思います。<br />(19)新規クラスを作成し、そのクラスから&quot;ATemplate&lt;T4&gt;&quot;へクラス図や合成構造図のツールバーの依存ボタンのドロップダウン<br />　　&quot;テンプレートバインディング&quot;で、テンプレートバインディングを作成し、<br />　　そのプロパティビューの&quot;テンプレートバインディング&quot;タブの&quot;実パラメタ&quot;で&quot;BTemplate&quot;と入力。<br />　　そのプロパティビューの&quot;テンプレートバインディング&quot;タブの&quot;型修飾子(実パラメタ)&quot;で&quot;*&quot;と入力。<br />　　そして、新規作成したクラスの名前を空にすると図上の表示が&quot;ATemplate&lt;BTemplate*&gt;&quot;になる<br />(20)&quot;CTemplate&quot;クラスに名前&quot;att2&quot;の属性を追加<br />(21)&quot;att2&quot;属性の図上の直接編集で&quot;- att2 : ATemplate&lt;BTemplate*&gt;&quot;と入力します。<br />　　　もしくは<br />　　&quot;att2&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;ATemplate&lt;BTemplate*&gt;&quot;と入力します。<br /><br />次に&quot;CTemplate&quot;の一つの属性&quot;- att3 : ATemplate&lt;int&gt;&quot;を作成したいと思います。<br />(22)&quot;CTemplate&quot;クラスに名前&quot;att3&quot;の属性を追加<br />(23)&quot;att3&quot;属性の図上の直接編集で&quot;- att3 : ATemplate&lt;int&gt;&quot;と入力し、<br />　　&quot;型になるATemplate&lt;int&gt;を新規作成しますか？&quot;MSG表示で&quot;はい&quot;を選択。<br />　　　もしくは<br />　　&quot;att3&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;ATemplate&lt;int&gt;&quot;と入力し、<br />　　&quot;型になるATemplate&lt;BTemplate&gt;を新規作成しますか？&quot;MSG表示で&quot;はい&quot;を選択。<br />　　　もしくは<br />　　新規クラスを作成し、そのクラスから&quot;ATemplate&lt;T4&gt;&quot;へクラス図や合成構造図のツールバーの依存ボタンのドロップダウン<br />　　&quot;テンプレートバインディング&quot;で、テンプレートバインディングを作成し、<br />　　そのプロパティビューの&quot;テンプレートバインディング&quot;タブの&quot;実パラメタ&quot;で&quot;int&quot;と入力。<br />　　そして、新規作成したクラスの名前を空にすると図上の表示が&quot;ATemplate&lt;int&gt;&quot;になる<br />　　&quot;att3&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;ATemplate&lt;int&gt;&quot;と入力するか、<br />　　&quot;ATemplate&lt;int&gt;&quot;を選択します。<br /><br />次に&quot;CTemplate&quot;の一つの属性&quot;- att4 : ATemplate&lt;int*&gt;&quot;を作成したいと思います。<br />まず、ATemplate&lt;int*&gt;クラスを作成したいと思います。<br />(24)新規クラスを作成し、そのクラスから&quot;ATemplate&lt;T4&gt;&quot;へクラス図や合成構造図のツールバーの依存ボタンのドロップダウン<br />　　&quot;テンプレートバインディング&quot;で、テンプレートバインディングを作成し、<br />　　そのプロパティビューの&quot;テンプレートバインディング&quot;タブの&quot;実パラメタ&quot;で&quot;int&quot;と入力。<br />　　そのプロパティビューの&quot;テンプレートバインディング&quot;タブの&quot;型修飾子(実パラメタ)&quot;で&quot;*&quot;と入力。<br />　　そして、新規作成したクラスの名前を空にすると図上の表示が&quot;ATemplate&lt;int*&gt;&quot;になる<br />(25)&quot;CTemplate&quot;クラスに名前&quot;att4&quot;の属性を追加<br />(26)&quot;att4&quot;属性の図上の直接編集で&quot;- att4 : ATemplate&lt;int*&gt;&quot;と入力します。<br />　　　もしくは<br />　　&quot;att4&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;ATemplate&lt;int*&gt;&quot;と入力します。<br /><br />次に&quot;CTemplate&quot;の一つの属性&quot;- att5 : ATemplate&lt;?&gt;&quot;を作成したいと思います。<br />(27)&quot;CTemplate&quot;クラスに名前&quot;att5&quot;の属性を追加<br />(28)&quot;att5&quot;属性の図上の直接編集で&quot;- att5 : ATemplate&lt;?&gt;&quot;と入力し、<br />　　&quot;型になるATemplate&lt;?&gt;を新規作成しますか？&quot;MSG表示で&quot;はい&quot;を選択。<br />　　　もしくは<br />　　&quot;att3&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;ATemplate&lt;?&gt;&quot;と入力し、<br />　　&quot;型になるATemplate&lt;?&gt;を新規作成しますか？&quot;MSG表示で&quot;はい&quot;を選択。<br />　　　もしくは<br />　　新規クラスを作成し、そのクラスから&quot;ATemplate&lt;T4&gt;&quot;へクラス図や合成構造図のツールバーの依存ボタンのドロップダウン<br />　　&quot;テンプレートバインディング&quot;で、テンプレートバインディングを作成し、<br />　　そして、新規作成したクラスの名前を空にすると図上の表示が&quot;ATemplate&lt;?&gt;&quot;になる<br />　　&quot;att5&quot;属性のプロパティビュー[ベース]タブで&quot;型&quot;に&quot;ATemplate&lt;?&gt;&quot;と入力するか、<br />　　&quot;ATemplate&lt;?&gt;&quot;を選択します。<br /><br />ふー。<br />疲れましたか？<br /><br />次回はこのプロジェクトをフォワードしてみます。<br />それでは。<br /> <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d4e4c4f2.gif" alt="" />]]></description>
      <pubDate>Fri, 30 Jan 2009 11:32:12 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=227</guid>
    </item>
        <item>
      <title>JUDE-C++ユーザーレクチャーシリーズ１[C++プロジェクト、ポインタ、簡単なC++ソースコード出力]</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=226</link>
      <description><![CDATA[C++ユーザー向けに<br />勝手にブログ上で始めさせてもらいます。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br />5.5b1で追加されたポインタの設定方法のご紹介です。<br />まず、プロジェクトを起動し、クラス図にポインタを使用した属性、操作を作成したいと思います。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br /><br />(1)JUDE/Professional5.5b1以降のインストーラーをダウンロードし、インストール。<br />(2)JUDE/Professional5.5b1以降の起動<br />(3)プロジェクトの作成前に、新規作成したプロジェクトがC++プロジェクトになるように<br />　　[ツール][システムプロパティ]メニューから[ファイル]で&quot;プロジェクト新規作成時の言語&quot;を&quot;C++&quot;に<br />　　&quot;新規作成モデルにプロジェクトの言語情報を設定する&quot;を&quot;ON&quot;にします。<br />(4)[ファイル][プロジェクトの新規作成]でプロジェクトを作成します。<br />(5)構造ツリー上でプロジェクトを選択し、画面左下のプロパティビューで&quot;プロジェクトの設定&quot;タブを<br />　　クリックして&quot;C++&quot;のチェックがONになっていることを確認。<br />(6)以下のようなクラス図を作成します。<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/914.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/914.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br />この状態から、以下のようにするにはどうしたらいいでしょう。<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/915.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/915.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br />(7)属性のプロパティビュー[ベース]、操作のプロパティビュー[ベース]、操作のプロパティビュー[パラメタ]<br />　から&quot;タイプ修飾子&quot;を入力します。<br />　(注意事項)型名は名前で解決しておりますので名前に*,**,&等を入力されず、<br />　　　　　　&quot;タイプ修飾子&quot;にポインタ情報を入力されることを推奨します。<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/916.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/916.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/917.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/917.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/918.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/918.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br />このプロジェクトで簡単なC++ソースコード出力を試してみましょう。<br /><br />(8)[ツール][C++][C++スケルトンコードの作成]を実行し、オプションはデフォルトの設定で行います。<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/919.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/919.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br />(9)以下のように*.h,*.cppが出力されるはずです。<br /> <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> [Class0.h]<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/920.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/920.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br />[Class0.cpp]<br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/921.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/921.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br />いかかでしたか？<br />短いですが、今回はここまでとします。<br />次回はJUDE-C++ユーザーレクチャーシリーズ２[テンプレート、C++ソースコード出力]です。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" />]]></description>
      <pubDate>Fri, 30 Jan 2009 11:27:57 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=226</guid>
    </item>
        <item>
      <title>5.5ベータ版リリース</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=225</link>
      <description><![CDATA[お待たせしました！ <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d4e4c4f2.gif" alt="" />  <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d4e4c4f2.gif" alt="" /> <br />本日1/30にてJUDE/Community5.5b1、JUDE/Professional5.5b1をリリースしました。<br />去年末から何かと社会は暗くなっていってますが、<br />もうすぐ春ということで最近デスクトップの壁紙を緑にしました。<br />緑は目にもいいし、春っぱくて、明るい気がします。<br />そういえば、チャンジビジョンのイメージカラーも薄いグリーンなんですよ。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4e398ff7b.gif" alt="" /> <br /><br />『JUDE/Professional新機能』<br />概要を強引にまとめると<br /><span style="color: #0000CC;">C++に対応をし、図比較機能を追加し、HTML出力でjava5対応した！</span><br />といったところです。<br /><br /><br /><br /><br /><b><br />・<span style="color: #009900;">C++対応</span><br />　・C++プロジェクト<br />　・型修飾子(*,&等ポインタ情報)の対応<br />　・C++プリミティブ型の対応<br />　・クラス、属性、操作の[言語]タブ（プロパティビュー）で、C++言語固有の設定が可能<br />　・C++ソース出力<br />　・JUDE C++リバースプログラムで型修飾子、プリミティブ型、++特有のキーワード(virtual等)の設定の対応<br /></b><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/910.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/910.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/911.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/911.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/912.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/912.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/913.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/913.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />C++については以前からJUDEに対して最も要望が多く、<br />今回ポインタ、プリミティブ型、C++ソース出力、C++リバース改良に対応しました。<br />これで組み込み系の人も使えるレベルになったのではないでしょうか？<br />ソース出力については今回の開発レンジに含まれていなかったですが、<br />要望が高く、開発の方で頑張ってどうにか入れ込むことができました。<br />リバースのほうも、5.4.x時点では不十分だった点<br />・ポインタがクラス名に含まれる問題<br />・C++プリミティブ型がクラスとして作成される問題<br />・C++プロジェクトというプロジェクトの設定がJUDEになくプロジェクトに設定されなかった問題<br />・C++特有のキーワード(virtual等)の設定がJUDEになく、モデルに反映されない問題<br />なども5.5b1よりJUDEのC++プロジェクトでモデル的に対応されて、改善されています。<br />これをうけ、リバースサンプルのほうもインストーラーに含まれています。<br /><br />JUDEはJavaで開発されていて、最初に対応した言語がJavaでして<br />JavaならJUDEだろみたいなイメージが強いと思います。<br />今までC++ユーザーにとってははっきり申し上げて使いにくいものでした。<br />以下に想像される理由を列挙します。<br />・ポインタが設定できない<br />　→これによりint*,int&,int**などを型に指定したい場合、新しいクラスが作成され、<br />　　ツリー上にボコボコ表示されてうっとおしい。<br />・C++特有のプリミティブ型が用意されていない。<br />　→例えばunsigned charを型に設定しようとしても、新しいクラスが作成され、<br />　　ツリー上にボコボコ表示されてうっとおしい。<br />・C++特有のキーワードが設定できない。<br />　→例えばvirtual。タグ付き値やステレオタイプ等で強引に設定するしかなかった。<br />・JUDEにC#プロジェクトはあるのにC++プロジェクトはなかった。<br />・JUDEにC++出力がない。<br />　→Java、C#出力はあるが、C++ソース出力はなかった。強引にJava出力して<br />　　拡張子をcppに変えて、中身をC++に自前で成形して、ヘッダは自分で作成するしかなかった。<br />・JUDE/Professional5.4b1以降でやっと、C++リバースできるようになったが、ポインタ、<br />　C++特有のプリミティブ型、C++特有のキーワードなどが設定されず、発展途上な状態。<br /><br />そんなこんなで<br />・C++でなんとかUML使ってみようと思ってJUDEを試用してUMLの現場採用自体を見送った方、<br />・C++プロジェクトではJUDEの使用を断念された方、<br />・それでも強引に使用している人<br />などがおられたと思います。<br />今回上記の問題は解決されましたので、以前いまいちと思っていた方もぜひ再評価ください。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br /><b><br />・<span style="color: #00CC00;">HTML出力の改善</span><br />・インストーラーのJava5ビルド<br />　・J2SE5.0、6.0のtools.jar対応により、テンプレートクラスのHTML出力に対応<br /></b><br /><br />HTML出力もJ2SE1.4の&quot;tools.jar&quot;を使った出力だったため、<br />Java5より言語対応していたテンプレートについては、5.4までは対応できていませんでしたが、<br />5.5b1より対応されています。<br />内部的にはこの問題により長年JUDEはJava1.4でビルドしておりました。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /><br /><span style="color: #CC0000;"><br />Ver 5.5（本ベータ版を含む）より、J2SE1.4の&quot;tools.jar&quot;ではHTML出力できません。 <br /></span><br /><br />それから、JUDEは長年Java1.4でインストーラを作成していましたが、<br />5.5b1よりJava5でコンパイルしています。<br />ですので、<br /><span style="color: #CC0000;"><br />Java1.4では、JUDE/Professional(Ver 5.5b1以降）を起動できません。<br />5.5b1からはJava5以降でJUDEを動作させてください。<br /></span><br /><br /><b><br />・<span style="color: #00CC00;">[プロジェクトの簡易比較] - 図比較</span><br />　・図の差分をグラフィカルに比較する<br />　・図の差分をイメージ出力する<br />　・比較する図を順に開く<br />　・ズーム機能<br />　・比較する両図のスクロールを同期する<br /></b><br /><a href="https://astah-users.change-vision.com/ja/uploads/photos0/927.jpg" target="_blank"><img src="https://astah-users.change-vision.com/ja/uploads/thumbs0/927.jpg" align="left" alt="" /></a><br /><br /><br /><br /><br /><br /><br /><br />大規模プロジェクトへの対応の一環として、<br />プロジェクトの簡易比較から図の差分をグラフィカルに比較することができる様になりました。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br />マージ時のコンフリクトは、詳細でいい面もありますが、<br />もっとラフにもっと直感的に図のどこがどう変わったかをDIFFツール的に色のついたレクト表示し、<br />複数人での編集やチーム内の迅速なコミュニケーションに有用だと思われます。<br />また、追加したところのみレクト表示、変更したところのみレクト表示、削除したところのみレクト表示<br />も可能ですし、イメージ出力機能も付加されています。<br /><br />・図要素名のフォント色対応<br />例えば、特定の属性や操作の文字列を赤字にしたりして目立たせることができ、<br />メンバ間のレビューやコミュニケーションに役立てることができると思います。<br /><br />その他にもいろいろ新機能がありますが、<br />詳しくはリリースノートをご参照ください。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><b><br />・ステートマシン図の改善<br />　・遷移の作成時、推奨されるケースでイベント、ガードを設定するよう改善しました。<br /><br />・エンティティ定義書のエクスポート改善<br />　・ドメイン一覧の追加<br /><br />・画像ファイル出力対応図の追加<br />　・ユースケース記述<br />　・CRUD<br /><br />・ダイアグラムエディタのタイトルに、図の名前空間を表示<br /><br />・クラスの制約追加<br /><br />・オブジェクト図の図要素名をUML2.0の要素名に変更<br /><br />・シーケンス図/コミュニケーション図の改善<br />　・ライフラインのドロップダウンボタンにアクター等を追加<br /><br />・パーティション（アクティビティ図）サイズの改善<br /><br />・&quot;図要素にジャンプ、&quot;構造ツリー上のモデルにジャンプ&quot;の改善<br /><br />・APIの改善<br /></b><br />等です。]]></description>
      <pubDate>Fri, 30 Jan 2009 11:17:43 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=225</guid>
    </item>
        <item>
      <title>5.4のベータ版リリース</title>
      <link>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=216</link>
      <description><![CDATA[最近、めっきり寒くなって秋を感じますね。<br />本日9/30にてJUDE/Community5.4b1、JUDE/Professional5.4b1をリリースしました。<br />今回結構、新旧のユーザー様にアピールできる機能が満載です。<br />JUDE/Communityについては、一つの決断をしました。<br />(↑もちろん、ユーザー様には喜ばれる決断です。)<br /><br /><br /><br /><br /><br />『JUDE/Professional新機能』<br />[ER図のAK,IE,インデックスの対応]<br />・AK,IE,インデックスのリバース(サンプル：サポート対象外)<br /><br />　これまでJUDEのER図使っていてこの点はご不便に感じられていたと思いますが、<br />　今回やっと対応することができました。<br />　DB毎の細かなSQLオプションやEXCELインポートなどは整備していませんが、<br />　これによりDBツールとしてほぼ単独でしっかり使えるのではないかと思います。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br />[大規模対応強化]<br />・モデルの差分表示・出力機能<br />・モデルのタイムスタンプ<br />・参照プロジェクト管理の１階層下のハイパーリンク解決<br /><br />　大規模でツールを導入していきたい、そのユーザー様へのJUDEの回答です。<br />　今後も、大規模で導入しやすい機能を優先して追加していきたいと思います。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br />[C#,C++のリバース(サンプル：サポート対象外)]<br />・C#のリバースはインストーラーに含む<br />・C++のリバースはコミュニティサイトで別途ダウンロード提供<br />    <a href="http://jude-users.com/ja/modules/xhnewbb/viewtopic.php?topic_id=624" target="_blank">http://jude-users.com/ja/modules/xhnewbb/viewtopic.php?topic_id=624</a><br /><br />　アンケート等でもJava以外の言語に対応してほしいという意見に答えました。<br />　組み込み系の言語ではUMLの普及はまだまだだと思います。<br />　UMLは最強ではありませんが、各自のプロジェクトに適材適所に上手につかっていただければ、<br />　現場の手助けとなると信じておりますので、ぜひ使ってみてくださいね。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br />　リバースの仕方は<br />　(1)doxygenを別途ダウンロード<br />　(2)doxygenでソースファイルをXMLに変換<br />　(3)C#(C++)リバースプログラムでXMLを*.judeに変換<br /><br />　doxygen1.5.6にも以下のバグが報告されており<br />　JUDEもこれらバグに追従しますのでご了承ください。<br />　1.5.6で大きなもので<br />　c# class names that contain umlaut characters get truncated<br />　<a href="http://bugzilla.gnome.org/show_bug.cgi?id=155098" target="_blank">http://bugzilla.gnome.org/show_bug.cgi?id=155098</a><br />　がありました。<br />　ちなみにdoxygen1.5.6ベースで開発/テストしていましたが、<br />　リリース日の2日前の9/28に1.5.7がリリースされたようです。<br />　sample_doxygen_c_sharp.html<br />　# 英語以外(例:日本語)を含むクラス、属性、操作等<br />　sample_doxygen_c_plus.html<br />　# 英語以外(例:日本語)を含むクラス、属性、操作等<br />　は解消されています。<br /><br />[その他]<br />　他にも細かな要望を中心に機能追加・改善していっています。<br />　いろいろありますがここでは列挙するのは割愛しますので<br />　リリースノートをぜひご覧ください。<br />　要望についての考えですが、<br />　&quot;1つでも多くの要望に応える&quot;精神で開発してますが、<br />　現状受け付けてもこちらで優先度をつけ、順次対応していっているのが現状です。<br />　(結構、大変なんです。。。。)<br />　&quot;今回は対応されなかったなあ、次回はどうだろう&quot;<br />　みたいに温かく見守っていただけると幸いです。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br />『JUDE/Community新機能』<br />なんとUML2.0対応いたしました！ <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4e5e7563a.gif" alt="" />  <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4e5e7563a.gif" alt="" /> <br />（JUDE/Professionalと同等の内容です。）<br />これまではJUDE/Professional固有の機能として公開して参りましたが、<br />よりたくさんのユーザー様に使ってもらおうと言うことで<br />JUDE/Communityにも整備いたしました。<br />あと、JUDE/Professionalのメニューも表示するようにしました。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br />『&quot;ソフトウェアの更新確認&quot;機能』<br />JUDEは結構頻繁に更新しておりますが<br />&quot;ソフトウェアの更新確認&quot;機能を今回から追加し、<br />メニューから更新をチェックできるように改善しました。<br />まだ、追加したばかりで自動更新までできないのですが、<br />新バージョンのチェックはGUI上から可能になります。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d6422f04.gif" alt="" /> <br /><br />あと、新製品ラインナップとして既にベータ版を公開している<br />JUDE/Shareもよろしくです。<br /><a href="http://jude.change-vision.com/jude-web/download/share_download.html" target="_blank">http://jude.change-vision.com/jude-web/download/share_download.html</a><br />遠隔地でのモデルのレビュー等に最適です。<br /><br />最後になりましたが、今後もJUDEをよろしくお願いいたします。 <img src="https://astah-users.change-vision.com/ja/uploads/smil3dbd4d4e4c4f2.gif" alt="" />]]></description>
      <pubDate>Tue, 30 Sep 2008 13:30:28 +0900</pubDate>
      <guid>https://astah-users.change-vision.com/ja/modules/weblog/details.php?blog_id=216</guid>
    </item>
      </channel>
</rss>