5 citations found. Retrieving documents...
Stuart M. Wheater, Mark C. Little. The Design and Implementation of a Framework for Configurable Software. IEEE International Conference on Configurable Distributed Systems, May 1996.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Adaptable and Extensible Bindings in Distributed Environments - Charra, Senart (2001)   (Correct)

....extension, it is removed. Otherwise, an exception is returned to the application. 4 Related work Our approach is obviously similar in philosophy to a number of others efforts including Spring [HPM93] JavaPod [BR00] OpenCorba [Led98] Flexinet [HHD98] Acceptor pattern [Sch96] and Gandiva [WL96]. The separation between interface and implementation can be sufficient to obtain adaptability [WL96] However, such mechanisms make no assumption about semantics of manipulated objects and can compromize the global coherence of the application. In our framework, the use of constraints is ....

.... Our approach is obviously similar in philosophy to a number of others efforts including Spring [HPM93] JavaPod [BR00] OpenCorba [Led98] Flexinet [HHD98] Acceptor pattern [Sch96] and Gandiva [WL96] The separation between interface and implementation can be sufficient to obtain adaptability [WL96]. However, such mechanisms make no assumption about semantics of manipulated objects and can compromize the global coherence of the application. In our framework, the use of constraints is described by the extensions provider, who has the full knowledge of extensions semantics. Sch96] proposes ....

S.M. Wheater and M.C. Little. The design and implementation of a framework for configurable software. In Third International Conference on Configurable Distributed Systems, Annapolis, Maryland, May 1996.


Protection in the Think exokernel - Rippert, Stefani   (Correct)

....that the language compilation chain must be trusted. Operating system based security has been studied too [23, 24] concerning the fair allocation of resources. Adaptation of security has also been studied in the Gandiva system, which provides configuration support for applications written in C [25] and Java [26] 2.2 Example: implementing a fair and protected scheduler in Think In a standard operating system, the kernel is responsible for resource allocations, so it is easy to implement a security system in it. On the other hand in the exokernel architecture, resources are allocated by ....

Stuart M. Wheater, Mark C. Little. The Design and Implementation of a Framework for Configurable Software. IEEE International Conference on Configurable Distributed Systems, May 1996.


A Framework for Configurable Distributed Transactions - Wheater And   Self-citation (Wheater)   (Correct)

....services responsible for implementing the ACID properties. This allows us to choose specific implementations on a per object basis, without functionally affecting applications. The distributed object transaction support system has been implemented using the Gandiva application building framework [4]. Standard RPC technology hides the differences between local and remote invocations. The framework also supports a variety of object to server mapping policies. Software components are split into two separate entities: the interface 3 component and the implementation component. The ....

S.M. Wheater and M.C. Little, "The design and implementation of a framework for configurable software", Third IEEE Intl. Conf. on Configurable Distributed Systems, CDS96, May 1996, Annapolis, Maryland, pp. 136-146.


Building Configurable Applications in Java - Mark Little (1998)   (4 citations)  Self-citation (Wheater Little)   (Correct)

....any platform. Before Java the Web was a relatively static environment. However, programmers are now able to use Java to turn it into a general purpose distributed system [3] There are many reasons why applications may require configuration, e.g. to incorporate bug fixes and new implementations [4][5] 6] However, the one which dominates Web applications is that of security restrictions. There are obvious security implications whenever a user downloads code from the network. Java security is imposed by a SecurityManager object, which defines what a program can, and cannot do [1] 7] ....

....access to specialised implementations. The approach to be described in this paper does not rely on modifying the language or the interpreter, yet is flexible enough to enable an application to configure itself to make use of the resources a given SecurityManager permits. We use the Gandiva model [4] to allow multiple implementations of components suited to different security restrictions to be provided by programmers and selected by an application at run time, based upon the limitations in place when the application executes. We shall describe how we have developed a Java implementation of ....

[Article contains additional citation context not shown here]

S. M. Wheater and M. C. Little, "The Design and Implementation of a Framework for Configurable Software", Proceedings of the 3 rd International Conference on Configurable Distributed Systems, May 1996, pp. 136143.


Protection in the Think exokernel - Christophe Rippert Jean-Bernard   (Correct)

No context found.

Stuart M. Wheater, Mark C. Little. The Design and Implementation of a Framework for Configurable Software. IEEE International Conference on Configurable Distributed Systems, May 1996.

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