나는 합금을 배우기 시작하고 내가 본 것을 정말로 좋아한다.합금과 UML의 관계는 무엇입니까?
저의 동료들이 저와 함께 Alloy를 배우고 사용하도록 격려하기 전에, 저는 Alloy와 UML의 관계를 이해해야합니다.
- 합금은 UML을 대체합니까? 합금이 사용되면 UML을 사용할 필요가 없습니다.
- 합금이 UML을 보완합니까? 합금과 UML을 모두 사용하는 것이 좋습니다.
- 합금이 UML과 직각을 이루고 있습니까? 합금과 UML은 완전히 다른 목적을 가지고 있습니까?
- 기능면에서 Alloy는 UML의 수퍼 세트입니까? 필자의 독서를 통해 알로이 언어를 사용하면 많은 제약 조건을 표현할 수 있으며 합금 내 SAT 도구는 모델을 기준으로 (합금을 사용하여 작성) 제약 조건을 확인할 수 있음을 알게되었습니다. MagicDraw와 같은 UML 도구가 이 아니라고 생각합니다.은 제약 조건을 표현하고 UML 모델을 제약 조건에 대해 평가할 수있는 동일한 기능을 가지고 있습니다.
일반적으로 합금과 UML 간의 관계 (또는 관계 부족)에 대해 알려주는 모든 것이 크게 감사 할 것입니다.
감사합니다.