본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

파라메트릭 다이어그램(Parametric Diagram, par)은 SysML에서 시스템의 성능·질량·전력 같은 값 속성들 사이에 성립해야 하는 수학적 관계를 제약 블록과 바인딩 연결자로 나타내는 구조 다이어그램이다.

UML에는 없고 SysML v1이 새로 더한 두 다이어그램 가운데 하나다(다른 하나는 요구사항 다이어그램). 블록 정의 다이어그램이 시스템을 이루는 블록과 그 값 속성(value property)을 정의한다면, 파라메트릭 다이어그램은 그 값들이 어떤 식을 만족해야 하는지를 적는다. OMG 규격은 이 다이어그램을 내부 블록 다이어그램의 제한된 형태로 정의하며, 제약 블록의 쓰임(constraint property)과 그 매개변수를 값 속성에 묶는 연결만 그린다.[1]

이렇게 식을 모델 안에 두면 설계 값을 바꿀 때 공학 해석 도구와 연동해 결과를 다시 계산할 수 있고, 운영 중에 측정한 값이 제약식이 허용하는 범위를 벗어나는지 따져 예외 상황을 찾아내는 근거로도 쓴다. 성능 예산 분석, 질량·전력 배분, 트레이드오프 분석이 대표 용도다.[2]

요소 뜻
제약 블록(constraint block) 재사용할 수 있는 수식 하나를 담는 블록. 예: F = m × a. 블록 정의 다이어그램에서 «constraint» 로 정의한다
제약 매개변수(constraint parameter) 제약식에 들어가는 변수. 예: F, m, a
제약 속성(constraint property) 어떤 블록 안에서 제약 블록을 실제로 쓰는 자리. 파라메트릭 다이어그램에 둥근 사각형으로 그린다
값 속성(value property) 블록이 가진 수치 속성. 단위와 값 형식(value type)을 가진다
바인딩 연결자(binding connector) 제약 매개변수와 값 속성을 묶는 선. 묶인 양쪽은 값이 같아야 한다

바인딩 연결자로 여러 제약 속성의 매개변수를 서로 다른 블록의 값 속성에 이어 붙이면, 값 속성 집합 전체에 걸친 연립 방정식이 만들어진다.[1]

다른 SysML 다이어그램과 구별하기

편집 원본 편집
다이어그램 나타내는 것 파라메트릭과 다른 점
파라메트릭 다이어그램 값 속성 사이의 수학적 제약 제약 매개변수와 값 속성의 바인딩만 그린다
블록 정의 다이어그램(bdd) 블록, 값 속성, 연관·일반화 같은 정의 계층 제약 블록을 정의하는 곳이고, 바인딩은 그리지 않는다
내부 블록 다이어그램(ibd) 블록 내부 부품의 연결과 흐름 포트와 항목 흐름을 그린다. 파라메트릭은 이것을 제약 관계로 제한한 형태다
패키지 다이어그램(pkg) 모델 요소를 패키지로 묶은 구조 모델 조직용이다. 값이나 식을 다루지 않는다
상태 기계 다이어그램(stm) 사건에 따른 상태 전이(상태 다이어그램) 시간에 따른 행위를 그린다. 값 사이의 정적 관계식은 다루지 않는다
  1. ↑ 1.0 1.1 「OMG Systems Modeling Language (OMG SysML) Version 1.7」, Object Management Group, 2024, https://www.omg.org/spec/SysML/1.7/, 확인일: 2026-11-04.
  2. ↑ Sanford Friedenthal, Alan Moore, Rick Steiner, 『A Practical Guide to SysML: The Systems Modeling Language』 3판, Morgan Kaufmann, 2014, 8장 Modeling Constraints with Parametrics.