모델 다이어그램의 의미론에 대한 새로운 접근법

Source

  • Evernote/Papers/A new approach to the semantics of model diagrams.md

Summary

이 논문은 소프트웨어 공학에서 설계 단계 이후로 소외되기 쉬운 다이어그램의 가치를 높이기 위해, 모델 및 인스턴스 다이어그램(클래스/객체 다이어그램)을 타입 이론(Type Theory)의 일급 엔티티로 제안합니다. 이 접근법은 구성적이고 자기 기술적(reflexive/metacircular)인 의미론을 제공하며, 타입 이론 내에서 모델 변환의 정확성을 증명할 수 있어 메타모델링 및 모델 기반 엔지니어링(MDE)에 적합합니다. 또한 타입 이론 구현이 있다면 다이어그램을 즉시 실행 가능한 코드로 활용할 수 있는 장점이 있습니다.

Key Points

  • 다이어그램을 타입 이론의 일급 엔티티로 취급하여 코드와 다이어그램의 위계를 평준화함
  • 구성적이고 자기 기술적(reflexive)인 의미론을 통해 메타모델링 및 모델 기반 엔지니어링 지원
  • 타입 이론을 사용하여 모델 변환의 정확성을 수학적으로 증명 가능
  • 타입 이론 구현을 통해 다이어그램을 즉시 실행 가능한 코드로 활용 가능