ソフトウェア開発の現場では、設計と実装の間におけるコミュニケーションのギャップがしばしば問題となります。 この問題を解決するための手段として広く活用されているのが、統一モデリング言語(UML: Unified Modeling Language)です。 UMLは視覚的な記述を ...
今回は、オブジェクト指向モデリングの際に利用されるUMLダイアグラムの中でも1番基本となるクラス図に関してポイントをまとめてみましょう。クラス図に関しても結構、誤解されている部分が見受けられるからです。 まず、オブジェクト指向の基本を ...
次の図(図5)を見て下さい。一見なんでもない図のリストですが、ここにUMLの秘密の一端が隠されています。今までの物理学では、世界は粒子(素粒子)から成り立っているという立場でしたが、一般相対論と量子力学を融合させることがうまくいかず ...
One of the benefits claimed for the Naked Objects approach (see article 1) is that it helps in the capture and modeling of business requirements. There is a widespread misconception that modeling ...
In the first article in our three-part series on the Unified Modeling Language (UML) we introduce key elements of the modeling language, its history and how to pick a UML tool UML is a language for ...
Unified Modeling Language (UML) represents a logical view of your application. This is distinct from the physical view represented by the Class Diagrams available in all SKUs of Visual Studio.
ChatGPTでは、様々なマインドマップ作成promptがありますが、筆者のおすすめpromptは、 【可能な限り長く】【Twitterのフォロワーの増や方】を【startmindmap】で【PlantUML】で作成してください。【コードの例】 だと思います。PlantUMLによるマインドマップの作り方 ...