Protected procedure

Protected procedure

In computer science, the concept of protected procedure, first introduced as protected service routine in 1965, [Dennis 65] is necessary when two computations "A" and "B" use the same routine "S"; a protected procedure is such if makes not possible for a malfunction of one of the two computation to cause incorrect execution to the other.Dennis 66]

One of the most important aspects of Dennis and Van Horn (hypothetical) system "supervisor" was the inclusion of a description of protected procedure. [Levy 84, pp.46-6]

In a global environment system (where there's some shared variable), the protected procedure mechanism allows the enforcement of the principle of least privilege and the avoidance of side effects in resources management (see Denning principles).

Footnotes

References

*Dennis, J. B., and Glasee, E. "The structure of on-line information processing systems". Information Systems Sciences: Proc. Second Cong., Spartan Books, Baltimore, 1965, pp. 1-11

*J. B. Dennis and E. C. Van Horn. " [http://www.princeton.edu/~rblee/ELE572Papers/Fall04Readings/ProgramSemantics_DennisvanHorn.pdf Programming Semantics for Multiprogrammed Computations] ". Communications of the ACM 9(3), March 1966.

*cite book |author=Levy, Henry M. |title=Capability-based computer systems |publisher=Digital Press |location=Maynard, Mass |year=1984 |pages= |chapter=3 |isbn=0-932376-22-3 |oclc= |doi= |url=http://www.cs.washington.edu/homes/levy/capabook/index.html


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Protected procedure call — A Protected Procedure Call (PPC) is a messaging facility wherein messages are sent and received using procedure call interfaces. They are a core component of the K42 operating system …   Wikipedia

  • Protected Extensible Authentication Protocol — Protected Extensible Authentication Protocol, Protected EAP, ou plus simplement PEAP, est une méthode de transfert sécurisée d informations d authentification, créée au départ pour les réseaux sans fil. Ce protocole a été développé conjointement… …   Wikipédia en Français

  • protected party — England, Wales Formerly referred to as a patient . As defined in the Mental Capacity Act 2005, someone who lacks capacity in relation to a matter. This will be the case where the person is unable to make a decision for himself in relation to the… …   Law dictionary

  • List of protected natural resources in Serbia — Protected areas cover around 5% of the territory of Serbia.[1] The Law on the Protection of the Nature[2] defines these categories of protected areas: Strict Nature Reserve (4) Area of unmodified natural features with representative ecosystems… …   Wikipedia

  • Wi-Fi protected access — (WPA et WPA2) est un mécanisme pour sécuriser les réseaux sans fil de type Wi Fi. Il a été créé en réponse aux nombreuses et sévères faiblesses que des chercheurs ont trouvées dans le mécanisme précédent, le WEP. WPA respecte la majorité de la… …   Wikipédia en Français

  • Wi-fi protected access — (WPA et WPA2) est un mécanisme pour sécuriser les réseaux sans fil de type Wi Fi. Il a été créé en réponse aux nombreuses et sévères faiblesses que des chercheurs ont trouvées dans le mécanisme précédent, le WEP. WPA respecte la majorité de la… …   Wikipédia en Français

  • Marine Protected Area — (MPA) is often used as an umbrella term covering a wide range of marine areas with some level of restriction to protect living, non living, cultural, and/or historic resources. A commonly used definition is the one developed by the World… …   Wikipedia

  • Wi-Fi Protected Access — (WPA et WPA2) est un mécanisme pour sécuriser les réseaux sans fil de type Wi Fi. Il a été créé en réponse aux nombreuses et sévères faiblesses que des chercheurs ont trouvées dans le mécanisme précédent, le WEP. WPA respecte la majorité de la… …   Wikipédia en Français

  • Borland Delphi — Delphi ist zum einen der Name einer vom Unternehmen Borland entwickelten objektorientierten Programmiersprache, die ursprünglich aus der von Niklaus Wirth erstellten Programmiersprache Pascal hervorgegangen ist, und zum anderen die Bezeichnung… …   Deutsch Wikipedia

  • Borland Developer Studio — Delphi ist zum einen der Name einer vom Unternehmen Borland entwickelten objektorientierten Programmiersprache, die ursprünglich aus der von Niklaus Wirth erstellten Programmiersprache Pascal hervorgegangen ist, und zum anderen die Bezeichnung… …   Deutsch Wikipedia

Share the article and excerpts

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