무료 BOUML 대체 프로그램 13개
BOUML 소개
설명
BOUML은 Unix / Linux / Solaris, MacOS X (Power PC 및 Intel) 및 Windows에서 실행되는 C ++, Java, Idl, Php 및 Python.BOUML에서 코드를 지정하고 생성 할 수있는 무료 UML 2 도구 상자입니다
BOUML은 매우 빠르며 수천 개의 클래스를 관리하는 데 많은 메모리가 필요하지 않습니다
benchmark.BOUML은 확장 가능하며 플러그인이라는 외부 도구는 BOUML을 사용하여 다른 프로그램과 마찬가지로 BOUML을 사용하여 C ++ 또는 Java로 작성할 수 있습니다
코드 생성기와 반전은 BOUML 배포에 포함 된 미리 정의 된 플러그 아웃 중 하나입니다
기능보기
더 많은 정보 “
공식 홈페이지
플랫폼.
지원사양
무료 BOUML 대체 프로그램 13개
1. PlantUML
설명
PlantUML은 간단한 텍스트 설명을 사용하여 UML 다이어그램을 그리는 오픈 소스 도구입니다
생성기는 JVM 내 어디에서나 실행될 수 있으며 wiki, 텍스트 편집기, IDE, 프로그래밍 언어, 문서 생성기 및 기타와 같은 다양한 응용 프로그램과 통합됩니다
주로 Graphviz를 기반으로합니다
PlantUML, Dot 및 Ditaa와 같은 다양한 다이어그램 구문을 렌더링 할 수 있습니다.
공식 홈페이지
http://plantuml.sourceforge.net
분류
Mac OS X,Windows,Linux,Online,Android,Chrome OS,
지원사양
Create UML entities,Portable,chart,create-uml-entities,flowchart,java-based,rendering,uml,uml-diagrams,uml-modeling,workflow,
2. UMLet
설명
UMLet은 간단한 UML 다이어그램 그리기, 다이어그램을 eps, pdf, jpg, svg 및 클립 보드로 내보내고, Eclipse를 사용하여 다이어그램을 공유하고, 새로운 사용자 정의 UML 요소를 만드는 오픈 소스 UML 도구입니다 .UMLet은 UML입니다 도구는 UML 다이어그램을 빠르게 생성하는 것을 목표로합니다
UML 요소는 팝업 대화 상자 대신 텍스트 입력을 사용하여 수정됩니다
요소를 수정하여 템플릿으로 사용할 수 있습니다
이런 식으로 사용자는 UMLet을 모델링 요구에 쉽게 맞출 수 있습니다
UMLet은 클래스 다이어그램, 유스 케이스 다이어그램, 시퀀스 다이어그램, 상태 다이어그램, 배치 다이어그램, 활동 다이어그램 등 다양한 UML 다이어그램 유형을 지원합니다
추가 정보»
공식 홈페이지
분류
지원사양
Content Templates,Drag n drop,content-templates,development,development-language,development-languages,diagrams,drag-and-drop,plug-in,plug-ins,plugins,programming,uml,unified-modeling-language,
3. Visual Paradigm
설명
Visual Paradigm for UML (VP-UML)은 소프트웨어 개발을 지원하기 위해 설계된 UML 설계 도구 및 UML 사례 도구입니다
VP-UML은 UML (Unified Modeling Language) 2.4, SysML, ERD, DFD, BPMN 2.0, ArchiMate 2.0 등과 같은 핵심 모델링 표준을 지원합니다
요구 사항 캡처, 소프트웨어 계획 (유스 케이스 분석), 코드 엔지니어링 , 클래스 모델링, 데이터 모델링 등
비영리적인 용도로 Community Edition을 무료로 사용할 수 있습니다
추가 정보»UML 모델링 UML 프로파일 지원을 통한 소프트웨어 디자인 디자인 패턴 지원 케이스 모델링 사용 사례 다이어그램 그리기 이벤트 흐름 작성 시퀀스 다이어그램 생성 보고서 생성 PDF, HTML 및 MS Word 완벽하게 사용자 정의 가능 웹 코드 게시 엔지니어링 순서도 Java Java 왕복 C ++ 왕복 여행
공식 홈페이지
https://www.visual-paradigm.com/features/
분류
지원사양
BPMN2 animation,Ide integration,SAML Single Sign-On,Tasks managment,User story mapping,Website wireframing,Wireframing,bpmn2-animation,case-tool,code-engineering,diagram-designer,diagrams,ide-integration,saml-single-sign-on,tasks-managment,uml,uml-modeling,user-story-mapping,website-wireframing,wireframing,
4. Software Ideas Modeler
설명
가볍고 강력하며 사용이 간편한 UML toolSoftware Ideas Modeler는 가볍고 강력한 CASE 툴입니다
UML 2.2 다이어그램과 다른 많은 다이어그램을 지원합니다
소프트웨어 아이디어 모델러는 프리웨어입니다 (비상업적 인 용도로 사용)
상용 사용자는 라이센스를 구입 한 후에 만이 소프트웨어를 사용할 수 있습니다
– 쉽고 빠른 도면 : 자동 정렬, 레이아웃, 그리드, 자동 스크롤 – UML 2.2 : UML의 모든 다이어그램 유형 지원 – 여덟 가지 다른 다이어그램 유형 : DFD, 순서도, 혼합, CRC , Robustness, Requirement, UI, ERD- 간단한 작업 관리 : 작업, 할 일 – 가져 오기 / 역 엔지니어링 : XMI, 데이터베이스, .NET 어셈블리 – 문서 생성 : PDF, RTF- 스타일링 : 다양한 스타일 옵션 – 인쇄 : 일괄 처리 자바 스크립트, PHP, 파이썬, 루비, SQL DDL, VB6, VB.NET – 내보내기 : XMI, 이미지 (BMP, PNG, JPG, GIF, TIFF, SVG, WMF, EMF, PDF) ..
더 많은 정보»
공식 홈페이지
https://www.softwareideas.net/
분류
지원사양
case-tool,code-generation,design,development,software-development,uml,
5. ProcessOn
설명
ProcessOn은 다이어그램을 만드는 더 쉬운 방법을 제공합니다
완전히 무료입니다
모양, 아이콘 및 기타 유익한 요소를 로직에 드래그 앤 드롭하고 절차를 생각하거나 따르고 다이어그램의 색상, 스타일을 최적화하면 초보자도 모두 다이어그램 락 스타가 있습니다 .ProcessOn에는 다이어그램 라이브러리가있어 수많은 도형과 객체를 선택하여 소셜 네트워크를 통해 공유 할 수 있습니다
템플릿 포함 : – 플로우 차트 – BPMN – 가치 사슬 – ERD-UML-UI / IOS 모형 – 조직도 – Venn 도표 – MindmapProcessOn은 전문 디스트리머, 디자이너, 컨설턴트, IT 엔지니어를 위해 특별히 설계된 전문 소셜 네트워크입니다
전문 분야에서 전문가 또는 영향력이있는 동안은 그 사이에 개인 평판을 높일 수 있습니다
여기에서는 특정 분야에서 가장 최근 경향을 놓치지 않을 것입니다
이제 5 개 언어를 지원합니다 …
자세한 내용»
공식 홈페이지
분류
Mac OS X,Windows,Linux,Online,Chrome OS,
지원사양
Team Collaboration,bpmn,flowchart,mind-mapping,on-line,org-chart,team-collaboration,uml,venn,
6. Papyrus UML
설명
Eclipse 환경에 기반한 그래픽 기반의 오픈 소스 UML2 도구
Papyrus는 모든 종류의 EMF 모델을 편집하고 특히 UML 및 SysML 및 MARTE와 같은 관련 모델링 언어를 지원하기 위해 통합되고 사용자가 사용할 수있는 환경을 제공하는 것을 목표로합니다
Papyrus는 EMF 기반 모델링 언어 인 UML 2와 SysML을위한 다이어그램 편집기와 이러한 편집기 (GMF 기반이든 아니든)를 다른 MBD 및 MDSD 도구와 통합하는 데 필요한 접착제를 제공합니다 .Papyrus는 UML 프로파일의 매우 고급 지원을 제공합니다
사용자는 UML 2 표준을 기반으로 DSL 용 편집기를 정의 할 수 있습니다
이 후자에 관한 Papyrus의 주요 기능은 사용자 정의 Papyrus Perspective를 작성하고 “순수한”DSL 편집기와 동일한 모양과 느낌을 줄 수있는 매우 강력한 사용자 정의 메커니즘 세트입니다.
공식 홈페이지
http://www.eclipse.org/papyrus/
분류
Mac OS X,Windows,Linux,Eclipse,
지원사양
7. Violet UML Editor
설명
Violet은 다음과 같은 이점을 제공하는 UML 편집기입니다
배우고 사용하기 쉽습니다
멋지게 보이는 다이어그램을 그립니다
완전 무료입니다
교차 플랫폼
바이올렛은 간단한 UML 다이어그램을 신속하게 작성해야하는 개발자, 학생, 교사 및 작성자를위한 것입니다.
공식 홈페이지
http://alexdp.free.fr/violetumleditor/page.php
분류
지원사양
uml,uml-diagrams,uml-modeling,
8. UML Designer
설명
UML Designer는 UML 2.5 모델을 사용하기위한 일련의 공통 다이어그램을 제공합니다
UML에서 도메인 특정 모델로 전환하기위한 쉬운 방법을 제공하기위한 것입니다
이렇게하면 사용자는 레거시 UML 모델을 계속 조작하고 DSL로 작업을 시작할 수 있습니다
사용자는 제공된 표현을 재사용 할 수 있으며 UML 및 DSL 모델 모두에서 동시에 전체 투명성을 유지할 수 있습니다.이 플러그인은 EPL 오픈 소스 라이센스에 따라 출시됩니다
추가 정보»주요 기능 Designer는 가장 많이 사용되는 일반적인 UML 다이어그램을 제공합니다
패키지 계층 구조 클래스 DiagamComponent 다이어그램 컴포지트 구조 다이어그램 배치 다이어그램 사용 사례 다이어그램 활동 다이어그램 상태 머신 시퀀스 다이어그램 프로필 다이어그램 UML 다이어그램에서 코드를 생성하려는 사용자를 위해 UML 디자이너는 무료 UML에서 Java 코드 생성기
공식 홈페이지
분류
지원사양
SysML,dsl,sysml,uml,uml-diagrams,uml-modeling,
9. astah Community Edition
설명
직관적 인 UML 소프트웨어를 무료로 제공하는 무료 경량 버전
시장에서 가장 강력한 UML Plus 소프트웨어 Astah는 팀이 플랫폼간에 명확하고 쉽게 의사 소통 할 수 있도록합니다
Astah를 사용하여 모델링을 한 차원 높여보십시오.
공식 홈페이지
분류
지원사양
modeling,modeling-tool,uml,uml-modeling,
10. Modelio
설명
Modelio는 기본적으로 UML, BPMN 및 XMI와의 모델 교환을 지원하는 오픈 소스 모델링 도구입니다
비즈니스 프로세스 모델링을위한 모든 UML2 다이어그램과 특정 다이어그램을 그릴 수 있습니다
응용 프로그램에 새로운 기능을 추가 할 수 있으므로 쉽고 강력합니다
실제로, 엔지니어링 소스 코드 (Java, …)를 생성 및 리버스하고, 웹 문서를 생성하거나 다른 모델링 언어 및 표준 (SysML, TOGAF 등)을 사용하여 작업 할 수 있습니다
몇 가지 무료 확장을 Modelio에서 사용할 수 있습니다 Modelio를위한 상점 …
자세한 정보»
공식 홈페이지
분류
지원사양
Portable,SysML,bpmn,mda,sysml,togaf,uml,uml-modeling,
11. WhiteStarUML
설명
WhiteStarUML은 최신 Delphi 버전으로 코드를 업데이트하고 타사 구성 요소에 대한 의존도를 낮추며 버그를 수정하고 새로운 기능을 추가함으로써 Delphi 코드 기반을 되살리려 고 의도 한 StarUML 포크입니다
기능 새로 워진 사용자 인터페이스 유니 코드 문자열의 완벽한 기능 핸들링 Java 리버스 엔지니어링이 버전 1.5로 업데이트되었습니다
Windows 7 및 8에서 개발 및 테스트되었습니다.
공식 홈페이지
http://sourceforge.net/projects/whitestaruml
분류
지원사양
Support for Unicode,uml,unicode-support,
12. ObjectAid
설명
ObjectAid UML Explorer는 다른 UML 도구와 다릅니다
UML 표기법을 사용하여 텍스트 편집기만큼 정확하고 최신 인 기존 코드의 그래픽 표현을 보여 주며 사용하기가 쉽습니다
몇 가지 고유 한 기능이이를 가능하게합니다
Java 클래스를 다른 Eclipse 뷰의 다이어그램으로 드래그하기 만하면됩니다
오랜 기간 리버스 엔지니어링 작업을 시작할 필요가 없습니다
소스 코드와 라이브러리는 표시되는 모델이며 다른 형식으로 리버스 엔지니어링되지 않습니다
Eclipse에서 코드를 업데이트하면 다이어그램도 업데이트됩니다
소스 코드를 리버스 엔지니어링 할 필요가 없습니다
리팩토링은 다이어그램과 소스 코드를 업데이트합니다
필드의 이름을 변경하거나 클래스를 이동하면 다이어그램은 syn에서 빠져 나가지 않고 변경 사항을 반영하기 만하면됩니다
Eclipse 작업 공간의 모든 다이어그램은 변경 사항을 리펙토링하여 업데이트됩니다
필요한 경우 버전 제어 시스템에서 체크 아웃됩니다
다이어그램은 Eclipse IDE에 완전히 통합되어 있습니다
다른 뷰의 Java 클래스를 다이어그램으로 드래그 할 수 있으며 다이어그램 관련 정보는 가능한 경우 다른 뷰에서 볼 수 있습니다
ObjectAid UML Explorer는 빛을 빠르게 그리고 쉽게 사용하면서이 모든 것을 수행합니다
또한 컨텍스트 메뉴에서 마우스 오른쪽 버튼으로 관련 클래스를 찾아 추가 할 수 있기 때문에 코드를 쉽게 탐색 할 수 있습니다.
공식 홈페이지
분류
지원사양
diagram,eclipse-plugin,java,uml,uml-diagrams,
13. UMLGraph
설명
UMLGraph는 UML 클래스 및 시퀀스 다이어그램의 선언적 지정 및 드로잉을 허용합니다
현재의 기능은 모든 유형의 UML 다이어그램을 지원하기위한 지속적인 노력의 일환입니다.
공식 홈페이지
https://github.com/dspinellis/UMLGraph
분류
지원사양
design-tools,uml,uml-modeling,