제품 특징

LemonTree는 모델 기반의 Enterprise Architect(Sparx Systems) 애드온 제품과 다양한 산업 및 응용 분야에 대한 조정을 중점으로 둡니다.

UML / SysML, 모델 시뮬레이션, DSL, 소프트웨어 시스템 MDE(임베디드 시스템 포함)과 같은 최첨단 기술을 기반으로 신뢰할 수 있는 솔루션을 개발할 수 있습니다.

Diff & Merge

Enterprise Architect 모델의 3-way diffing 및 Merge

Model versioning

쉽고 안전한 모델 버전관리를 통한 Parallel 편집 기능 제공

Integration

Subversion 및 Git과 완벽한 통합

Branches of models

버전 및 변형의 parallel 개발

Merge- Preview

다이어그램 merge 및 미리보기 merge

Review

변경사항 발생시 명확하게 시각화 합니다.
(미리 보기 포함)

전문화된 솔루션 서비스를 제공하고 있습니다. 소프트웨어 기술 솔루션을 컨설팅 받아보세요!

주요기능

LemonTree는 Enterprise Architect를 사용하는 분산 되어 있는 팀의 프로젝트 개발을 수행하는 회사를 위한 것입니다.

변경된 사항을 바로 볼 수 있고 모델 기능을 대상으로 병합하기 때문에 시스템을 여러 분기로 개발할 수 있습니다.

또한 안전 표준을 쉽게 적용할 수 있으며 모델과 소스코드가 동시에 저장되고 버전이 변경될 수 있는 다른 artifacts와 동일한 수명 주기를 가질 수 있습니다

| 3-WAY DIFFING AND MERGING OF ENTERPRISE ARCHITECT MODELS

· LemonTree의 핵심 기능은 서로 다른 모델 버전의 차이를 병합합니다.

· 모델의 구조를 고려한 세분화된 3-way diffing 알고리즘으로 모델을 정확하게 비교할 수 있습니다.

· 현재 모델 버전의 변경사항을 계산하고 각 버전에 대해 모델 요소의 어떤 속성이 변경되었는지 계산합니다.

· 이러한 변화는 직관적이고 이해하기 쉬운 방식으로 사용자에게 제공합니다.

| PARALLEL EDITING OF MODELS THROUGH OPTIMISTIC MODEL VERSIONING

· 모델 레벨 (UML) 에서 변화에 대한 갈등, 문제점을 잘 이해할 수 있게 해주며 이는 목표로 한 방식을 처리 할 수 있습니다.

· 통합 이후 버전을 모든 관계자가 이해하고 사용할 수 있습니다.

| SEAMLESS INTEGRATION WITH SUBVERSION, GIT, PTC OR OTHER VCS POSSIBLE

· 기존 버전 관리 시스템에 완벽하게 통합될 수 있습니다. SVN, Git 또는 PTC를 통해 LemonTree를 성공적으로 구현할 수 있습니다.

· LemonTree는 Enterprise Architect의 모델을 중앙 저장소에 접근하면 외부 Diff & Merge 도구입니다.

RESOURCE & TUTORIALS

| LieberLieber LemonTree Concurrent Modeling Tutorial

| LieberLieber LemonTree Model Comparison Tutorial

| LieberLieber LemonTree Introduction to Model Versioning

| LieberLieber LemonTree Model Review Tutorial

| LemonTree GIT Support