| Cahill, V., Flexibility in Object-Oriented Operating Systems: A Review, 3 rd CaberNet Radicals Workshop, Connemara (Ireland), May 1996 |
....policy the base object applies to its tasks. 3. Communication: It takes charge to send, receive and manage the messages. 4 Advantages of Using Reflectivity to Organize an OOOS By offering the OS mechanisms as extensions of the abstract machine, a number of advantages are obtained: Flexibility [4] is the most important benefit and is achieved because each object can define its own environment using specific meta objects and so, adapting the behavior of Carbayonia. Uniformity around the object concept because meta objects are objects themselves. Besides, persistence and distribution of ....
Cahill, V., Flexibility in Object-Oriented Operating Systems: A Review, 3 rd CaberNet Radicals Workshop, Connemara (Ireland), May 1996
....and to schedule the existing ones based on the knowledge of its own inner state. Schedule jobs when a reply arrives. The object must react when a reply arrives resuming the adequate job. Flexible computation mechanism: Another goal is to offer the computational mechanism in a flexible way [5]. An object or set of objects will be able to adapt it to their particular needs. Portability: This model is portable because it is based upon an abstract machine. This machine offers the basic computational mechanisms. 3 Object Model for Computation When designing the computational model ....
V. Cahill. Flexibility in Object-Oriented Operating Systems: A Review. 3 rd CaberNet Radicals Workshop. Connemara (Ireland), May 1996.
....a red line [6] between user level and kernel into their Java operating system. While a red line between trusted and untrusted code is indeed important, we must free our mind from the MMU enforced architecture of traditional operating systems. The aim of our research is a customizable and flexible [4] open OS architecture with fine grained protection boundaries. Depending on functionality and deployment of a system there are different levels of trust and protection. An embedded real time system needs a different red line than a single user desktop system or a multi user server system or an ....
V. Cahill. Flexibility in Object-Oriented Operating Systems: A Review. Technical Report TCD-CS-96-05, Dep. of Comp. Science Trinity College Dublin, 1996
....extensions. Each extension should also be minimal in functionality. The combinations of different sets of minimal extensions are called the family members. Although there are a number of object oriented operating systems like Choices [5] or PANDA [1] which represent families according to Cahill [4], only few of them like PEACE [15] are program families in the narrow sense of the citation above. The interesting thing about program families and object orientation is that the hierarchy of the minimal base and minimal extensions can be easily expressed by using inheritance. As shown in figure ....
V. Cahill. Flexibility in object-oriented operating systems: A review. Technical Report TCD-CS-96-05, Dept. of Computer Science, Trinity College Dublin., July 1996.
....et son application aux probl emes d interop erabilit e et de mobilit e (section 5) Finalement, la section 6 conclut cet article. 2 Le projet MVV La sp ecialisation, l extensibilit e et la recon gurabilit e sont reconnues comme etant des caract eristiques critiques des syst emes informatiques [Cah96] De plus, les syst emes d exploitation et les langages de programmation tendent a etre de plus en plus intimement li es [HM98] Par exemple, il est reconnu que les services syst emes habituels (processus lourds l egers, IPC, syst emes de chiers, etc. se manipulent plus facilement lorsqu ils ....
V. Cahill. Flexibility in object-oriented operating systems. Technical Report TCDCS -96-05, University of Dublin, 1996. http://www.cs.tcd.ie/publications/tech-reports/.
....In the context of tailoring runtime platforms for embedded systems, so called static flexibility is of major interest. A system is said to be statically flexible if it can be tailored to a specific application or a particular hardware at its build time, i.e. when it is compiled, linked or loaded [5]. Dynamically flexible systems in contrast can be tailored to the current application at run time. Statically flexible system software requires an architecture that can form the basis for a whole family of systems by allowing different implementations of subsystems and different combinations of ....
Cahill, V.: Flexibility in Object-Oriented Operating Systems: A Review, Technical Report TCD-CS-96-05, Trinity College Dublin, July 1996
....a given host platform. A highly con gurable VEE ooeers immense bene ts for many kinds of embedded and or distributed system, at all stages from initial design through to nal deployment. 1 Introduction Specialisation and recon gurability are becoming critical characteristics of operating systems [Cah96]. At the same time, the traditional distinction between operating system and language is fast disappearing [HM98] since the solutions to many diOEcult systems problems can be addressed most eoeectively using language techniques [PW93] This paper describes the architecture and framework of the ....
V. Cahill, Flexibility in object-oriented operating systems: a review, Technical Report, TCD-CS-96-05, University of Dublin, 1996. http://www.cs.tcd.ie/ publications/tech-reports/
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC