건설 프로젝트 다중 모델 기반 접근 제어
초록
본 논문은 대규모 건설 프로젝트에서 가상 조직(Virtual Organization) 구성원 간에 교환되는 복합 기술 모델을 효율적으로 관리하기 위해 다중 모델 컨테이너와 상황‑인식 필터링 규칙을 도입한다. 프로젝트 상황과 조직 구조에 따라 모델의 부분집합을 동적으로 추출·제공함으로써 정보 과부하를 방지하고, 역할 기반 권한을 자동으로 적용한다.
상세 분석
이 연구는 건설 분야에서 흔히 발생하는 ‘모델 폭증’ 문제를 근본적으로 해결하고자 한다. 전통적인 BIM(Building Information Modeling)이나 GIS(Geographic Information System) 등 개별 모델은 각각의 전문 분야에 특화되어 있지만, 대형 프로젝트에서는 수십 개 이상의 모델이 동시에 사용된다. 이러한 다중 모델을 그대로 전송하면 파일 크기가 수 기가바이트에 달해 네트워크 지연과 저장 비용이 급증한다. 논문은 이를 해결하기 위해 ‘다중 모델 컨테이너(Multi‑Model Container)’라는 포맷을 제안한다. 이 컨테이너는 서로 다른 형식의 모델을 메타데이터와 함께 하나의 패키지로 묶어 관리한다는 점에서 기존의 파일 기반 교환 방식보다 구조화된 접근을 가능하게 한다.
핵심 기법은 ‘컨텍스트‑민감 규칙(Context‑Sensitive Rule)’이다. 규칙은 정적 의존성(조직의 역할·계층 구조)과 동적 의존성(프로젝트 단계·작업 흐름·위험도 등)을 모두 고려한다. 예를 들어, 설계 단계에서는 구조 엔지니어에게는 구조 모델과 연결된 설계 도면만, 전기 엔지니어에게는 전기 설비 모델만 제공하도록 규칙을 정의한다. 이러한 규칙은 OWL(웹 온톨로지 언어) 기반의 온톨로지를 활용해 모델 간 관계와 권한 매핑을 명시한다.
동적 필터링 서비스는 클라이언트 요청 시 현재 컨텍스트를 평가하고, 해당 규칙에 맞는 모델 서브셋을 실시간으로 추출한다. 필터링 과정은 두 단계로 이루어진다. 첫 번째는 ‘메타데이터 매칭’으로, 요청자의 역할과 현재 프로젝트 단계에 부합하는 모델 식별자를 선택한다. 두 번째는 ‘데이터 슬라이싱’으로, 선택된 모델에서 필요한 레이어·속성만을 추출해 경량화된 파일을 생성한다. 이때 압축 알고리즘과 스트리밍 전송 기법을 병행해 전송 효율을 극대화한다.
보안 측면에서는 접근 제어 리스트(ACL)와 역할 기반 접근 제어(RBAC)를 결합한 하이브리드 모델을 적용한다. 정적 규칙은 조직 내 역할·권한 매트릭스를 기반으로 기본 접근을 제한하고, 동적 규칙은 프로젝트 진행 상황에 따라 일시적인 권한 상승이나 제한을 자동으로 조정한다. 따라서 불필요한 데이터 노출을 최소화하면서도 업무 효율성을 유지한다.
실험 결과는 두 가지 시나리오에서 검증되었다. 첫 번째는 5,000 m² 규모의 복합 건물 프로젝트이며, 전체 다중 모델 컨테이너 크기는 12 GB였다. 컨텍스트‑민감 필터링을 적용한 후 각 사용자에게 전달된 평균 데이터 양은 350 MB로 97 % 이상의 전송량 감소를 보였다. 두 번째는 다국적 협력 프로젝트로, 서로 다른 국가의 파트너가 서로 다른 규제와 표준을 사용했음에도 규칙 기반 필터링이 일관된 데이터 뷰를 제공함으로써 커뮤니케이션 오류를 85 % 감소시켰다.
이 논문은 모델 관리와 보안, 그리고 협업 효율성을 동시에 향상시키는 통합 프레임워크를 제시한다는 점에서 건설 IT 분야에 중요한 기여를 한다. 특히, 동적 컨텍스트 인식을 통한 자동화된 모델 서브셋 제공은 향후 스마트 시공 및 디지털 트윈 구현에 필수적인 기반 기술로 활용될 가능성이 크다.
댓글 및 학술 토론
Loading comments...
의견 남기기