주목할 기능

산업 표준을 지원하는 시각적 소프트웨어 개발

시각적 소프트웨어 개발 기능을 활용하면 UML 다이어그램이나 기존 코드 편집기로 코드를 작성하여 임베디드 소프트웨어를 개발할 수 있습니다. 기존 코드를 모델링 환경으로 가져와서 추가 개발에 활용할 수 있습니다. IBM Engineering Systems Design Rhapsody - Architect for Software는 아키텍처, 디자인, 코드 및 문서의 일관성을 자동으로 유지할 수 있도록 지원합니다.

임베디드 소프트웨어 엔지니어링

실시간 자동 임베디드 소프트웨어 엔지니어링을 통해 설계부터 구현까지 진행할 수 있습니다. Systems Design Rhapsody - Architect for Software는 디자인의 구조와 아키텍처를 엔지니어링할 수 있도록 C, C++, Java 및 C# 코드 프레임을 생성합니다. 코드 프레임을 사용하여 모델 또는 코드에 세부 코딩을 추가할 수 있습니다. IBM ELM 애플리케이션은 데이터의 일관성을 위해 변경사항을 동기화합니다. 또한 MARTE 프로파일을 통해 실시간 성능을 모델링하고 디자인상의 병목이 어디인지 분석할 수 있습니다.

AUTOSAR 작성 및 DDS 모델링 지원

IBM Engineering Workflow Management와의 통합을 포함하여 모델 기반 차별화(AUTOSAR & DDS)와 병합 기능을 사용하여 팀 멤버와 협업합니다. Design Manager를 사용하여 디자인을 공유 및 검토하고 OSLC를 사용하여 라이프사이클 아티팩트까지 추적합니다. 이 소프트웨어는 Workflow Management 및 Eclipse 플랫폼 기반의 기타 IDE와 통합됩니다. IBM Engineering Systems Design Rhapsody- Architect for Software에서 개발된 모델을 디자인 테스트를 위해 Rhapsody Developer 에디션으로 가져올 수 있습니다.

안전 및 기능 컴플라이언스 충족

TCO 계산하기

이 소프트웨어는 DO-178B, ISO-26262 또는 IEC 61508 등의 표준을 준수할 수 있도록 디자인에서 다시 이전의 요구사항으로의 요구사항 추적성을 제공합니다. 최종 구현에서 추적성을 지원할 수 있도록 요구사항 정보를 코드에 삽입할 수 있습니다. 이는 SysML 매개변수식 다이어그램의 매개변수식 제한조건 해결기를 제공하며 거래 연구 분석과 아키텍처상의 균형 유지를 지원합니다. 또한 모델 일관성과 완성도의 개선을 지원하기 위해 정적 모델 검사 분석도 제공합니다.

실시간 데이터를 활용하여 제품 성능 최적화

Systems Design Rhapsody - Architect for Software는 전체 제품 라이프사이클 개발을 위해 기타 IBM ELM 제품과 통합할 수 있도록 허용하는 라이프사이클 지원 및 추가 기능 소프트웨어를 제공합니다. 예를 들어, IBM Engineering Systems Design Rhapsody - Tools and Utilities Add On 소프트웨어는 커스터마이징 가능한 템플릿 기반 문서를 제공합니다. IBM Engineering Lifecycle Optimization - Publishing은 배치된 IBM Jazz™ 및 써드파티 툴에서 문서 스타일 보고서의 생성을 자동화합니다.

기술 요구사항

소프트웨어 요구사항

IBM Engineering Systems Design Rhapsody - Architect for Software의 소프트웨어 요구사항은 다음을 참조하세요.

하드웨어 요구사항

IBM Engineering Systems Design Rhapsody - Architect for Software의 하드웨어 요구사항은 다음을 참조하세요.