Levels of system representation — 시스템 표현의 수준
시스템 표현 수준
시스템 표현 수준이란 시스템 분석 과정에서 시스템을 기술할 때 적용되는 다양한 세부화 및 추상화의 단계를 의미한다. 수준을 구별함으로써 복잡한 대상의 연구를 체계화하고, 모델링 과정의 관리 가능성·완전성·구조성을 확보하며, 개념적 이해에서 공학적 구현으로의 전환을 위한 전제를 마련할 수 있다.
일반적 특성
복잡한 시스템을 연구할 때 모든 요소, 연결, 프로세스를 한꺼번에 파악하는 것은 불가능하다. 따라서 계층화(stratification)가 도입된다. 이는 기술을 여러 수준으로 분리하는 것으로, 각 수준은 특정 이해의 깊이, 고찰의 측면, 시스템의 형식화 정도를 고정한다.
시스템 표현 수준은 다음을 가능하게 한다:
- 시스템에 관한 정보를 정렬하고 체계화하기;
- 모델과 해결책을 단계적으로 정교화하기;
- 연구 대상의 복잡성을 관리하기;
- 분석 방법을 프로젝트의 목표 및 발전 단계에 맞게 적응시키기.
중요한 특성은 수준 간 전환이 일방향적일 뿐만 아니라 가역적일 수도 있다는 점이다. 즉, 과제의 조건이 정밀화되거나 변경됨에 따라 시스템에 대한 표현을 수정하기 위해 이전 수준으로 되돌아가는 것이 가능하다.
시스템의 주요 표현 수준
시스템 분석에서는 다음과 같은 수준이 구분된다:
1. 철학적 수준
- 전체성, 상호연관성, 발전이라는 시스템성의 일반 원칙 맥락에서 시스템을 개념화한다.
- 시스템 모델 구축을 위한 근본적 토대를 규명한다.
- 이후 분석을 위한 세계관적 기반을 형성한다.
- 연구 대상의 본질에 관한 기본 공리 및 가정을 설정한다.
2. 개념적 수준
- 시스템의 요소, 연결, 기능에 대한 개념적 기술을 수행한다.
- 시스템의 일반적 목표, 경계 및 주요 특성을 정식화한다.
- 자연어, 블록 다이어그램, 단순 그래픽 모델을 활용한다.
- 문제의 초기 개념화, 맥락 및 연구 목표 설정에 적용된다.
3. 형식화 수준
- 논리적·그래픽·온톨로지적 전문 기술 언어를 사용하여 시스템을 구조적으로 기술한다.
- 명확한 정의, 상호연결 구조 및 시스템 기능 규칙을 도입한다.
- 수학적 해석을 위해 준비된 개념 모델을 구축한다.
4. 수학적 수준
- 방정식, 부등식, 확률 및 확률론적 모델을 이용하여 시스템을 정량적으로 모델링한다.
- 시스템의 거동 예측, 동역학 분석 및 기능 최적화를 수행한다.
- 엄격한 형식화와 정확한 초기 데이터를 요구한다.
5. 시뮬레이션 및 실험적 수준
- 다양한 시나리오에서 시스템의 거동을 컴퓨터로 재현한다.
- 매개변수 및 조건 변경 시 가상 실험을 수행하고 모델을 테스트한다.
- 모델 검증 및 관리 권고안 도출에 활용된다.
각 수준에서는 세부화 정도와 분석 목표에 맞는 다양한 방법과 기술 언어가 적용될 수 있다.
수준 간 전환
시스템 분석 과정은 다음을 전제로 한다:
- 추상적 수준에서 구체적 모델로의 순차적 이동;
- 전환의 가역성: 시스템에 대한 표현을 수정하기 위해 이전 수준으로 되돌아가는 것이 가능함;
- 보다 엄격한 표현 수준으로 전환할 때 세부화 수준의 점진적 심화.
수준 간 전환은 목표, 시스템 구조, 경계 및 기능 조건의 정밀화를 수반한다.
기술 수준의 구체화
시스템 분석의 특성 중 하나는 서로 다른 수준에서 작성된 기술이 추상적인 상태로 머물지 않는다는 점이다. 즉, 실제 설계 및 시스템 솔루션 구현의 기반이 될 수 있다. 개념적 모델의 형식화는 점차 공학적 프로젝트, 기술적 솔루션 및 조직 구조의 개발로 이어진다.
관찰자의 역할과 기술의 주관성
다양한 수준에서 기술을 구축하는 과정에서 분석 주체는 중요한 역할을 한다:
- 목표의 인식과 정식화는 관찰자의 입장에 따라 달라진다;
- 모델의 구조는 관찰자에게 중요한 시스템 특성의 선택을 반영한다;
- 해결책 변형에 대한 평가는 주체의 목표, 가치 및 제약을 고려하여 이루어진다.
따라서 시스템 기술의 계층화는 항상 주체-객체 상호작용을 포함한다.
시스템 분석에서 표현 수준의 의의
시스템 표현 수준을 구별함으로써 다음이 가능해진다:
- 시스템 분석 과정의 구조화;
- 추상적 이해에서 구체적 설계 솔루션으로의 전환 보장;
- 연구 대상의 복잡성 관리;
- 의사결정의 근거 강화;
- 분석의 다양한 단계에서 프로젝트 참여자 간 소통 개선.
계층화 없이는 복잡한 시스템에 대한 기술이 번거롭고 불완전하며 관리하기 어려워진다.
관련 개념과의 연관성
표현 수준의 개념은 시스템 분석의 기본 범주들과 연결된다:
- 시스템 분석
- 시스템적 접근
- 시스템 모델
- 시스템 구조
- 기능
- 시스템 모델의 형식화
- 시스템 기술 언어
같이 보기
- 시스템 이론
- 모델링
- 시나리오 분석
- 의사결정