SW 개발도구

  • SW개발도구
  • Rhapsody
제품문의

개요

Rhapsody는 임베디드 시스템 및 소프트웨어 개발을 위한 UML/SysML 기반의 설계 솔루션입니다.
요구사항에 기반한 시각적인 시스템의 설계와 설계된 대로 임베디드 시스템에 최적화된 코드를 자동 생성 합니다. 이는 신속한 프로토타입의 설계와 시뮬레이션을 통한 개발 초기 단계에서의 요구사항 및 설계에 대한 유효성을 검증할 수 있습니다. 추가모듈을 통하여 시스템 및 소프트웨어 개발 프로세스별 추적성을 손쉽게 확보할 수 있고 산출물에 대한 작성시간을 획기적으로 절감할 수 있습니다. 개발 초기 단계의 견고한 설계를 가능하게 하여 개발 과정에서 발생하는 빈번한 수정 요구사항에 대해 효과적인 개발을 가능하게 하는 솔루션입니다.

제품의 종류

  • Architect

    - UML/SysML/AUTOSAR 기반의 모델링
    - Software Component Architecture 설계
    - 리버스 엔지니어링을 통한 모델 생성
  • NeoDTA

    - UML/SysML/AUTOSAR 기반의 모델링
    - 다양한 다이어그램을 통한 구조화된 코드 자동 생성 및 코드의 시각화
    - 리버스 엔지니어링을 통한 모델 생성
    - Host 상 Animation 기반의 시각적 모델 검증 지원

Add-On

  • TestConductor

    - 요구사항 기반의 설계 모델 테스트
    - 단위/통합 시험을 자동화하는 Test Architecture 생성
    - 단위/통합 시험을 위한 테스트 케이스 자동 생성
    - MIL/SIL 테스트 지원
  • Tool and Utilities

    - 다양한 요구사항 관리 도구 및 Simulink 등 타 도구와의 연동
    - 요구사항과 모델 요소, 코드 간 연결을 통한 양방향 추적성 확보 및 커버리지 확인 가능
  • RPE

    - 문서 자동 생성 도구
    - 원하는 형식의 산출물 커스터마이징 기능
    - Word, PDF, HTML 형식의 출력

제품의 주요 기능

  • 코드 자동 생성
    • 설계된 모델로부터 자동으로 코드 생성
    • 모델과 코드 간 동기화를 통해 상호 변경 작용
  • 지속적인 시뮬레이션
    • Target 없이 Host 상에서 시뮬레이션
    • 요구사항 및 설계 모델 기반의 시뮬레이션
    • UML 기반의 시뮬레이션
    • 테스트 환경의 자동 구축 및 테스팅 실행
  • 요구사항 관리 도구와의 연동
    • 요구사항 관리 도구, MS Office 와의 연동 가능
    • 요구사항과 모델 요소 간 연결을 통한 추적성 관리 및 일관성 확보
  • 리버스 엔지니어링
    • 기존 코드의 모델화 및 시각화
    • Flowchart 기반의 분석 및 문서화

주요 고객사