Skip to main content

Showing 1–2 of 2 results for author: Vinju, J J

Searching in archive cs. Search in all archives.
.
  1. arXiv:1608.01036  [pdf, other

    cs.DS cs.PL

    Fast and Lean Immutable Multi-Maps on the JVM based on Heterogeneous Hash-Array Mapped Tries

    Authors: Michael J. Steindorfer, Jurgen J. Vinju

    Abstract: An immutable multi-map is a many-to-many thread-friendly map data structure with expected fast insert and lookup operations. This data structure is used for applications processing graphs or many-to-many relations as applied in static analysis of object-oriented systems. When processing such big data sets the memory overhead of the data structure encoding itself is a memory usage bottleneck. Motiv… ▽ More

    Submitted 2 August, 2016; originally announced August 2016.

  2. Rascal: From Algebraic Specification to Meta-Programming

    Authors: Jeroen van den Bos, Mark Hills, Paul Klint, Tijs van der Storm, Jurgen J. Vinju

    Abstract: Algebraic specification has a long tradition in bridging the gap between specification and programming by making specifications executable. Building on extensive experience in designing, implementing and using specification formalisms that are based on algebraic specification and term rewriting (namely Asf and Asf+Sdf), we are now focusing on using the best concepts from algebraic specification an… ▽ More

    Submitted 30 June, 2011; originally announced July 2011.

    Comments: In Proceedings AMMSE 2011, arXiv:1106.5962

    ACM Class: D.3.2

    Journal ref: EPTCS 56, 2011, pp. 15-32