비즈니스 자동화 ELM Rhapsody Architect for Software IBM Engineering Systems Design Rhapsody – Architect for Software

임베디드 소프트웨어를 위한 IDE(통합 개발 환경)를 제공하고, 이를 사용함으로써 디자인에서 구현으로 빠르게 이동할 수 있습니다

Systems Design Rhapsody – Architect for Software란 무엇일까요?

Systems Design Rhapsody - Architect for Software는 임베디드 소프트웨어 디자인을 위한 모델 중심 개발 환경으로, 소프트웨어 시각화를 통해 생산성, 재사용성, 일관성을 향상시키는 데 도움을 줍니다. UML, SysML, AUTOSAR 및 UPDM과 같은 업계 표준을 지원하며, 사용자는 애플리케이션을 시각적으로 캡처하여 수동 코딩 작업을 자동화하고 디자인 내용을 교류할 수 있습니다. 시각적 프로그래밍 환경을 통해 디자인과 개발 과정이 통합되고, 팀 협업을 용이하게 하여 더 빠르고 나은 결과를 얻을 수 있습니다. 사용자는 자산 재활용을 통해 개발 생산성을 높이고 비용을 절감할 수 있으며, 디자인 작업시 보다 높은 수준의 일관성을 얻을 수 있습니다.

성공적인 혁신을 주도하는 MBSE 읽기
이점
더 빠른 결과를 위한 비주얼화

비주얼 프로그래밍 환경을 통해 디자인과 개발 과정이 통합되고, 팀 협업을 용이하게 하여 더 빠르고 나은 결과를 얻을 수 있습니다.

구현까지 걸리는 속도

임베디드 소프트웨어 엔지니어링은 실시간 자동화 기능을 통해 개발에서 구현까지의 과정 시간을 빠르게 단축 시킬 수 있습니다.

생산성 및 일관성 향상

협업이 핵심입니다. IBM Engineering Workflow Management과 함께, 모델 기반의 차별화 & 병합 기능을 사용합니다.

기능
업계 표준을 지원하는 비주얼 소프트웨어 개발

비주얼 소프트웨어 개발 기능을 사용하면 UML 다이어그램 또는 기존 코드 편집기를 사용하여 코드를 생성하면서 임베디드 소프트웨어를 개발할 수 있습니다. 추가 개발을 위해 기존 코드를 모델링 환경으로 가져올 수 있습니다. IBM Engineering Systems Design Rhapsody – Architect for Software는 아키텍처, 디자인, 코드 및 문서의 일관성을 자동으로 유지시켜 줍니다.


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

거의 실시간 기반의 자동화 임베디드 소프트웨어 엔지니어링을 통해 디자인부터 구현까지 빠르게 수행할 수 있습니다. IBM Engineering 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 에디션으로 가져올 수 있습니다.


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

이 소프트웨어는 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의 소프트웨어 요구사항은 다음을 참조하세요.

하드웨어 요구사항 전체 목록 보기

어떤 옵션이 가장 적합한가요?
Architect for Systems Engineers

요구사항을 분석하고 상세화하며, 아키텍처의 타협점을 찾고, 설계를 문서화할 수 있는 저비용의 시스템 엔지니어링 환경입니다.


Designer for Systems Engineers

Architect for Systems Engineers의 모든 기능에 추가하여 조기 검증을 위한 설계 프로토타입 생성, 시뮬레이션 및 실행이 가능합니다.


Architect for Software

UML 또는 AUTOSAR를 사용하여 C++, C 또는 Java 애플리케이션을 그래픽으로 설계할 수 있는 저비용의 통합 소프트웨어 엔지니어링 환경입니다.


개발자

C++, C, Java 및 Ada(MISRA-C 및 MISRA-C++ 포함)를 위한 전체 애플리케이션 생성을 통해 임베디드 및 실시간의 민첩성을 갖춘 소프트웨어 엔지니어링 환경입니다.

성공을 돕는 전문가 리소스
제품 설명서

 

IBM 제품 설명서에서 궁금한 부분에 대한 해답을 빠르게 찾을 수 있습니다.

 

탐색