Jürgen Reuter

Learn More
The introduction of Java has been heralded as a revolution in network computing. Certainly, machine and operating system independent applets ittering through the Internet promised to jazz up web surrng; but could they be used to advantage for distributed comput-ing? The authors had encountered substantial problems in implementing a distributed revision(More)
Revision control has long been a standard part of software development. With the enormous expansion of the Internet and its increasing use as a means of communicating among geographically dispersed software developers, the need for distributed version control over the Internet has become acute. In order to address this need, the authors have developed a(More)
Remote method invocation in Java RMI allows the flow of control to pass across local Java threads and thereby span multiple virtual machines. However, the resulting distributed threads do not strictly follow the paradigm of their local Java counterparts for at least three reasons: Firstly, the absence of a global thread identity causes problems when(More)
Ubiquitous computing applications are supported by sophisticated middleware components enabling dynamic discovery, invocation and management of resources, as well as reasoning in cases of uncertainty. This paper advocates Semantic Web technologies as primary vehicles to achieve dynamic management of resources in ubiquitous computing infrastructures and(More)
Extensions of the Standard Model of elementary particle physics to noncommutative geometries have been proposed as a low energy limit of string models. Independent of this motivation, one may consider such a model as an effective field theory with higher-dimensional operators containing an antisymmetric rank-two background field. We study the signals of(More)
<i>The current suite of systems that offer client/server capabilities for document versioning relies on proprietary protocols for communicating between a central versioning repository and a remote client. In order to support better document authoring via the Web, the DeltaV working group of the Web-DAV (WWW Distributed Authoring and Versioning) project of(More)
We introduce a high-performance virtual machine (VM) written in a numerically fast language like Fortran or C to evaluate very large expressions. We discuss the general concept of how to perform computations in terms of a VM and present specifically a VM that is able to compute tree-level cross sections for any number of external legs, given the(More)