OptimalJ
OptimalJCompuware OptimalJ는 자바를 위한 모델 중심 개발 환경이었다.
OptimalJ는 2001년에[1] 처음 출시되었고 그 후 Sun Microsystems의 오픈 소스 NetBeans IDE를 기반으로 하였다. 2006년부터 OptimalJ는 오픈 소스 Eclipse IDE를 기반으로 한다.[2] OptimalJ는 Uniface 개발 제품군을 담당하는 많은 개발 팀에 의해 Compuware의 암스테르담 사무실에서 개발되었다.
OptimalJ는 두 가지 에디션으로 제공된다.
- Professional Edition은 Java EE 애플리케이션을 모델링한 다음 구현 패턴을 통해 모델로부터 애플리케이션의 코드를 생성하는 기능을 제공하여 Java EE 개발을 단순화하는 데 초점을 맞추고 있다.[3]먼저 플랫폼 독립적인 모델이 만들어지고, 그 다음에는 기술 패턴을 통해 플랫폼별 모델로 변형된다.
- Architecture Edition은 프로페셔널 Edition을 확장하는 데 사용할 수 있는 변형 및 쓰기 구현 및 기술 패턴에 대한 기능을 제공한다.메타모델과 패턴은 소프트웨어 공장으로 번들로 만들어진다.[4]
OptimalJ는 일반적으로 기술적으로 열악하고 비용이 많이 드는 개발 환경으로 간주되었다.Compuware는 Optimal 제품군으로는 Java 개발 커뮤니티 중 시장 점유율을 확보하기가 어렵다는 것을 알았다.
내부 구조조정으로 인해 컴푸웨어는 2008년 OptimalJ를 중단하기로 결정했다.[5]
참조
- ^ "New Compuware Product to Simplify Java Application Development". Compuware. 2001.
- ^ "Compuware Brings the Power of Model-driven Development to Eclipse". Compuware. 2006.
- ^ "Code Generation Network - OptimalJ interview". 2004.
- ^ "Compuware OptimalJ Enables Software Factories". Compuware. 2006.
- ^ "Compuware 2.0 set as rebirth of company". Infoworld. 2008.