最新情報をお届けします
|
OMG技術 - UML (Unified Modeling Language)
UMLとは、分析/モデリングの際に利用する「言語」です。
1970年代半ばから様々なオブジェクト指向モデリング方法論が乱立し、それに伴ってモデルを表記するための言語(モデリング言語)も様々なものが登場しました。それぞれのモデリング方法論は似通った概念(クラス、関連など)を持っていましたが、方法論によって呼び名が異なっていたり、意味が異なっていたり、表記方法(図)が異なっていました。そこで、各要素の意味(セマンティクス)と表記する方法(構文)を統一し、異なるモデリング方法論であっても知識を共有できるようにしたのがUMLです。
UMLは、Grady BoochのBooch法、James RumbaughのOMT(Object Modeling Technique)法、Ivar JacobsonのOOSE(Object-Oriented Software Engineering)法を統一する形で、1997年、OMGにより標準化が行なわれました。
>>より詳しい情報:OMGサイト
※ UMLに関し無償のトレーニングコンテンツをCUTE (CORBA UML training Environment)のサイトにて公開しております。興味のある方は是非CUTEサイトをご覧下さい。
|
|