IBM Engineering Systems Design Rhapsody Developer란 무엇일까요?

IBM Engineering Systems Design Rhapsody - Developer는 UML, SysML 및 AUTOSAR에 대한 지원을 제공하는 모델 중심 개발(MDD) 환경이며, 이는 도메인 특정 언어(DSL)로 작업할 수 있는 유연성을 제공합니다. 또한 소프트웨어 개발 라이프사이클 자동화, 자산 재사용 촉진, 팀 협업 최적화와 함께 개발 라이프사이클 초기에 결함과 설계 오류를 파악할 수 있도록 도와줍니다. 소프트웨어 엔지니어는 대상 하드웨어가 사용 가능하기 전에 애자일 개발과 실시간 및 임베디드 애플리케이션에 필수적인 효율적이고 테스트 가능한 소프트웨어 아키텍처와 디자인을 구축할 수 있습니다.

이점

추상화 기능 확보

스펙과 설계를 그래픽으로 표현합니다. 업계 표준과 명확한 표기법을 사용하여 팀들 간의 커뮤니케이션과 공급망 전체의 커뮤니케이션을 개선합니다.

확인 및 유효성 검증

모델 기반 시뮬레이션과 분석으로 조기에 지속적인 스펙 검증과 디자인 테스트를 제공합니다.

추적 가능성 제공

요구사항 > 스펙 > 설계 > 코드 단계를 통해 설계 의사결정 및 장단점 분석을 수행한 방법과 이유를 표시합니다.

기술 시스템 제품 설계도를 들고 원형 계단을 걸어오르는 여성

시장 수요를 충족하기 위한 IoT, AI 및 분석

IBM Engineering Systems Design 모델 기반 엔지니어링 솔루션과 툴이 경쟁우위의 혁신에 대한 정교한 접근 방식을 어떻게 제공하는지 알아봅니다.

주요 기능

  • 전체 임베디드 애플리케이션 생성
  • 시뮬레이션 및 모델 기반 테스트
  • IBM Rational 플랫폼 내에 통합
  • 표준을 준수하는 아티팩트 작성
  • 요구사항 추적성
  • 팀 협업
  • 추가 기능 소프트웨어의 확장 기능

제품 이미지

사용 후기

선택 가능한 에디션

Architect for Systems Engineers

이는 요구사항을 분석하고 이를 정교화하며 아키텍처 균형을 맞추고 디자인을 문서화할 수 있도록 해주는 저비용의 시스템 엔지니어링 환경입니다.

Designer for Systems Engineers

Architect for Systems Engineers의 모든 기능을 포함하며, 조기 검증을 위해 디자인의 프로토타입을 작성하고 이를 시뮬레이션 및 실행할 수 있도록 해줍니다.

Architect for Software

UML 또는 AUTOSAR을 사용하여 C++, C 또는 Java 애플리케이션을 그래픽 방식으로 구축하기 위한 저비용의 통합 소프트웨어 엔지니어링 환경입니다.

Developer

C++, C, Java 및 Ada(MISRA-C 및 MISRA-C++ 포함)에 대한 전체 애플리케이션 생성을 통한 임베디드 및 실시간 애자일 소프트웨어 엔지니어링 환경입니다.