技術文献
医療用電子機器のメカトロニクス開発を管理するメソドロジ
MDD(モデル駆動型開発)は、仮想システム統合を可能にします。複雑なメカトロニクス・システム開発におけるリスクを大幅に軽減し、FDA(米食品医薬品局)による規制対象となっているプロセスの生産性を向上させます。
MDDフローによってシステム・インテグレータにもたらされるものは、システム全体の要件と個々のコンポーネント仕様を伝達する効果的なプラットフォームです。さらに、プロジェクト管理と開発を結び付け、時間のかかる日常業務を自動化するため、設計者は最も得意とする設計作業に専念できるようになります。
システムデザインの革新的アプローチ: 要件に基づくモデル駆動型の設計、実装、テスト
本稿では、MDDアプローチに基づくシステムデザインについて考察します。MDDアプローチはシステムデザインの3つの主要課題である、1)シーケンシャル設計、2)ドキュメント駆動型設計、3)孤立状態での開発作業を抜本的に解決することができます。システムの全要素を統合する最終段階まで分断された開発プロセスを温存するとリスクが高まりますが、製品開発の現場では、この状況がごく当たり前となっています。プロジェクトを成功させるためには、ドメイン別に専門化された技術を結集し、必要に応じて開発全体に適用しなければなりません。
xtUML と仮想プラットフォームの本当の実力
どのような業界でも、製品世代が新しくなるたびにより高い性能が期待されます。新機能と機能拡張へのニーズの高まりが、機能開発に携わる技術チームに厳しい要求を突き付けます。過剰なコストをかけずにある程度の期間内でこうした期待に応えるために、エンジニアはより効果的な製品開発手法を編み出さなければなりません。組込みシステムの世界では特にこの傾向が顕著です。
最先端のモデリング言語とツールにより実現するモデル駆動型開発(Model Driven Development: MDD)のフローを使用すれば、設計効率を劇的に改善できます。MDDはまた、再利用を支援し、後期段階に発生するリスクを減らします。高まり続ける設計機能への期待に応えようとするなら、これらの要素は必須です。
Xへのコンセプト: 効果的なモデル駆動型開発を実現する10のステップ
モデル駆動型開発(MDD)とは、業界で長い間使用されている用語ですが、設計プロセスを推進する最も効果的な方法として着目され、広く採用されるようになるまでは不遇の時が続きました。
本稿では、MDDを設計プロセスに適用する上での「10大」要素を紹介します。また、こうしたプロセスが従来の考え方からかけ離れていないことや、実装に極端なコストはかからないことも説明します。