Experience with statically-generated proxies for facilitating Java runtime specialisation

نویسندگان

چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experience with statically-generated proxies for facilitating Java runtime specialisation

This paper discusses issues pertaining to mechanisms which can be used to change the behaviour of Java classes at runtime. The proxy mechanism will be compared to and contrasted with other standard approaches to this problem. Some of the problems the proxy mechanism is subject to will be expanded upon. The question of whether statically-developed proxies are a viable alternative to bytecode rew...

متن کامل

JavaCloak — Considering the Limitations of Proxies for Facilitating Java Reflection

This paper discusses issues pertaining to mechanisms which can be used to change the behaviour of Java classes at runtime. The proxy mechanism will be compared to and contrasted with other standard approaches to this problem. Some of the problems the proxy mechanism is subject to will be expanded upon. The question of whether statically-developed proxies can ever be a viable alternative to byte...

متن کامل

Safe uniform proxies for Java

The proxy abstraction has a long-lasting tradition in object-oriented programming. From design patterns to inherent programming language support, from remote method invocations to simple forms of behavioral reflection – incarnations as well as applications of proxies are innumerable. Since version 1.3, Java supports the concept of dynamic proxy. Such an object conforms to a set of types specifi...

متن کامل

Enhancing Java Runtime Environment for Smart Cards Against Runtime Attacks

Smart cards are mostly deployed in security-critical environments in order to provide a secure and trusted access to the provisioned services. These services are delivered to a cardholder using the Service Provider’s (SPs) applications on his or her smart card(s). These applications are at their most vulnerable state when they are executing. There exist a variety of runtime attacks that can cir...

متن کامل

Efficient and Expressive Runtime Verification for Java

One of the big advances of software engineering during the last decades was the development of new techniques to modularize code into functional units. Object-oriented programming (OOP) allows for separation of functionality and association of functionality with the state it alters. Aspectoriented programming (AOP) goes a step further and allows for the separation of whole crosscutting concerns...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEE Proceedings - Software

سال: 2002

ISSN: 1462-5970

DOI: 10.1049/ip-sen:20020909