The Experts below are selected from a list of 165 Experts worldwide ranked by ideXlab platform
Yang W - One of the best experts on this subject based on the ideXlab platform.
-
The Study about Evaluation Model for System Security Based on Attack Tree Analysis
Computer Science, 2005Co-Authors: Yang WAbstract:In this paper, information system attack tree model has be build based on analyses of attack pattern which system be likely to meet with and decompose security threaten to system according to Application Object of system. Fi- nally security evaluation factor to information system has been put forward based on the model.
Yannis Smaragdakis - One of the best experts on this subject based on the ideXlab platform.
-
J-Orchestra: Automatic Java Application partitioning
Lecture Notes in Computer Science, 2002Co-Authors: Eli Tilevich, Yannis SmaragdakisAbstract:J-Orchestra is an automatic partitioning system for Java programs. J-Orchestra takes as input Java Applications in bytecode format and transforms them into distributed Applications, running on distinct Java Virtual Machines. To accomplish such automatic partitioning, J-Orchestra uses bytecode rewriting to substitute method calls with remote method calls, direct Object references with proxy references, etc. Using J-Orchestra does not require great sophistication in distributed system methodology-the user only has to specify the network location of various hardware and software resources and their corresponding Application classes. J-Orchestra has significant generality, flexibility, and degree of automation advantages compared to previous work on automatic partitioning. For instance, J-Orchestra can correctly partition almost any pure Java program, allowing any Application Object to be placed on any machine, regardless of how Application Objects access each other and Java system Objects. This power is due to the novel way that J-Orchestra deals with unmodifiable code (e.g., native code in the Java system classes). Additionally, J-Orchestra offers support for Object migration and run-time optimizations, like the lazy creation of distributed Objects. We have used J-Orchestra to successfully partition several realistic Applications including a command line shell, a ray tracer, and several Applications with native dependencies (sound, graphics).
Flavio Morgado - One of the best experts on this subject based on the ideXlab platform.
-
Programming the Microsoft Excel Application Object
Programming Excel with VBA, 2016Co-Authors: Flavio MorgadoAbstract:Microsoft Excel Microsoft Excel exposes a set of Objects that you must master to interact with the Excel Application interface. In this chapter, you will start to master VBA programming by seeing practical examples.
Bernd Freisleben - One of the best experts on this subject based on the ideXlab platform.
-
OTM Conferences (2) - Application Object isolation in cross-platform operating environments
Lecture Notes in Computer Science, 2005Co-Authors: Stefan Paal, Reiner Kammüller, Bernd FreislebenAbstract:Many efforts have been spent to overcome the single-Application hosting limitation of the regular Java Virtual Machine (JVM). A common approach is the introduction of custom class loaders to separate Application classes and to enable multi-Application hosting. A yet unresolved problem is the separation of Application Objects once the Object references have been exposed to other Applications within the same and across different JVMs. In this paper, we present a novel approach towards Java Object isolation in cross-platform operating environments. We introduce so called Java Object Spaces which control the communication among particularly encapsulated Object groups and enable the custom separation of inbound Object instances and outbound Object references. The realization of the approach is described and its Application for ad-hoc execution migration is illustrated.
Eli Tilevich - One of the best experts on this subject based on the ideXlab platform.
-
J-Orchestra: Automatic Java Application partitioning
Lecture Notes in Computer Science, 2002Co-Authors: Eli Tilevich, Yannis SmaragdakisAbstract:J-Orchestra is an automatic partitioning system for Java programs. J-Orchestra takes as input Java Applications in bytecode format and transforms them into distributed Applications, running on distinct Java Virtual Machines. To accomplish such automatic partitioning, J-Orchestra uses bytecode rewriting to substitute method calls with remote method calls, direct Object references with proxy references, etc. Using J-Orchestra does not require great sophistication in distributed system methodology-the user only has to specify the network location of various hardware and software resources and their corresponding Application classes. J-Orchestra has significant generality, flexibility, and degree of automation advantages compared to previous work on automatic partitioning. For instance, J-Orchestra can correctly partition almost any pure Java program, allowing any Application Object to be placed on any machine, regardless of how Application Objects access each other and Java system Objects. This power is due to the novel way that J-Orchestra deals with unmodifiable code (e.g., native code in the Java system classes). Additionally, J-Orchestra offers support for Object migration and run-time optimizations, like the lazy creation of distributed Objects. We have used J-Orchestra to successfully partition several realistic Applications including a command line shell, a ray tracer, and several Applications with native dependencies (sound, graphics).