컨텍스트 모델

Context model

컨텍스트 모델(또는 컨텍스트 모델링)은 컨텍스트 데이터가 어떻게 구성되고 유지되는지를 정의한다(효율적인 컨텍스트 관리를 지원하는 데 핵심적인 역할을 한다).[1]그것은 구성요소의 재사용 가능한 상황 정보를 나타내기 위해 사용된다(최상위 등급은 운영체제, 구성요소 컨테이너, 하드웨어 요구사항 및 소프트웨어 요구사항으로 구성된다.null

컨텍스트 모델의 핵심 역할은 컨텍스트 인식 응용프로그램을 개발하는 작업에 더 큰 구조를 단순화하고 도입하는 것이다.[2][3]null

컨텍스트 모델의 예

시스템 엔지니어링에서 사용되는 통합 모델링 언어는 컨텍스트 모델을 설계 중인 시스템의 물리적 범위로 정의하며, 여기에는 사용자뿐만 아니라 환경 및 기타 행위자도 포함될 수 있다.시스템 컨텍스트 다이어그램은 컨텍스트를 그래픽으로 나타낸다.null

컨텍스트 모델의 몇 가지 예는 다른 도메인에서 발생한다.null

  • 문법을 구문 분석하는 상황에서 문맥 모델은 어휘 요소의 주변 텍스트를 정의한다.이것은 결정론적이거나 확률적인 규칙을 가질 수 있는 문맥에 민감한 문법을 가능하게 한다.후자의 경우 숨겨진 마르코프 모델은 주변 상황에 대한 확률을 제공할 수 있다.[4]
  • 문맥 모델은 유전자 배열의 주변 요소에도 적용될 수 있다.문법의 문맥 규칙이 어휘적 요소를 혼란시키는 것처럼, 이것은 유전자의 역할을 혼란시키는 데 도움이 된다.[5]
  • 온톨로지 내에서, 컨텍스트 모델은 주제와 관련된 정보의 의미 분석을 통해 주체의 모호성을 제공한다.[6][7]
  • 물리적 환경의 관점에서, 컨텍스트 모델은 시스템이 상호작용할 외부 인터페이스를 정의한다.이러한 유형의 컨텍스트 모델은 어댑티브 차량 제작 프로그램과 같은 가상 환경에 대한 모델을 만드는 데 사용되어 왔다.설계 중에 사용되는 컨텍스트 모델은 최종 제품이 실제 환경에서 직면하게 될 육상, 수중 또는 대기 특성(수학적 알고리즘 또는 시뮬레이션 측면에서 기술)을 정의한다.[8]

참조

  1. ^ Nicolas Guelfi; Anthony Savidis (2006). Rapid integration of software engineering techniques. Springer. pp. 131. ISBN 3-540-34063-7.
  2. ^ Abdelsalam Helal; Mounir Mokhtari; Bessam Abdulrazak (2008). The Engineering Handbook of Smart Technology for Aging, Disability and Independence. Wiley. p. 592. ISBN 978-0-471-71155-1.
  3. ^ Trullemans, Sandra; Van Holsbeeke, Lars; Signer, Beat (2017). "The Context Modelling Toolkit: A Unified Multi-Layered Context Modelling Approach". Proceedings of the ACM on Human-Computer Interaction (PACMHCI), 1(1). ACM: 7:1–7:16.
  4. ^ 클라인, 댄, 크리스토퍼 D.매닝."문법 유도 개선을 위한 생성 구성-컨텍스트 모델"제40회 연산언어학연차총회 의사록 128-135페이지.2002년 컴퓨터 언어학 협회null
  5. ^ 델처, 아서 L, 더글러스 하모니, 사이먼 카시프, 오웬 화이트, 스티븐 L. 살즈버그."GLIMMER로 미생물 유전자 식별 개선" 핵산 연구 27, 23호(1999년) : 4636-4641null
  6. ^ Wang, Xiao Hang; Zhang, D. Qing; Gu, Tao; Pung, Hung Keng (2004). "Ontology based context modeling and reasoning using OWL". Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops. IEEE: 18–22. CiteSeerX 10.1.1.3.9626.
  7. ^ Gu, Tao; Wang, Xiao Hang; Pung, Hung Keng; Zhang, Da Qing (2004). "An ontology-based context model in intelligent environments" (PDF). Proceedings of communication networks and distributed systems modeling and simulation conference. 2004: 270–275.
  8. ^ 구성요소, 컨텍스트 및 제조 모델 라이브러리 – 2 (C2M2L-2), 광범위한 기관 발표, DARPA-BAA-12-30, 2012년 2월 24일