ユー‐エム‐エル【UML】
UML
読み方:ユーエムエル
別名:統一モデリング言語
UMLとは、オブジェクト指向のプログラムを設計する際に用いられる標準的な記法のことである。Rational Software(現IBM)によって開発された。
UMLオブジェクト(処理対象と処理手続きそのもの)の関係と構造を、箱枠と線によって記述する視覚的言語であるといえる。用途に応じた数種類の記法が用意されている。
1990年代初頭には、オブジェクト指向プログラムの設計に用いられる表記法として50以上の規格が並存する状態にあった。それらは、根本的には似た概念を持っていたとしても、表面的な仕様の相違が大きく両立されがたいものだった。1997年11月に、それまで試みとして作成されていたUMLがOMG(Object Management Group)によって標準として認定され、MicrosoftやIBMを始めとする大手企業が支持を表明、以後ソフトウェア開発の現場で広く用いられるようになった。
参照リンク
UML - (英語)
統一モデリング言語
(unified modeling language から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/08 08:30 UTC 版)
統一モデリング言語(とういつモデリングげんご、英: Unified Modeling Language, UML)は、ソフトウェア工学で用いられる、汎用的かつ開発方面に特化させたモデリング言語である。システム設計を視覚的に図式化しての標準化されたモデリング手法の提供を目的にしている[1]。UMLの略語で呼ばれることが多い。オブジェクト指向分野でよく用いられている。
- ^ Unified Modeling Language User Guide, The (2 ed.). Addison-Wesley. (2005). p. 496. ISBN 0321267974 , See the sample content, look for history
- ^ Unified Modeling Language User Guide, The (2 ed.). Addison-Wesley. (2005). p. 496. ISBN 0321267974 , See the sample content, look for history
- ^ Unified Modeling Language User Guide, The (2 ed.). Addison-Wesley. (2005). p. 496. ISBN 0321267974 , See the sample content, look for history
- ^ “ISO/IEC 19501:2005 - Information technology - Open Distributed Processing - Unified Modeling Language (UML) Version 1.4.3”. Iso.org (2005年4月1日). 2015年5月7日閲覧。
- ^ “ISO/IEC 19505-1:2012 - Information technology - Object Management Group Unified Modeling Language (OMG UML) - Part 1: Infrastructure”. Iso.org (2012年4月20日). 2014年4月10日閲覧。
- ^ “About the Unified Modeling Language Specification Version 2.5.1”. 2022年5月8日閲覧。
- ^ a b c “Introduction to the Diagrams of UML 2.X”. www.agilemodeling.com. 2021年1月閲覧。
- ^ a b c “OMG Unified Modeling LanguageTM(OMG UML),Superstructure”. 2021年1月閲覧。
- ^ この勝利を記念してランボーがジョニ・ミッチェルの「Clouds」をア・カペラで歌ったという[要出典]。
- ^ 英: UML Partners
- ^ 英: Semantics Task Force
- ^ UML Specification v. 1.1 (OMG document ad/97-08-11)
- ^ 英: Object Oriented Role Analysis Method
- ^ 独: Tony Wasserman
- ^ 独: Peter Pircher
- ^ 英: Object-Oriented Structured Design
- ^ 英: Systems Design with Ada
- ^ 英: Archie Bowen
- ^ 英: statecharts
- ^ a b Bertrand Meyer: UML: The Positive Spin, in American Programmer, 1997.
- ^ http://www.omgsysml.org OMG sysml
- ^ ACM の記事 "Death by UML Fever" では、その種の問題を論じている。
- ^ The Code is The Design Slashdot
Code as Design: Three Essays by Jack W. Reeves
- 1 統一モデリング言語とは
- 2 統一モデリング言語の概要
- 3 概要
- 4 ダイアグラム一覧
- 5 歴史
- 6 批判
- 7 出典・脚注
- 8 外部リンク
- unified modeling languageのページへのリンク