by Compuware - 상품타입: Component / Add-In / 어프리케이션 / Java Servlet / JavaBean / Java Class / Enterprise JavaBean V2.0 / Enterprise JavaBean V1.2 / Enterprise JavaBean V1.1 / Enterprise JavaBean V1.0
주의:이 페이지 정보는 7월 2006에 종료되었습니다
최신 정보는 밑의 링크를 참고하세요.
또는 이 상품의 특정 라이센스를 구입하실 경우는, 가격 및 제품 취급 상황에 관해서는 이쪽 으로 연락 주시기 바랍니다.
이 페이지에 표시된 정보는 최신정보가 아닐 경우가 있습니다.
모델 지향, 패턴 기반의 엔터프라이즈 응용 프로그램 개발 환경인 OptimalJ는 J2EE 응용 프로그램의 개발, 통합 및 관리를 돕습니다. OptimalJ를 사용하면 IT 조직이 복잡한 J2EE 플랫폼에 쉽게 접근하여 업무 요구 사항 충족에만 집중할 수 있게 됩니다. OptimalJ를 사용하면 다음과 같은 작업을 수행할 수 있습니다.
- 업무 모델 설계 및 관리로 일관성 있는 응용 프로그램 개발
- 업무 규칙 구현과 기반 J2EE 코드 작성 작업 분리
- 선진 프로세스, 표준 및 가이드라인 사용
- 최신 기술로 최신 상태 유지
- 매번 응용 프로그램을 재작성하지 않고도 최적의 기능성 유지
OptimalJ는 엔티티에 들어있는 OMG(Object Management Group)를 사용하여 MDA(Model Driven Architecture)를 구현합니다. 업무 모델을 작업용 응용 프로그램으로 자동 변환해서, 변화에 신속하게 대응하고 개발 효율성을 높이며 관리 비용을 크게 낮출 수 있습니다.
OptimalJ Professional 에디션 핵심 사항
- OptimalJ을 사용하면 응용 프로그램의 시각적 모델로 완벽한 n-티어 J2EE 응용 프로그램 구현에 필요한 아키텍처와 코드를 모두 자동으로 생성할 수 있습니다.
- UML 다이어그램 기본 지원 - OptimalJ을 사용하면 다른 모델링 도구에서 UML 모델을 가져올 수 있을 뿐 아니라, 에디터에 들어있는 기본 다이어그램용 도구를 사용하여 직접 UML 모델을 설계할 수 있습니다. OptimalJ에서 자유롭게 모델링 작업을 수행하거나 다른 모델링 도구에서 가져온 모델을 확장할 수 있습니다.
- Business Rules Editor를 사용하면 업무 처리 단계에서 응용 프로그램을 쉽게 사용자 정의할 수 있습니다.
- OptimalJ는 변환 패턴 기반의 J2EE 응용 프로그램 실행에 필요한 모든 응용 프로그램 코드를 생성합니다. 변환 패턴에는 J2EE 규격 코딩용 선진 프로세스가 묶여 있습니다. 패턴은 EJB 2.0 JavaServer Pages, Session Beans, Entity Beans 및 Message-driven Beans 등의 모든 J2EE 구성 요소를 생성합니다.
- OptimalJ는 Java 코드와 응용 프로그램 모델을 동기화해서, 모델이 제공되는 실제 응용 프로그램을 언제나 정확하게 표현하도록 합니다.
- 시각적 인터페이스와 함께 제공되는 강력한 IDE에서는 소스 에디터, 클래스 브라우저, 폼 에디터는 물론 디버거까지 있어서 생성된 응용 프로그램을 조회, 수정 및 사용자 정의할 수 있습니다. 또한 OptimalJ는 Borland의 JBuilder, IBM의 WASD(WebSphere Application Studio Developer)와 통합되어, OptimalJ로 생성한 응용 프로그램을 어떤 IDE로도 사용자 정의할 수 있습니다.
- OptimalJ는 오픈소스 테스트 환경도 제공합니다. 여기에는 Tomcat WebServer와 servlet 엔진, JBoss EJB 컨테이너, Solid 데이터베이스 관리 시스템이 구비되어 있습니다.
- OptimalJ는 IBM의 WebSphere, BEA의 WebLogic, Oracle의 9iAS 및 Sun의 Java Applicatiion Server 등의 각종 선도적 J2EE 생산 서버에 자동으로 배포되어, 응용 프로그램 웹 티어를 더욱 쉽게 개발 및 관리할 수 있습니다. Webflow 모델에서는 뷰(JSP)와 관련 액션을 시각적으로 모델링할 수 있습니다. OptimalJ가 Struts-config 파일을 자동으로 생성 및 업데이트해서 응용 프로그램 흐름을 시각적으로 사용자 정의 및 수정하는 방법으로, Model View Controller 프레임워크를 웹 모델에 표현하여 생성된 코드를 세밀하게 제어할 수 있습니다.
- 모델 지향 테스트 - OptimalJ는 UML 모델을 사용하여 작업용 응용 프로그램을 생성합니다. OptimalJ가 생성한 코드를 확장해서 자동으로 생성된 구성 요소, 사례 및 스크립트를 시험하여, 코드 라인으로 구현해 놓은 업무 및 처리 규칙을 포괄적으로 테스트할 수 있습니다. 또한 테스트 중인 시스템의 대상 사례용 입력 값을 제공하는 테스트 데이터 풀을 쉽게 생성하여, 구성 요소 테스트 유닛 구축과 관련된 작업을 상당 부분 제거할 수 있습니다.