modelo de contexto

Da Wikipédia, a enciclopédia livre

Um modelo de contexto (ou modelagem de contexto) define como os dados de contexto são estruturados e mantidos (desempenha um papel fundamental no suporte ao gerenciamento de contexto eficiente). [1] Destina-se a produzir uma descrição formal ou semi-formal da informação de contexto que está presente em um sistema sensível ao contexto . Em outras palavras, o contexto é o elemento circundante do sistema, e um modelo fornece a interface matemática e uma descrição comportamental do ambiente circundante.

É usado para representar as informações de contexto reutilizáveis ​​dos componentes (as classes de nível superior consistem em sistema operacional , contêiner de componentes, requisitos de hardware e requisitos de software ).

Um papel fundamental do modelo de contexto é simplificar e introduzir maior estrutura na tarefa de desenvolver aplicativos sensíveis ao contexto. [2] [3]

Exemplos de modelos de contexto

A Unified Modeling Language , usada na engenharia de sistemas, define um modelo de contexto como o escopo físico do sistema que está sendo projetado, que pode incluir o usuário, bem como o ambiente e outros atores. Um diagrama de contexto do sistema representa o contexto graficamente.

Vários exemplos de modelos de contexto ocorrem em outros domínios.

  • Na situação de análise de uma gramática , um modelo de contexto define o texto circundante de um elemento lexical . Isso permite uma gramática sensível ao contexto que pode ter regras determinísticas ou estocásticas . No último caso, um modelo oculto de Markov pode fornecer as probabilidades para o contexto circundante. [4]
  • Um modelo de contexto também pode ser aplicado aos elementos circundantes em uma sequência de genes . Como as regras de contexto de uma gramática que eliminam a ambiguidade de um elemento lexical, isso ajuda a eliminar a ambiguidade do papel do gene. [5]
  • Dentro de uma ontologia , um modelo de contexto fornece desambiguação de um assunto por meio de análise semântica de informações relacionadas ao assunto. [6] [7]
  • Em termos de ambiente físico, um modelo de contexto define as interfaces externas com as quais um sistema irá interagir. Este tipo de modelo de contexto tem sido utilizado para criar modelos para ambientes virtuais como o programa Adaptive Vehicle Make . Um modelo de contexto usado durante o projeto define as características terrestres, aquáticas ou atmosféricas (declaradas em termos de algoritmos matemáticos ou uma simulação) que o eventual produto enfrentará no ambiente real. [8]

Referências

  1. ^ Nicolas Guelfi; Anthony Savidis (2006). Integração rápida de técnicas de engenharia de software . Springer. pág. 131. ISBN 3-540-34063-7.
  2. ^ Abdelsalam Helal; Mounir Mokhtari; Bessam Abdulrazak (2008). O Manual de Engenharia de Tecnologia Inteligente para Envelhecimento, Deficiência e Independência . Wiley. pág. 592. ISBN 978-0-471-71155-1.
  3. ^ Trullemans, Sandra; Van Holsbeeke, Lars; Signatário, Beat (2017). "O kit de ferramentas de modelagem de contexto: uma abordagem de modelagem de contexto multicamada unificada" . Proceedings of the ACM on Human-Computer Interaction (PACMHCI), 1(1) . ACM: 7:1–7:16.
  4. ^ Klein, Dan e Christopher D. (2002) Manning. "Um modelo generativo de contexto constituinte para indução gramatical aprimorada." Em Proceedings of the 40th Annual Meeting on Association for Computational Linguistics, pp. 128-135. Associação de Linguística Computacional.
  5. ^ Delcher, A.; Harmon, D.; Kasif, S.; Branco, O.; Salzberg, SL (1999). "Identificação de genes microbianos aprimorada com GLIMMER" . Pesquisa de Ácidos Nucleicos . 27 (23): 4636–4641. doi : 10.1093/nar/27.23.4636 . PMC 148753 . PMID 10556321 .  
  6. ^ Wang, Hang Xiao; Zhang, D. Qing; Gu, Tao; Pung, Hung Keng (2004). "Modelagem de contexto baseada em ontologia e raciocínio usando 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). "Um modelo de contexto baseado em ontologia em ambientes inteligentes" (PDF) . Proceedings of Communication Networks and Distributed Systems Modeling and Simulation Conference . 2004 : 270-275.
  8. ^ Componente, Contexto e Biblioteca de Modelos de Fabricação - 2 (C2M2L-2) , Broad Agency Announcement, DARPA-BAA-12-30, 24 de fevereiro de 2012