본문 바로가기
소프트웨어공학

[소프트웨어공학] L8 - Model-driven Engineering

by leziwn.cs 2023. 11. 13.
Model-based Design (모델 기반 설계)

: 모델을 미리 만들어서, 모델을 검증하면서(varification), 코드를 자동으로 생성한다(coding).

 

▶ Modeling

  • Simulation (시뮬레이션)
  • Analysis (분석)

▶ Automation

  • Verification (검증)
  • Coding (코드 생성)

--> 자동화를 통한 반복 검증!

 

 

Simulink Modeling

: 동적 시스템을 블록으로 표현하여 시뮬레이션을 수행하기 위한 플랫폼

 

▶ Simulink 모델:

  • Blocks (블록)
  • Signal Lines

+ Logic Modeling Chart

Simulink Modeling

 

 

 

 

 

출처: 이화여자대학교 박지현교수님 소프트웨어공학