Skip to main content

Showing 1–6 of 6 results for author: Denker, M

Searching in archive cs. Search in all archives.
.
  1. Metadata practices for simulation workflows

    Authors: José Villamar, Matthias Kelbling, Heather L. More, Michael Denker, Tom Tetzlaff, Johanna Senk, Stephan Thober

    Abstract: Computer simulations are an essential pillar of knowledge generation in science. Exploring, understanding, reproducing, and sharing the results of simulations relies on tracking and organizing the metadata describing the numerical experiments. The models used to understand real-world systems, and the computational machinery required to simulate them, are typically complex, and produce large amount… ▽ More

    Submitted 12 June, 2025; v1 submitted 30 August, 2024; originally announced August 2024.

    Comments: 19 pages, 5 figures

    Journal ref: Sci Data 12, 942 (2025)

  2. arXiv:2101.02522  [pdf, other

    cs.CL cs.PL cs.SE

    Towards a Smart Data Processing and Storage Model

    Authors: Ronie Salgado, Marcus Denker, Stéphane Ducasse, Anne Etien, Vincent Aranega

    Abstract: In several domains it is crucial to store and manipulate data whose origin needs to be completely traceable to guarantee the consistency, trustworthiness and reliability on the data itself typically for ethical and legal reasons. It is also important to guarantee that such properties are also carried further when such data is composed and processed into new data. In this article we present the mai… ▽ More

    Submitted 7 January, 2021; originally announced January 2021.

    Journal ref: IWST20: International Workshop on Smalltalk Technologies, Sep 2020, Novi Sad, Serbia

  3. Sub-method, partial behavioral reflection with Reflectivity: Looking back on 10 years of use

    Authors: Steven Costiou, Vincent Aranega, Marcus Denker

    Abstract: Context. Refining or altering existing behavior is the daily work of every developer, but that cannot be always anticipated, and software sometimes cannot be stopped. In such cases, unanticipated adaptation of running systems is of interest for many scenarios, ranging from functional upgrades to on-the-fly debugging or monitoring of critical applications. Inquiry. A way of altering software at r… ▽ More

    Submitted 14 February, 2020; originally announced February 2020.

    Journal ref: The Art, Science, and Engineering of Programming, 2020, Vol. 4, Issue 3, Article 5

  4. arXiv:1310.7774  [pdf, other

    cs.PL

    Ghost: A Uniform and General-Purpose Proxy Implementation

    Authors: Mariano Martinez Peck, Noury Bouraqadi, Stéphane Ducasse, Luc Fabresse, Marcus Denker

    Abstract: A proxy object is a surrogate or placeholder that controls access to another target object. Proxy objects are a widely used solution for different scenarios such as remote method invocation, future objects, behavioral reflection, object databases, inter-languages communications and bindings, access control, lazy or parallel evaluation, security, among others. Most proxy implementations support pro… ▽ More

    Submitted 29 October, 2013; originally announced October 2013.

    Comments: in submission

  5. arXiv:1310.2741  [pdf, other

    cs.PL

    Waterfall: Primitives Generation on the Fly

    Authors: Guido Chari, Diego Garbervetsky, Camillo Bruni, Marcus Denker, Stéphane Ducasse

    Abstract: Modern languages are typically supported by managed runtimes (Virtual Machines). Since VMs have to deal with many concepts such as memory management, abstract execution model and scheduling, they tend to be very complex. Additionally, VMs have to meet strong performance requirements. This demand of performance is one of the main reasons why many VMs are built statically. Thus, design decisions are… ▽ More

    Submitted 10 October, 2013; originally announced October 2013.

  6. arXiv:1007.0159  [pdf, other

    cs.PL

    Empowering Collections with Swarm Behavior

    Authors: Adrian Kuhn, David Erni, Marcus Denker

    Abstract: Often, when modelling a system there are properties and operations that are related to a group of objects rather than to a single object. In this paper we extend Java with Swarm Behavior, a new composition operator that associates behavior with a collection of instances. The lookup resolution of swarm behavior is based on the element type of a collection and is thus orthogonal to the collection hi… ▽ More

    Submitted 1 July, 2010; originally announced July 2010.