메뉴 건너뛰기

Together

Test
Together - 소프트웨어 아키텍처 디자인을 위한 비주얼 모델링
  • 기업 애플리케이션 분석, 설계 및 개발 가속화
  • MicroFocus(구 Borland) Together를 이용하여 유연하고 적용성이 뛰어나며 유지보수가 간편한 소프트웨어 아키텍처를 분석, 설계 및 구현할 수 있으며, 이를 이용하여 비즈니스의 요구를 만족하는 애플리케이션 시스템을 생성 할 수 있습니다.
  • 프로젝트의 업무 분석가, 시스템 분석가, 아키텍트, 데이터 모델러, 및 개발자들은 프로젝트의 모든 주요 정보를 Together 기술을 이용하여 모두가 공감하는 공통적이면서 가시적인 방식으로 이해하며 공유함으로써 프로젝트 전반의 동기화를 실현합니다. 이러한 기능은 비즈니스 절차 변경, 새로운 애플리케이션 개발 또는 기존 시스템에서 설계 정보 추출 등의 업무에 제약 없이 활용 될 수 있습니다.
  • Together는 시장 선도의 요구사항 정의 및 요구사항 관리 솔루션과 완벽한 연동기능을 제공합니다. 소프트웨어 딜리버리 팀들은 고객의 요구를 만족시켜 주기 위하여 관련된 요구사항에 대한 직접 접근, 재사용 및 추적성 기능을 이용합니다.
Together 기술은 시장 선도적인 설계 능력을 제공해주며 IT 아키텍처를 비쥬얼화 할 수 있도록 지원합니다.
  • 제품의 특징
    • 업무 분석가, 시스템 분석가, 아키텍처 및 개발자를 위한 모델링 솔루션
    • Together는 소프트웨어 딜리버리 팀 내의 모든 역할 담당자들의 특정 모델링 요구를 만족해주기 위하여 설계된 솔루션입니다. 모든 팀 구성원들이 가능한 적은 시간을 투자해서 높은 품질의 애플리케이션을 생성하기 위하여 효과적으로 상호 협업하도록 보장합니다. 기존 또는 신규 프로세스 이용여부에 관계없이 팀들은 향상된 의사소통 능력 그리고 프로젝트 지연에 대한 위험 감소라는 이점을 얻을 수 있습니다.
    • DSL을 이용한 비즈니스 신속성 향상 및 애플리케이션 유지보수 비용 감소
    • 모델은 비즈니스 프로세스, 애플리케이션 및 기업 아키텍처 그리고 데이터 구조에 대한 청사진을 제공합니다. 이러한 모델은 프로젝트 내 팀들간 의사소통을 위한 필수요소이며 견고하고 안전한 아키텍처를 보장합니다.
    • 기업 조직은 비쥬얼화된 모델을 이용하여 이해력, 의사소통 능력 및 문서 가치를 확대함으로써 프로젝트에 도전이 되는 복잡성 문제를 해결해 갑니다. 애플리케이션의 복잡도가 증가하고 비즈니스 절차 또한 복잡해짐에 따라, 애플리케이션 시스템의 장기간 유지보수를 위하여 필요한 정확성 및 품질을 보장 할 수 있는 우수한 모델의 중요성이 강조되고 있습니다.
    • IT 조직의 총 소유 비용을(Total Cost Of Ownership: TCO) 절감하기 위하여 비즈니스 프로세스 최적화, 애플리케이션 설계 그리고 생산적인 기술이 중요항목으로 자리잡고 있습니다.
    • 도메인-정의-언어(Domain-Specific Language: DSL)는 비즈니스 문맥 내에서 청사진을 제공해줄 수 있으며, DSL을 이용하는 모델화의 중요성 또한 증가합니다. DSL은 비즈니스 중심의 가치를 제공하기 위한 비쥬얼화, 모델 주도의 연계, 전환 그리고 생성에서 그 가치가 더욱 확대됩니다. 이는 모델 작업의 복잡도를 제거해주기에, 프로젝트 팀들이 최적의 의사소통 및 효율성을 갖는 모델을 그들의 비즈니스 도메인 내에서 직접 개발 할 수 있도록 도와줍니다.
    • 최상급 설계 패턴을 이용한 반복적인 프로젝트 성공
    • 커스터마이즈 가능한 워크플로우 프로세스는 개별 조직의 요구를 만족시켜줄 수 있도록 수정되고 확장 될 수 있습니다. 이는 애플리케이션 라이프사이클 전반에 최적의 효율성을 제공해 줍니다. StarTeam은 다양한 운영시 스템을 지원하고 원격지 분산 팀을 위하여 여러 유형의 클라이언트를 제공하며 시장 선도의 애플리케이션 라이프 사이클 관리 툴과 연동 기능을 제공합니다, 이를 통하여 조직은 전체 소프트웨어 딜리버리 프로세스를 효율적으로 적용시킬 수 있습니다.
    • 주요 프로젝트 자산을 위한 완벽한 보안 및 보호
    • 소프트웨어 개발 팀들은 Together를 이용하여 검증된 산업계 표준 설계 패턴을 생성하고 또한 재사용할 수 있는 능력을 확보 할 수 있습니다. 이는 고품질을 갖는 애플리케이션 출시를 보장해주며 성공적인 청사진 사용을 장려해줍니다. 개발 라이프사이클 후반에 설계 오류로 인한 재작업을 획기적으로 감소시킴으로써 프로젝트 팀들은 보다 효율적으로 작업할 수 있습니다.
    • 다중 플랫폼 환경을 위한 플랫폼 독립적인 모델
    • Together 솔루션은 사용자들이 다중 플랫폼 환경에서 사용할 수 있는 플랫폼 독립적인 모델을 생성 할 수 있는 유연성을 제공해줍니다. 광범위한 개발 언어를 지원하는 기능을 제공하고, 아키텍트가 플랫폼 독립 모델을 특정 플랫폼을 위한 모델로 전환 할 수 있도록 다양한 기능을 제공합니다.
    • 클라이언트단 진단
    • 경쟁 대상이 없는 SilkPerformer의 TrueLog™ 기술은 최종 사용자 관점의 다양한 진단 기능 및 자료를 제공합니다. TrueLog는 부하테스트 수행 중 HTML페이지에(내포되어 있는 객체 포함) 대하여 가상사용자가 서버로 전송하거나 또는 서버에서 받은 자료를 비쥬얼하게 재생하여 제공하기에, 부하테스트 수행 중 오류가 발생하는 경우에 애플리케이션 시스템을 시각적으로 분석할 수 있는 기능을 제공합니다. 상세화된 응답 시간 통계 자료를 활용하여 애플리케이션 운영 이전 단계에서 서비스 수준 문제점에 대한 근본 원인을 발견할 수 있도록 도와줍니다.
    • 산업계 표준 지원
    • Together 솔루션은 MDA 표준을 지원합니다: Unified Modeling Language™(UML), XML Metadata Interchange(XMI), Query/ Views/Transformations(QVT) 그리고 Object Constraint Language(OCL). 볼랜드는 모델 전환 기술 해결에 대한 공헌과 같은 여러 방식으로 Model Driven Architecture(MDA) 특히 QVT 분야에 많은 영향을 주며 기술을 주도해가고 있습니다. 오늘날 아키텍트는 이 전환 기술을 이용하여 어떠한 Eclipse Modeling Framework(EMF) 기반의 모델이라도 다른 형태의 모델로(예를 들면 CIM을 PIM으로, PIM을 PSM으로 기타 등등) 전환 시킬 수 있습니다.
    • 개발 라이프사이클 전반의 효율성 확대
    • 광범위한 자동화 및 시간절감을 가져오는 기능을 활용하여 개발팀들은 좀더 생산적으로 작업을 진행 할 수 있습니다. 주요 기능으로 자동 문서 생성; 패턴 및 컴포넌트 정의와 같은 소프트웨어 자산 재사용; 리팩토링을 이용하여 변경에 대한 빠른 대처; 그리고 모델과 코드가 실시간으로 동기화를 유지 할 수 있도록 개발된 볼랜드 유일의 LiveSource 기술이 있습니다.
  • 제품의 주요 기능
    • Domain-Specific Language(DSL) 툴킷
      • Domain-Specific 메타 모델을 위한 비쥬얼 모델링
      • DSL 솔루션 생성을 위한 마법사 지원- 모델 전환 다이어그램 편집기, 코드 생성, Eclipse BIRT 보고서 포함
      • GMF 기반의 UML 2.1 다이어그램
      • 비즈니스 프로세스 모델링
      • Business Process Modeling Notation(BPMN) 검증 기능
      • BPEL for Web Services(BPEL4WS) 가져오기/내보내기
    • UML 모델링
      • 언어 독립적인 UML 1.4 그리고 UML 2.0 다이어그램
      • ER 및 IDEF1x 다이어그램을 이용한 물리적 데이터 모델링
      • 시장 선도의 DBMS(Oracle, DB2, Sybase, MS SQL Server)를 지원하는 역공한 및 순공학
      • 논리적-투-물리적 데이터 모델 전환
    • 향상된 모델링 및 MDA
      • Object Constraint Language(OCL) 2.0 지원- 신택스 하이라이트, 검증 및 코드 센스 기능 포함
      • 모델-투-모델 전환(OMG)을 위한 QVT
      • xPand, JET 및 EMF API를 이용한 모델-투-텍스트 전환
      • Java, J2EE™, C++ 및 C#(신규)를 지원하는 코드 생성
      • Eclipse 플러그인으로 UML 프로파일 구성, 애플리케이션 및 배포
      • Gang of Four 패턴 지원을 포함하는 디자인 패턴
      • 소스 코드 디자인 패턴 인식
      • 코드 템플릿 디자인 및 재사용
      • XMI 2.0 모델 가져오기/내보내기
      • Rose 및 XDE 모델 가져오기
    • 문서 생성
      • 애플릿 네비게이션, 하이퍼링크 다이어그램 및 Javadoc 스타일 모델/코드의 HTML 포털 문서
      • 다이어그램에서 다중 폼 형태의 이미지 파일 생성
      • 문서 커스터마이징, 프린트를 위한 다이어그램 레이아웃, 자동 문서 생성을 위한 템플릿 디자이너
      • 품질 보증
      • 코드 오딧 및 매트릭스
      • OCL 기반의 모델 오딧 및 매트릭스
    • 팀 작업
      • 협업: 버전 관리되는 프로젝트간 다이어그램 및 모델 공유
      • Borland StarTeam, Subversion, Git과 연동
      • Borland CaliberRM™ 및 RequisitePro와 연동되어 요구사항으로부터 유스 케이스 생성 및 추적 지원
위로