Access Keys:
Skip to content (Access Key - 0)

Jiemamyとは

Jiemamy Projectは、データベースの進化的設計を実現します。

このプロジェクトは「Jiemamy開発モデル」と呼ばれる開発方法論を策定・提唱・普及し、またその実現を補助するプラットホームとして、関連ソフトウェアをオープンソースソフトウェアとして提供します。

機能

  • データベース構成(スキーマ+データセット)情報のモデル化及びその操作
  • アプリケーションの各リビジョンに対応する構成情報の管理
  • アプリケーションのビルドに伴った、モデルに沿ったデータベース構成の自動構築

概要

この構成情報をソフトウェアの構成管理に組み込むことで、DBに対するリファクタリングや移行作業を簡潔に行うことができます。JiemamyはMartin Fawler氏の論文「DBの進化的設計(原文Evolutionaly Database Design)」を参考にしています。

Jiemamy Projectは、以下のものを提供していきます。

  • Jiemamyを使った、効率的なデータベース構成管理の方法論
  • XMLによるDBスナップショットモデル(Jiemamy XMLモデル)の仕様定義
  • Jiemamy XMLモデルを読み込み・操作し・変換し・書き出すAPI仕様の定義、及びそのJava実装
  • (予定)上記仕様の他(Java以外)言語による実装
  • Jiemamyモデルをグラフィカルに操作するGUIアプリケーション
  • Jiemamyモデルをプロジェクトに適用するためのその他補助的ソフトウェアと方法論

資料

最新バージョン

最新リリースは v0.3.0 です。出来る範囲でテストはしてありますが、まだバグはあると思います。また、ドキュメント類も頑張ってはいますが、まだまだ書き掛けだったり。その辺りはご容赦下さい。

バグ報告・不明点の質問等

バグ報告・不明点の質問等はjiemamy-usersメーリングリストまでお願いします。またその際、業務上問題ないようであれば、Jiemamy のデータファイルとEclipseの「構成の詳細」を添付して送って頂けると助かります。

Get Involved

Jiemamy Projectに参加してみませんか? プロジェクトでは常時参加者を募集しています。まずはお気軽にMLやチャットにてコンタクトを。

This project
is powered by...
Bug Tracking Software

Agile and Scrum Project Management Tool

Collaboration Enterprise Wiki Software

Single Sign On (SSO) and Identity Management Software

Source Code Analysis Tool

Code Review Tools

Code Coverage Tool