|
Umple is a language for both object-oriented programming and modeling with class diagrams and state diagrams. The name Umple is a portmanteau of "UML", "ample" and "programming language", indicating that it is designed to provide ample features to extend programming languages with UML capabilities. ==History and Philosophy== The design of Umple started in 2008 at the University of Ottawa. Umple was open-sourced and its development was moved to Google Code in early 2011. Umple was developed, in part, to address certain problems observed in the modelling community. 〔 〕 Most specifically, it was designed to bring modeling and programming into alignment, It was intended to help overcome inhibitions against modeling common in the programmer community. It was also intended to reduce some of the difficulties of model-driven development that arise from the need to use large, expensive or incomplete tools. One design objective is to enabling programmers to model in a way they see as natural, by adding modeling constructs to programming languages. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Umple」の詳細全文を読む スポンサード リンク
|