Model kontekstowy - Context model

Modelu kontekstu (lub modelowanie kontekstu) określa, jak dane kontekstowe są skonstruowane i utrzymywane (Odgrywa kluczową rolę we wspieraniu efektywnego zarządzania kontekstowe). Ma na celu stworzenie formalnego lub półformalnego opisu informacji kontekstowych obecnych w Jest używany do reprezentowania informacji o kontekście wielokrotnego użytku komponentów (Klasy najwyższego poziomu składają się z systemu operacyjnego , kontenera komponentów, wymagań sprzętowych i wymagań dotyczących oprogramowania ).

Kluczową rolą modelu kontekstowego jest uproszczenie i wprowadzenie większej struktury do zadania tworzenia aplikacji kontekstowych.

Przykłady modeli kontekstowych

Unified Modeling Language stosowane w inżynierii systemów definiuje model kontekstowe jako zakres fizyczny system jest zaprojektowany, która może obejmować użytkownika, jak również środowiska naturalnego i innych aktorów. Schemat kontekście systemu reprezentuje kontekst graficznie ..

Kilka przykładów modeli kontekstowych występuje w innych domenach.

  • W sytuacji parsowania gramatyki model kontekstu definiuje otaczający tekst elementu leksykalnego . Umożliwia to gramatykę wrażliwą na kontekst, która może mieć reguły deterministyczne lub stochastyczne . W tym drugim przypadku ukryty model Markowa może dostarczyć prawdopodobieństw dla otaczającego kontekstu.
  • Model kontekstowy może również odnosić się do otaczających elementów w sekwencji genów . Podobnie jak zasady kontekstu gramatyki ujednoznaczniające element leksykalny, pomaga to ujednoznacznić rolę genu.
  • W ramach ontologii model kontekstu zapewnia ujednoznacznienie podmiotu poprzez semantyczną analizę informacji związanych z podmiotem.
  • Jeśli chodzi o środowisko fizyczne, model kontekstowy definiuje zewnętrzne interfejsy, z którymi system będzie wchodzić w interakcje. Ten typ modelu kontekstowego został wykorzystany do tworzenia modeli dla środowisk wirtualnych, takich jak program Adaptive Vehicle Make . Model kontekstowy używany podczas projektowania definiuje właściwości lądowe, wodne lub atmosferyczne (określone za pomocą algorytmów matematycznych lub symulacji), z którymi ostateczny produkt będzie musiał się zmierzyć w rzeczywistym środowisku.

Bibliografia