everydayminder
UML 다이어그램에서 특히 집합 관계를 표시할 때, 헷갈리는 용어이다. 'A가 B에 속해있다.' 혹은 'B는 A를 포함한다'의 개념을 표현하고자 할 때 사용하는 표기인데, 어떤 경우에 이 관계는 composition 또는 aggregation이라고 말할 수 있는 것일까? 이에 대해, googling을 하던 중, 적어도 나에게는 와닿는 포스팅이 있어 소개하고자 한다. 물론, 단지 이 글 뿐만 아니라 다른 곳으로부터도 참고하였다. 참고 : http://www.bestarticle.org/computer/association-aggregation-and-composition-what-are-they-and-how-do-they-differ/ Aggregation ◇--, 실선으로 표시 대상 객체에 대한 pos..
eUML2라는 eclipse 플러그인을 설치하여, 기존에 작성했던 java project의 클래스 다이어그램 및 클래스 연관 관계를 쉽게 그려서 볼 수 있다. 라이센스는 'free' 버전과 'studio' 버전이 있으므로, free를 골라서 설치하자. eclipse에서 자신의 eclipse 버전에 맞는 것으로 골라서, download 받고 설치하면 된다. 대략 다음의 장점이 있다고 광고하고 있다. Real-time code/model synchronization UML2.1 compliant and support of OMG XMI Advanced reversed engineering Powerful true dependency analyze tools JDK 1.4 and 1.5 support Cust..