객관화
Objecteering![]() | 이 글은 광고처럼 쓰인 내용을 담고 있다.(2010년 8월) (이 를 과 시기 |
![]() | |
사례 다이어그램 사용 예제 | |
개발자 | Objective Software |
---|---|
초기 릴리즈 | 1992 |
운영 체제 | Windows, Linux |
유형 | UML 도구 |
면허증 | Objective Software |
웹사이트 | http://www.objecteering.com/ |
Objective는 Softeam의 자회사 Objective Software에서 편집한 UML 및 MDA CASE 도구다.[1]
개요
Objective는 두 가지 버전으로 제공된다.
- Objective 6의 Free Edition은 UML 2.0 모델링 도구로 무료로 제공되지만 단일 사용자 모드로 제한된다.이 버전은 문서 생성을 포함한 수준 높고 완전한 UML2 모델링 도구 입니다.사용자는 또한 요구사항 관리, 문서화, C# Developer, C++ Developer 또는 Java Developer와 같은 여러 Objective 6 확장 모듈을 한 번에 하나씩 사용해 볼 수 있다.
- Enterprise Edition은 Objective 6의 상용판으로, 일부 협력 개발 기능이 있는 독립형 모드 또는 완전한 팀워크 모드로 전체 제품군에 대한 액세스를 제공하며, 다중 사용자 저장소와 모델 확산/머지 운영, 그리고 에 대한 플러그인을 통한 동시 모델링 및 개발 시설을 허용한다.모델 버전 관리 및 구성 관리에 사용되는 가장 인기 있는 CM 도구Objective 6 Enterprise Edition은 UML 2.0 모델링 기능 외에도 UML과 통합된 요구사항 관리, 보고서 및 문서 제작, Java, C++, C#, SQL DDL, CORBA IDL, Fortran에 대한 코드 생성 등을 완벽하게 지원한다.Eclipse 플러그인은 Objective 6에서도 사용할 수 있다.
주요 기능
- OMG 표준 모델링(UML2, BPMN, SysML, MDA 등)
- 모델 및 다이어그램 구성의 인체공학적 특성 및 생산성
- 사전 및 요구사항 관리를 모델링에 통합
- 의미 다이어그램 편집기, 실시간 모델 일관성 검사
- 영구적인 일관성 및 추적성(요구사항, 모델, 문서, 코드 등)
- 중앙 모델 저장소(비즈니스, 논리, 기술, 소프트웨어, 물리적 등)
- 협업 및 팀워크 관리(다중 사용자, 다중 프로젝트)
- 자동화된 애플리케이션 코드 생성(Java, C#, C++, SQL 등)
- MDA 기술을 사용한 Objective의 손쉬운 적응 및 확장(UML 프로파일, Java API 및 변환 마법사, 모델 변환, MDA 구성요소 등)
- 확장성 및 개방성: Java API, 타사 툴과의 통합(SCM, RME, IDE 등)
참고 항목
참조
- ^ "Softeam Products". Softeam. 2008.
외부 링크