Zum Inhalt springen

Prozesskontext

aus Wikipedia, der freien Enzyklopädie

Als Prozesskontext wird 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, bezeichnet. Eine andere Bedeutung des Begriffes bezieht sich im Rahmen betriebswirtschaftlicher Erörterungen auf den Kontext von Geschäftsprozessen.

Der Kontext von Prozessen eines Betriebssystems

Zur Verwaltung von Prozessen muss ein Betriebssystem Informationen ü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<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20060718074701

      | {{#ifeq: 20060718074701 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: Common Criteria | {{#invoke:WLink|getEscapedTitle|Common Criteria}} | {{#invoke:Webarchiv|getdomain|http://www.commoncriteriaportal.org/}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20060718074701}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: Common Criteria | {{#invoke:WLink|getEscapedTitle|Common Criteria}} | {{#invoke:Webarchiv|getdomain|http://www.commoncriteriaportal.org/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2019-05-08 09:33:41 InternetArchiveBot | 2019-05-08 09:33:41 InternetArchiveBot |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20060718074701}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: Common Criteria | {{#invoke:WLink|getEscapedTitle|Common Criteria}} | {{#invoke:Webarchiv|getdomain|http://www.commoncriteriaportal.org/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2019-05-08 09:33:41 InternetArchiveBot | 2019-05-08 09:33:41 InternetArchiveBot |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: Common Criteria | {{#invoke:WLink|getEscapedTitle|Common Criteria}} | {{#invoke:Webarchiv|getdomain|http://www.commoncriteriaportal.org/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if: 2019-05-08 09:33:41 InternetArchiveBot | 2019-05-08 09:33:41 InternetArchiveBot |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: Common Criteria | {{#invoke:WLink|getEscapedTitle|Common Criteria}} | {{#invoke:Webarchiv|getdomain|http://www.commoncriteriaportal.org/}} }} (Memento{{#if: {{#if: 2019-05-08 09:33:41 InternetArchiveBot | 2019-05-08 09:33:41 InternetArchiveBot |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: Common Criteria | {{#invoke:WLink|getEscapedTitle|Common Criteria}} | {{#invoke:Webarchiv|getdomain|http://www.commoncriteriaportal.org/}} }}  
                 }}}}}}}}{{#if:2019-05-08 09:33:41 InternetArchiveBot
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20060718074701|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.commoncriteriaportal.org/}}
    || {{#if:  || }}
  }}{{#if: Common Criteria
    | {{#if: {{#invoke:WLink|isBracketedLink|Common Criteria}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://www.commoncriteriaportal.org/%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.commoncriteriaportal.org/%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://www.commoncriteriaportal.org/ }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }}</ref> 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

<references />