SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

イベントレポート

モデル駆動型開発の現場から
~現状とこれから乗り越えるべき壁

組込みソフトウェアモデリング・フォーラム 2010 パネルディスカッションレポート

  • X ポスト
  • このエントリーをはてなブックマークに追加

 組込みソフトウェアモデリング・フォーラム最後のセッションでは、「モデル駆動型開発を行って実際どうだった?」と題したパネルディスカッションを実施。組込みソフトウェア開発の現場で実際にMDDに取り組む先進的ユーザー企業の担当者および、豊富な経験を持つコンサルタントの面々が登壇し、MDDのメリットや課題、現場に普及・定着させるためのポイントなどについて議論を交わした。

  • X ポスト
  • このエントリーをはてなブックマークに追加

 組込みソフトウェアモデリング・フォーラム 2010最後のセッションでは、「モデル駆動型開発を行って実際どうだった?」と題したパネルディスカッションを実施。組込みソフトウェア開発の現場で実際にMDD(モデル駆動型開発)に取り組む先進的ユーザー企業の担当者および、豊富な経験を持つコンサルタントの面々が登壇し、MDDのメリットや課題、現場に普及・定着させるためのポイントなどについて議論を交わした。

  • モデレータ:
    • 株式会社エクスモーション 専務取締役 / ET ロボコン本部 審査委員長
      渡辺 博之 氏
  • パネラー:
    • 株式会社アドヴィックス 技術開発本部 制御第 1 技術部 グループリーダー
      河野 文昭 氏
    • セイコーエプソン株式会社 機器ソフトウェア統括センター 機器ソフトウェア設計部 研究副主幹
      島 敏博 氏
    • 日本アイ・ビー・エム株式会社 ソフトウェア事業 ラショナル事業部 システムズ・エバンジェリスト
      鈴木 尚志 氏
    • ビースラッシュ株式会社 代表取締役
      山田 大介 氏
パネルディスカッションの模様
パネルディスカッションの模様

モデル駆動開発の取り組みとメリット

 ユーザー企業の代表として参加したのは、セイコーエプソン株式会社の島 敏博氏と株式会社アドヴィックスの河野 文昭氏。島氏は、プリンタ向けの組込みソフトウェア開発において、IBM Rational Rhapsodyを駆使したMDDに取り組んでいる。また、河野氏は、ブレーキシステム用の組込みソフトウェア開発プロセスの構築などを手がけている。一方、MDDおよびモデリング全般のスペシャリストとして、日本アイ・ビー・エム株式会社の鈴木 尚志氏およびビースラッシュ株式会社の山田 大介氏も参加。モデレータは、基調講演を担当した株式会社エクスモーションの渡辺 博之氏が務めた。

 「MDDに実際どのように取り組んでいるのか?」という渡辺氏の問いかけに対し、島氏はまず、ステージ上に持ち込んだPCを使ってRhapsodyによる組込みソフトウェア開発のデモンストレーションを実施。モデルからの自動ソースコード生成や、さまざまなイベントを投入しながらのPC(Windows)上でのシミュレーション、さらにソースコードをターゲット(プリンタ)上に移して実行する実機テストなどを実演した。

 「モデルからのC/C++ソースコード自動生成は高速で十分実用レベルに使えており、満足している」と島氏はいう。ほかにも、MDDのメリットとして、必然的に「モデルに描ける設計」にしなければならないので品質向上につながること、モデルからソースコードが出てくるので細かいコーディングルールを議論する必要がないことなどを挙げた。

会員登録無料すると、続きをお読みいただけます

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

次のページ
プロセス、教育、体制づくりなど、組織的な取り組みが必要

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
イベントレポート連載記事一覧

もっと読む

この記事の著者

萩原 敬生(ハギワラ タカオ)

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/5337 2010/07/30 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング