Static analysis of java dynamic proxies

G Fourtounis, G Kastrinis, Y Smaragdakis - Proceedings of the 27th ACM …, 2018 - dl.acm.org
The dynamic proxy API is one of Java's most widely-used dynamic features, permitting
principled run-time code generation and link-ing. Dynamic proxies can implement any set of …

[PDF][PDF] Object system layer

M Goedicke, G Neumann, U Zdun - 2000 - eprints.cs.univie.ac.at
In diesem Papier erläutern wir einige Probleme der Komponierung, Konfiguration und
Adaptierung von heterogenen Software-Komponenten. Einige bekannte Pattern können …

SpecRPC: A General Framework for Performing Speculative Remote Procedure Calls

X Yan, AP Joa, B Wong, B Cassell, T Szepesi… - Proceedings of the 19th …, 2018 - dl.acm.org
In this paper we introduce SpecRPC, a speculative execution framework that allows
applications to concurrently execute dependent operations both locally and through remote …

Remote batch invocation for web services: Document-oriented web services with object-oriented interfaces

A Ibrahim, M Fisher, WR Cook… - 2009 Seventh IEEE …, 2009 - ieeexplore.ieee.org
The Web service description language defines a service as a procedure whose inputs and
outputs are arbitrarily structured XML data values, sometimes called documents. In this …

[PDF][PDF] Invocation assembly lines: patterns of invocation and message processing in object remoting middleware

S Sobernig, U Zdun - 2009 - eprints.cs.univie.ac.at
Developers who design and implement object remoting middleware are confronted with the
task of supporting many different kinds of remote invocations. On the one hand, this variety is …

[图书][B] Practical transparent persistence

AH Ibrahim - 2009 - search.proquest.com
Many enterprise applications persist data beyond their lifetimes, usually in a database
management system. Orthogonal persistence provides a clean programming model for …

Integrating programming languages and databases via program analysis and language design

BA Wiedermann - 2009 - repositories.lib.utexas.edu
Researchers and practitioners alike have long sought to integrate programming languages
and databases. Today's integration solutions focus on the data-types of the two domains, but …

Collaborative Framework for Distributed Computing in P2P Network

B Swsssaminathan, S Anand - … , CCSIT 2012, Bangalore, India, January 2 …, 2012 - Springer
In this paper, we propose a Collaborative Framework for P2P to enable distribution
processing of tasks or application among multiple peers. P2P networks provide a completely …

[PDF][PDF] Thread-safe Efficient Mutable Arguments for Remote Method Invocation in Java

PG Giarrusso - informatik.uni-marburg.de
Distributed object-oriented middlewares, like Java RMI or CORBA, abstract message sends
into method calls, providing programmers with a familiar object-oriented programming …

[PDF][PDF] Remote Batch Invocation for Web Services

A Ibrahim, Y Jiao, M Fisher II, WR Cook, E Tilevich - Citeseer
Abstract The Web Service Description Language defines a service as a procedure whose
inputs and outputs are arbitrarily structured data values, sometimes called documents. In this …