Published March 31, 2026 | Version 2.0.0
Software Open

Maven Research Interface (MARIN)

  • 1. TU Dortmund
  • 2. Arizona State University

Description

This is the official release of the MAven Research INterface (MARIN) v2.0.0. Major new features include:

  • Whole-Library analysis, which invokes an analysis callback for entire libraries
  • Iterator implementations that provide the same information enrichment functionalities as analyses, but do not require users to inherit from an abstract base class
  • Redesign of CLI parameter names and syntax, shorthand names for each parameter
  • Configuration Builders to programmatically build MARIN configuration objects
  • Basic support for semantic versioning
  • Built-In utilities to obtain OPAL project instances for an artifact's JAR file
  • Replace Akka (licensing restrictions) with Apache Pekko
  • Update OPAL dependency to 7.0.0

You can include this release in your Maven project by adding the following dependency:

<dependency>
    <groupId>eu.sse-labs</groupId>
    <artifactId>marin</artifactId>
    <version>2.0.0</version>
</dependency>

Notes

If you use this software, please cite it using the metadata from this file.

Files

sse-labs/marin-2.0.0.zip

Files (181.3 kB)

Name Size Download all
md5:6e37eed9e43decbea5c9048ed0c1a958
181.3 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/sse-labs/marin/tree/2.0.0 (URL)

Software