구성성

Composability

복합성은 구성 요소의 상호관계를 다루는 시스템 설계원리다.구성성이 뛰어난 시스템은 다양한 조합으로 선택 및 조립이 가능한 구성품을 제공하여 특정 사용자 요건을 충족한다.정보 시스템에서 구성요소를 구성할 수 있게 하는 주요 특징은 다음과 같다.

  • 자급제(자급): 독립적으로 전개할 수 있음 – 다른 구성 요소와 협력할 수 있지만 종속 구성 요소는 교체할 수 있음
  • 상태 비저장:[citation needed] 각 요청을 이전의 요청과 무관한 독립된 트랜잭션으로 처리한다.상태 비저장(stateless)은 하나의 기법일 뿐이며, 관리되는 상태와 트랜잭션 시스템도 복합적일 수 있지만 더 큰 어려움이 따른다.

합성형 시스템은 개별 부품에 대한 평가가 용이하기 때문에 비복합형 시스템보다 신뢰성이 높다는 것이 정설이다.[1]

시뮬레이션 이론

시뮬레이션 이론에서, 현재 문헌은 모델의 합성성과 시뮬레이션의 상호운용성을 구별한다.모델링은 개념화의 공식적인 명세와 기본적인 가정과 제약조건의 결과를 초래하는, 현실의 목적적 추상화로 이해된다.모델링시뮬레이션(M&S)은 특히 컴퓨터에서 실행 가능한 버전의 구현을 지원하는 데 사용되는 모델에 관심이 있다.시간 경과에 따른 모델의 실행은 시뮬레이션으로 이해된다.모델링이 개념화를 목표로 하는 반면, 시뮬레이션 과제는 주로 구현에 초점을 맞추고, 다시 말해, 모델링은 추상화 수준에 있는 반면, 시뮬레이션은 구현 수준에 있다.개념적 상호운용성 모델(LCIM)에서 도출된 아이디어에 따라, 복합성은 더 높은 수준에서 모델 과제를 해결하고, 상호운용성은 시뮬레이션 구현 문제를 다루며, 네트워크 질문과의 통합성을 다룬다.톨크는 다음과 같은 정의를 제안한다.상호운용성은 시스템 간에 정보를 교환하고 수신 시스템의 정보를 사용할 수 있다.복합성은 연방의 모든 참여 시뮬레이션 시스템에서 진리의 일관된 표현을 보장한다.

참고 항목

관련개념

참조

  1. ^ Peter G. Neumann (2004). 'Principled Assuredly Trustworthy Composable Architectures' (PDF) (Report).
  2. ^ 톨크, A.상호운용성, 복합성 및 분산 시뮬레이션에 대한 시사점 - 시뮬레이션 상호운용성의 수학적 토대를 향한 방향네덜란드 델프트에서 열린 절차 DS-RT 2013 컨퍼런스, 2013년 10월