사이트맵 보기

뉴스레터

[뉴스레터] TRACE32를 이용한 UML 모델링 검증 방법

작성일

작성자 관리자

조회수 8690

첨부파일
제목 없음


 

안녕하십니까?
임베디드 솔루션 전문 기업인 MDS테크놀로지에서는 UML(Unified Modeling Language) 기반의 모델링 툴인 Rhapsody를 공급하고 있습니다.


Rhapsody는 UML 2.0과 SysML(System Modeling Language) 기반으로 실시간 임베디드 시스템 및 소프트웨어를 그래픽으로 설계함은 물론 설계와 동시에 소스 코드를 자동으로 생성할 수 있습니다. 또한, 생성된 코드를 Target과 직접 연동하여 시뮬레이션함으로써 임베디드 시스템을 검증할 수 있습니다.

이번 뉴스레터에서는 Rhapsody에서 자동 생성된 코드를 JTAG 디버거인 TRACE32와 연동하여 소스를 분석하는 기능에 대해 소개하고자 합니다. Rhapsody에서 설계한 Model과 이 Model에서 자동 생성된 코드의 품질을 TRACE32로 직접 검증해 보십시오.


Rhapsody에서 생성된 실행 파일을 Target에서 실행시키면 TRACE32를 통해 Target의 정보를 실시간으로 확인할 수 있을 뿐만 아니라, Rhapsody에서 설계한 Model을 시뮬레이션할 수 있습니다. 이를 통해 UML Model과 소스코드를 동시에 디버깅할 수 있으므로 품질 높은 코드를 빠른 시간 내에 구현할 수 있고, 개발기간을 획기적으로 단축할 수 있습니다.


  
  
  Rhapsody의 주요 기능 및 특징

     ☞ UML 2.0 / SysML 기반의 임베디드 시스템 설계, 구현 및 검증

     ☞ Target에 적용 가능한 품질 높은 코드(C, C++, Java, Ada) 자동 생성
     ☞ 일반 개발자들이 이해할 수 있는 소스 코드 자동 생성
     ☞ Model과 코드의 실시간 및 양방향 동기화로 직관적인 개발 지원
     ☞ 강력한 Reverse Engineering을 통한 Legacy Code 재활용
     ☞ 시나리오 기반의 시스템 검증 및 Test Vector 자동 생성
     ☞ 대부분의 상용 RTOS 및 고객 자체 RTOS 지원
     ☞ 32/16/8Bits Platform 지원
     ☞ 문서 자동 생성
     ☞ 다양한 Tool과의 연동(요구분석, 형상관리 등)


  
  
적용 분야 및 주요 고객

     ☞ 국방 / 항공 : Lockheed Martin, BAE Systems, Boeing, NASA, EADS, Elbit, Thales
     ☞ Telecommunication : Nokia, Cisco, Motorola, Nortel Networks, Philips, Sprint
     ☞ Automotive : BMW, Delphi, Ford, GM, Honda, Nissan, Renault, SAAB, Volvo
     ☞ 공장 자동화 : AMD, Bell & Howell, Carrier, Mitsubishi, Otis, Rockwell, Trane
     ☞ 일반 전자제품 : Canon, EMC, Fujitsu, HP, Intel, Hitachi, Kodak, Seagate, Sony
     ☞ 의료 기기 : Abbott, Baxter Healthcare, Cytyc, Hamilton Medical, Varian, Zoll

 

◎ Rhapsody 제품 문의 : 최재형 과장 (02)2106-6077



 

고객문의 기술지원/
데모/
SW요청
031-627-
3116