2010-04-22 3 views
0

저는 개발중인 응용 프로그램에 대해 UML 모델을로드하기 위해 더 많은 serialization 형식을 사용하기 위해 .NET 클래스 라이브러리를 찾고 있습니다. UML 객체 모델, 그래프, 그래픽, UI 또는 그런 것만 있으면됩니다..NET 용 UML 라이브러리

현재는 NUml입니다. 그러나, 그것은 지난 몇 년 동안 많은 유지 보수를 보지 못했고 다소 구식입니다.

라이브러리는 완전히 관리되어야하며 오픈 소스 인 경우에는 보너스 포인트가 필요합니다 (꼭 필요한 것은 아님). 나는 오픈 소스 공간을 이미 살펴 봤는데 무엇이든이 실제로 올 수 없었다.

+0

어디서 났습니까? 나는 당신이 nUml에 대해 무슨 뜻인지 안다. 조금 오래되었다. –

답변

0

내가 발견 한 한 가지 해결책은 IKVM.NET을 사용하여 사용 가능한 Java 라이브러리 중 하나를 .NET 라이브러리로 크로스 컴파일하는 것입니다.

그러나이 방법이 효과적이지만 UML 객체 모델에 관심이 많고 Java 스타일 가이드 라인을 따르는 라이브러리가 .NET 스타일 가이드 라인 (가장 눈에 띄는 모양)을 따르는 C# 코드와 섞여있는 경우에는 상당히 엉망입니다. UML 객체 모델은 기본적으로 속성 일 뿐이지 만 모든 메소드 이름은 소문자이고 속성을 사용하지 않습니다.

아무도 더 나은 무언가가 생기면 나는 여전히 관심이 있습니다.