<?xml version="1.0" encoding="UTF-8"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-08-20T05:25:54Z</responseDate>
  <request identifier="23349" metadataPrefix="oai_dc" verb="GetRecord">https://drops.dagstuhl.de/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:drops-oai.dagstuhl.de:23349</identifier>
        <datestamp>2025-06-25T13:23:37Z</datestamp>
        <setSpec>ddc:004</setSpec>
        <setSpec>open_access</setSpec>
      </header>
      <metadata>
        <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
          <dc:title>Declarative Dynamic Object Reclassification (Artifact)</dc:title>
          <dc:creator>Sieve, Riccardo</dc:creator>
          <dc:creator>Kamburjan, Eduard</dc:creator>
          <dc:creator>Damiani, Ferruccio</dc:creator>
          <dc:creator>Johnsen, Einar Broch</dc:creator>
          <dc:subject>Dynamic Object Reclassification</dc:subject>
          <dc:subject>Dynamic Software Updates</dc:subject>
          <dc:subject>Featherweight Java</dc:subject>
          <dc:subject>Knowledge Bases</dc:subject>
          <dc:subject>Semantic Reflection</dc:subject>
          <dc:subject>Type Soundness</dc:subject>
          <dc:description>This artifact contains the GreenhouseDT API, a backend API for the GreenhouseDT system, which implements the declarative dynamic object reclassification in the SMOL language, as specified and described in the paper "Declarative Dynamic Object Reclassification". It also contains a Python to reproduce the results of the paper. This artifact description describes how the artifact is structured, as well as how to build and run it.</dc:description>
          <dc:publisher>Schloss Dagstuhl – Leibniz-Zentrum für Informatik</dc:publisher>
          <dc:contributor>Riccardo Sieve and Eduard Kamburjan and Ferruccio Damiani and Einar Broch Johnsen</dc:contributor>
          <dc:date>2025</dc:date>
          <dc:relation>Is Part Of DARTS, Volume 11, Issue 2, Special Issue of the 39th European Conference on Object-Oriented Programming (ECOOP 2025)</dc:relation>
          <dc:type>Article</dc:type>
          <dc:type>Text</dc:type>
          <dc:type>doc-type:ResearchArticle</dc:type>
          <dc:type>publishedVersion</dc:type>
          <dc:format>application/pdf</dc:format>
          <dc:identifier>doi:10.4230/DARTS.11.2.6</dc:identifier>
          <dc:identifier>urn:nbn:de:0030-drops-233496</dc:identifier>
          <dc:identifier>https://drops.dagstuhl.de/entities/document/10.4230/DARTS.11.2.6</dc:identifier>
          <dc:language>eng</dc:language>
          <dc:rights>https://creativecommons.org/licenses/by/4.0/legalcode</dc:rights>
        </oai_dc:dc>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
