| « 2008年10月27日 | 2008年10月29日の投稿 |
2008年11月2日 » |
海外の人にも見てもらいたいので、今日は英語で書こうと思います。PDC、盛り上がっていますね。ぼくは特にモデリングに興味があるので、OsloとM言語に食い付いています。
In Microsoft PDC, a new modeling technology "Oslo" appeared, with a model schema definition language "M". Using "M", you can define Oslo repository schemas in a programmer-friendly (not DBA friendly SQL-like) syntax.
Here's a code fragment of "M", defining "ServiceContract".
module Contracts {
import Messages;
type ServiceContract {
Name : Text;
Operations : ServiceOperation*;
}
type ServiceOperation {
Name : Text;
Action : Text;
Request : Messages.MessageContract?;
Response : Messages.MessageContract?;
}
}
I tried modeling this schema using JUDE, and started developing a simple "UML to M" converter using JUDE API. With this converter, you can generate "M" language from standard UML2.0 class diagram. And here's the UML diagram drawn by using JUDE. The converter is written in Java on JUDE API.
| « 2008年10月27日 | 2008年10月29日の投稿 |
2008年11月2日 » |

顧客に“ワォ!”という体験を提供――ザッポスに学ぶ企業文化の確立
ちょっとした対話が成長を助ける――上司と部下が話すとき互いに学び合う
悩んだときの、自己啓発書の触れ方
考えるべきは得意なものは何かではなく、お客さまが高く評価するものは何か
なんて素敵にフェイスブック
部下を叱る2つのポイント
第6回 幸せの創造こそ、ビジネスの使命