タグ

モデリングに関するbigbroのブックマーク (5)

  • オブジェクトモデル化技法 - Wikipedia

    オブジェクトモデル化技法 (オブジェクトモデルかぎほう、OMT; 英: Object Modeling Technique) は、オブジェクト指向ソフトウェア開発方法論であり、1990年頃にジェームズ・ランボー、マイケル・ブラハ、ウィリアム・プレメラニ、フレデリック・エディ、ウィリアム・ローレンセンなどの人々によって開発された。 ジェームズ・ランボーたちは著書『オブジェクト指向方法論OMT モデル化と設計』 (原著は1990年刊、日語訳は1992年刊) で OMT を説明している。 現在では OMT は、 モデル図の記法は、Booch法とオブジェクト指向ソフトウェア工学 (OOSE) を含む他の多くのオブジェクト指向開発方法論とともに、Object Management Group (OMG) のもとでUML (Unified Modeling Language; 統一モデリング言語)

  • モデル駆動開発(DSL (Domain Specific Language))

    概要 まずはじめに、「モデル化って何?」って話から。 モデル化とは モデル化とは、 現実の問題から、問題解決に必要な部分だけを抜き出して簡単化・抽象化することです。 例えば、物理学なんかでは、物体の運動を考える場合に、 質点(体積 0 の動く点)というものを考えます。 物体の回転や空気抵抗などを無視して考える(逆に言うと無視しても十分な精度が得られる)場合、 物体の体積を考える必要はないので、 体積は無視してしまおうということです。 これが物事の簡単化・抽象化、すなわちモデル化です。 もし物体の回転も考慮する必要がでてくれば、 剛体(どんな力をかけても絶対に変形しない物体)を使ってモデル化します。 さらに、物体の変形や流動性まで考慮する必要があるなら、流体モデルを使います。 質点 → 剛体 → 流体と、 右側に行くほど扱える物理現象の幅は広がりますが、 理論も計算も難しくなります。 回転も

    モデル駆動開発(DSL (Domain Specific Language))
  • データ永続化のための設計パターン

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 実践的なパターン 永続化のパターン Jeremy Miller 目次 データベースへのオブジェクトのマッピング Active Record Data Mapper Repository の使用 Identity Map Lazy Loading と Eager Loading Virtual Proxy パターン 次のステップ データ アクセスは、開発者の間では一般的なテーマです。確かに、特定のデータ アクセス テクノロジと永続化のフレームワークに関する意見は多数ありますが、各自のプロジェクトでこれらのツールを使用する最善の方法は何でしょうか。プロジェクトに対して正しいツールを選択するには、どのような基準を使

    データ永続化のための設計パターン
  • トップページ - DB Designer 4 日本語化サイト

    オープンソースでフリーなER図作成ツール「DBDesigner4」の日語化を試みるサイトトップページ このサイトについて bookmark このサイトはfabForceで公開されているDBモデリングツール「DB Designer 4」の日語化を試みるサイトです。 個人が運営するサイトなので公式なサイトではありません。 「DB Designer 4」はGPLライセンスで公開されているオープンソースソフトウェアです。 「DB Designer 4」についての詳細情報は家サイトをご参照ください。 fabFORCE.net DBDesigner4の特徴 bookmark 直感的なGUIによるERモデル図のモデリング ERモデル図からSQL文(CREATEやDELETE)の自動生成 データベースからリバースエンジニアリングによるERモデル図の生成 データベースとERモデル図の同期化機能 軽快

  • DB開発加速、新ビジュアル環境MySQL Workbench登場 | エンタープライズ | マイコミジャーナル

    Sun Microsystemsは買収した同社の次期データベースMySQL 5.1のパフォーマンス向上をアピールした翌日、新しいビジュアルデータベースモデリングツール「MySQL Workbench」を発表した。MySQL Workbenchはデータベース開発者やデータベースアーキテクトに対して統合されたデータモデリング、物理データベースデザイン、データベース作成、変更管理、ドキュメント管理などのシームレスな環境を提供するオープンソースプロダクト。 MySQL Workbenchスクリーンショット - MySQL Workbenchサイトより抜粋 同社の発表によると用意されるMySQL Workbenchはオープンソースコミュニティエディションと99米ドルで販売される商用スタンダードエディションの2種類。どちらのエディションもWindows版が提供されるほか、現在開発段階にあるもののLin

  • 1