Prozesskontext

Prozesskontext

Als Prozesskontext bezeichnet man in der Informatik, insbesondere bei der Konzeption von Betriebssystemen die gesamte Information, die für den Ablauf und die Verwaltung von Prozessen von Bedeutung ist. Eine andere Bedeutung des Begriffes bezieht sich im Rahmen betriebswirtschaftlicher Erörterungen auf den Kontext von Geschäftsprozessen.

Inhaltsverzeichnis

Der Kontext von Prozessen eines Betriebssystems

Zur Verwaltung von Prozessen muss ein Betriebssystem Information über den Prozess speichern. Man unterscheidet drei Arten von Kontextinformation:

  1. Als Benutzer-Kontext werden die Daten des Prozesses im zugewiesenen Adressraum bezeichnet.
  2. Als Hardware-Kontext betrachtet man die Inhalte der CPU-Register (etwa Basis- und Grenzregister, Befehlszählregister, Akkumulator usw.) zum Zeitpunkt der Ausführung des Prozesses, sowie ergänzend die Seitentabelle. Diese Information muss gespeichert werden, wenn im Rahmen eines Multitaskings ein Prozess durch einen anderen Prozess unterbrochen wird.
  3. Als System-Kontext bezeichnet man Information, die das Betriebssystem aus seiner Sicht, über den Prozess speichert, beispielsweise die Prozessnummer, die vom Prozess geöffneten Dateien, Information über Eltern- oder Kindprozesse, Prioritäten, in Anspruch genommene Zeit usw.

Im engeren Sinne sieht man vor allem Hardware-Kontext und System-Kontext als den eigentlichen Prozesskontext an. Die Informationen werden vom Betriebssystem im sogenannten Prozesskontrollblock verwaltet.

Der Kontext von Prozessen eines Geschäftsprozesses

Zur Ausführung von Prozessen muss ein Unternehmen Information über den Prozess bereitstellen, ändern und ergänzen lassen und speichern. Man unterscheidet drei Arten von Kontextinformation:

Als Benutzer-Kontext werden die Daten des Geschäftsprozesses in der zugewiesenen Rolle des Benutzers bezeichnet. Als Auftrags-Kontext werden die Daten des Geschäftsprozesses zu dem bearbeiteten Auftrag bezeichnet. Als Arbeits-Kontext werden die Daten des Geschäftsprozesses in dem benutzten Arbeitsumfeld bezeichnet.

Kontextsteuerung

In der systematischen Beschränkung von Zugriffen auf Daten liegen die Optionen zur Absicherung von Geschäftsprozessen. Das gilt insbesondere für den Zugriff im Dialog mit Unterstützungssystemen für die Bearbeitung und Nutzung von Unternehmensdaten, Wettbewerbsdaten und Kundendaten. Ziele sind die Sicherung gegen unbefugtes Lesen und Schreiben. Durch wechselnde Zugriffsrechte je nach aktuellem Kontext können die Sicherungsziele, beispielsweise nach den Common Criteria des BSI [1] besonders gut erreicht werden. Bei Fehlern in der Steuerung wird jedoch die Produktivität beeinträchtigt und die Akzeptanz für die Unterstützungssysteme beschädigt.

Siehe auch

Einzelnachweise

  1. Common Criteria

Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Datenflussarchitektur — Eine Datenfluss Architektur ist eine alternative Rechnerarchitektur zur sog. von Neumann Architektur, nach der die allermeisten heute gängigen Rechner implementiert sind. Ein nach der Datenfluss Architektur implementierter Rechner heißt… …   Deutsch Wikipedia

  • Datenflussgraph — Eine Datenfluss Architektur ist eine alternative Rechnerarchitektur zur sog. von Neumann Architektur, nach der die allermeisten heute gängigen Rechner implementiert sind. Ein nach der Datenfluss Architektur implementierter Rechner heißt… …   Deutsch Wikipedia

  • Datenflussrechner — Eine Datenfluss Architektur ist eine alternative Rechnerarchitektur zur sog. von Neumann Architektur, nach der die allermeisten heute gängigen Rechner implementiert sind. Ein nach der Datenfluss Architektur implementierter Rechner heißt… …   Deutsch Wikipedia

  • Prozess (Informatik) — Ein Prozess ist in der Informatik „der Vorgang einer algorithmisch ablaufenden Informationsverarbeitung“. Als Spezialfall „in Betriebssystemen ist ein Prozess ein Vorgang, der durch ein Programm kontrolliert wird, welches zur Ausführung einen… …   Deutsch Wikipedia

  • Computer Prozess — Der Prozess in der Informatik ist ein ablaufendes Programm. Zum Ablauf ist das Speicherabbild des ausführbaren Programms (Code), Speicher für die Daten, weitere vom Betriebssystem bereitgestellte Betriebsmittel (Ressourcen) und ein Prozessor… …   Deutsch Wikipedia

  • Datenfluss-Architektur — Eine Datenfluss Architektur ist eine alternative Rechnerarchitektur zur sogenannten von Neumann Architektur, nach der die allermeisten heute gängigen Rechner implementiert sind. Ein nach der Datenfluss Architektur implementierter Rechner heißt… …   Deutsch Wikipedia

  • Kontextual — Kontext (für „Zusammenhang”, Plural: Kontexte, von lat. contexo „zusammenweben, zusammensetzen” und contextus „verflochten, fortlaufend”) steht für: Kontext (Sprachwissenschaft), der Zusammenhang einer Kommunikationssituation in der… …   Deutsch Wikipedia

  • Kontextuell — Kontext (für „Zusammenhang”, Plural: Kontexte, von lat. contexo „zusammenweben, zusammensetzen” und contextus „verflochten, fortlaufend”) steht für: Kontext (Sprachwissenschaft), der Zusammenhang einer Kommunikationssituation in der… …   Deutsch Wikipedia

  • Kooperative Multitasking — Der Begriff Multitasking [ˌmʌltiˈtɑːskɪŋ] (engl.) bzw. Mehrprozessbetrieb bezeichnet die Fähigkeit eines Betriebssystems, mehrere Aufgaben (Tasks) nebenläufig auszuführen. Dabei werden die verschiedenen Prozesse in so kurzen Abständen immer… …   Deutsch Wikipedia

  • Kooperatives Multitasking — Der Begriff Multitasking [ˌmʌltiˈtɑːskɪŋ] (engl.) bzw. Mehrprozessbetrieb bezeichnet die Fähigkeit eines Betriebssystems, mehrere Aufgaben (Tasks) nebenläufig auszuführen. Dabei werden die verschiedenen Prozesse in so kurzen Abständen immer… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”